<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Peter Oravec Blog &#187; Webdizajn a programovanie</title>
	<atom:link href="http://www.peteroravec.sk/clanky/webdizajn-a-programovanie/feed" rel="self" type="application/rss+xml" />
	<link>http://www.peteroravec.sk</link>
	<description>O IT, weboch, webdizajne, SEO a RC modeloch...</description>
	<lastBuildDate>Mon, 19 Jul 2010 18:37:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Zmena dizajnu blogu</title>
		<link>http://www.peteroravec.sk/zmena-dizajnu-blogu</link>
		<comments>http://www.peteroravec.sk/zmena-dizajnu-blogu#comments</comments>
		<pubDate>Tue, 04 May 2010 15:48:03 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Zaujalo]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[dizajn]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=2565</guid>
		<description><![CDATA[Hlavný dôvod bol urýchliť trochu výkon stránky. V poslednej dobe toho tam bolo viac a bolo to zbytočne pomalé.  Odstránil som prebytočné pluginy a prerobil aj CSS štýly pre nastavenie TIME-SENSITIVE dizajnu (dizajn reagujuci na čas) ktoré sa teraz nastavujú pomocou PHP a nie cez Javascript čo má za následok rýchlejšie načítanie. Aj zobrazenie v [...]]]></description>
			<content:encoded><![CDATA[<p>Hlavný dôvod bol urýchliť trochu výkon stránky. V poslednej dobe toho tam bolo viac a bolo to zbytočne pomalé.  Odstránil som prebytočné pluginy a prerobil aj CSS štýly pre nastavenie TIME-SENSITIVE dizajnu (dizajn reagujuci na čas) ktoré sa teraz nastavujú pomocou PHP a nie cez Javascript čo má za následok rýchlejšie načítanie. Aj zobrazenie v starších prehliadačoch prešlo nejakou úpravou a tak aj v IE6 by sa stránka mala zobraziť v poriadku. Pridal som aj Facebook Like button a uvidím či sa to prejaví aj na návštevnosti.<span id="more-2565"></span></p>
<h2><a href="http://www.peteroravec.sk/wp-content/uploads/2010/05/snapshot.png.jpg"><img class="alignleft size-medium wp-image-2566" title="time sensitive design" src="http://www.peteroravec.sk/wp-content/uploads/2010/05/snapshot.png-397x480.jpg" alt="" width="208" height="254" /></a>Time-sensitive dizajn reagujúci aj na počasie</h2>
<p>To samozrejme ostáva a momentálne existuje 5 stavov dizajnu. 4 stavy sa nastavujú automaticky podľa času a<strong> jeden podľa počasia</strong>. <strong>Ak vonku prší dizajn stránky by sa mal nastaviť na upršanú tému</strong> <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  . Uvidím ale ako to bude fungovať a ak to bude zbytočne spomaľovať stránku tak to nakoniec odstránim. Script čo to zisťuje som ale navrhol tak, že pre jedného užívateľa 1x za deň overí či v jeho lokalite bude pršať alebo nie a podľa toho nastaví dizajn.</p>
<p>Samozrejme som ale aj pridal možnosť nastavenia dizajnu kedykoľvek. pomocou tlačidiel v pravom hornom rohu. Ikonka s otáznikom značí, že dizajn sa nastaví automaticky podľa hodín a počasia. Očakávam možné problémy ale tie budem riešiť za behu.</p>
<p>Ak ma chcete pochváliť môžete tak urobiť v komentároch <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/zmena-dizajnu-blogu/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Zend Framework: validátor voľnej domény</title>
		<link>http://www.peteroravec.sk/zend-framework-validator-volnej-domeny</link>
		<comments>http://www.peteroravec.sk/zend-framework-validator-volnej-domeny#comments</comments>
		<pubDate>Sun, 21 Mar 2010 19:25:13 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[ZF "po lopate"]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=2502</guid>
		<description><![CDATA[Toto je krátky návod ako si vytvoriť vlastný validátor v Zend Frameworku pre overenie Vami zadanej domény či je dostupná pre registráciu. Na internete je podobných scriptov dosť ale nie všetky fungujú spoľahlivo. Táto ukážka by mala fungovať a je tu prerobená do validátora v ZF. Celý validátor pre overenie domény v ZF class My_Validate_AvailableDomain [...]]]></description>
			<content:encoded><![CDATA[<p>Toto je krátky návod ako si vytvoriť vlastný validátor v Zend Frameworku pre overenie Vami zadanej domény či je dostupná pre registráciu. Na internete je podobných scriptov dosť ale nie všetky fungujú spoľahlivo. Táto ukážka by mala fungovať a je tu prerobená do validátora v ZF.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2010/03/ZendFramework-logo.png"><img class="alignnone size-medium wp-image-2520" style="border: 0;" title="ZendFramework-logo" src="http://www.peteroravec.sk/wp-content/uploads/2010/03/ZendFramework-logo-640x169.png" border="0" alt="" width="640" height="169" /></a><span id="more-2502"></span></p>
<h2>Celý validátor pre overenie domény v ZF</h2>
<pre style="height: 150px; overflow: auto; padding: 5px; border: 1px solid white;">class My_Validate_AvailableDomain extends Zend_Validate_Abstract
{
const NOT_AVAILABLE = 'NotAvailableDomain';
const NOT_VALID = 'NotValidDomain';
const NO_TLD = 'NoTLD';

protected $_messageTemplates =

array(
self::NOT_AVAILABLE =&gt; 'Táto doména nie je voľná! Skúste vybrať inú...',
self::NOT_VALID =&gt; 'Neplatná doména, nesprávny tvar domény!',
self::NO_TLD =&gt; 'Vyberte TLD domény! (Top Level Domains)'
);

public function isValid($value, $context = null)
{

$value = (string) $value;
$this-&gt;_setValue($value);

if(!eregi("^[a-z0-9_\-]*$", $value)) {
$this-&gt;_error(self::NOT_VALID);
return false;
}

if(isset($context['tld']) &amp;&amp; $context['tld'] == "") {
$this-&gt;_error(self::NO_TLD);
return false;
}

###################

// ked budete pridavat domeny, musite zvysovat cislo v premennej podla poctu tld
$tlds = 32;

$tldt['co.uk'] = 1;
$tld[1]=".co.uk";
$nic[1]="whois.nic.uk";
$rep[1]="No match for";

$tldt['org.uk'] = 2;
$tld[2]=".org.uk";
$nic[2]="whois.nic.uk";
$rep[2]="No match for";

$tldt['net.uk'] = 3;
$tld[3]=".net.uk";
$nic[3]="whois.nic.uk";
$rep[3]="No match for";

$tldt['me.uk'] = 4;
$tld[4]=".me.uk";
$nic[4]="whois.nic.uk";
$rep[4]="No match for";

$tldt['com'] = 5;
$tld[5]=".com";
$nic[5]="whois.opensrs.net";
$rep[5]="Can't get information";

$tldt['net'] = 6;
$tld[6]=".net";
$nic[6]="whois.opensrs.net";
$rep[6]="Can't get information";

$tldt['org'] = 7;
$tld[7]=".org";
$nic[7]="whois.publicinterestregistry.net";
$rep[7]="Not found";

$tldt['biz'] = 8;
$tld[8]=".biz";
$nic[8]="whois.nic.biz";
$rep[8]="not found";

$tldt['info'] = 9;
$tld[9]=".info";
$nic[9]="whois.afilias.net";
$rep[9]="not found";

$tldt['cc'] = 10;
$tld[10]=".cc";
$nic[10]="whois.nic.cc";
$rep[10]="no match";

$tldt['uk.com'] = 11;
$tld[11]=".uk.com";
$nic[11]="whois.centralnic.com";
$rep[11]="no match";

$tldt['uk.net'] = 12;
$tld[12]=".uk.net";
$nic[12]="whois.centralnic.com";
$rep[12]="no match";

$tldt['name'] = 13;
$tld[13]=".name";
$nic[13]="whois.nic.name";
$rep[13]="no match";

$tldt['sk'] = 14;
$tld[14]=".sk";
$nic[14]="whois.ripe.net";
$rep[14]="Not found.";

$tldt['cz'] = 15;
$tld[15]=".cz";
$nic[15]="whois.nic.cz";
$rep[15]="No entries found.";

$tldt['eu'] = 16;
$tld[16]=".eu";
$nic[16]="whois.eu";
$rep[16]="Status:      FREE";

$tldt['at'] = 17;
$tld[17]=".at";
$nic[17]="whois.nic.at";
$rep[17]="nothing found";

$tldt['de'] = 18;
$tld[18]=".de";
$nic[18]="whois.denic.de";
$rep[18]="free";

$tldt['ru'] = 19;
$tld[19]=".ru";
$nic[19]="whois.ripn.ru";
$rep[19]="No entries found";

$tldt['tv'] = 20;
$tld[20]=".tv";
$nic[20]="whois.nic.tv";
$rep[20]="No match for";

$tldt['be'] = 21;
$tld[21]=".be";
$nic[21]="whois.geektools.com";
$rep[21]="Status:      FREE";

$tldt['ch'] = 22;
$tld[22]=".ch";
$nic[22]="whois.nic.ch";
$rep[22]="We do not have an entry";

$tldt['li'] = 23;
$tld[23]=".li";
$nic[23]="whois.nic.ch";
$rep[23]="We do not have an entry";

$tldt['lt'] = 24;
$tld[24]=".lt";
$nic[24]="whois.domreg.lt";
$rep[24]="Status:			available";

$tldt['lv'] = 25;
$tld[25]=".lv";
$nic[25]="whois.nic.lv";
$rep[25]="%ERR - Nothing found";

$tldt['se'] = 26;
$tld[26]=".se";
$nic[26]="whois.nic-se.se";
$rep[26]="not found.";

$tldt['ac'] = 27;
$tld[27]=".ac";
$nic[27]="whois.nic.ac";
$rep[27]="- Available";

$tldt['ag'] = 28;
$tld[28]=".ag";
$nic[28]="whois.nic.ag";
$rep[28]="Not found";

$tldt['cc'] = 29;
$tld[29]=".cc";
$nic[29]="whois.nic.cc";
$rep[29]="No match";

$tldt['cn'] = 30;
$tld[30]=".cn";
$nic[30]="whois.cnnic.net.cn";
$rep[30]="no matching record";

$tldt['cx'] = 31;
$tld[31]=".cx";
$nic[31]="whois.nic.cx";
$rep[31]="Status: Not Registered";

$tldt['ws'] = 32;
$tld[32]=".ws";
$nic[32]="whois.worldsite.ws";
$rep[32]="No match for";

###########################

$domainname = $value;
$texttld = $context['tld'];
$stld = $tldt[$texttld];
$domname= $domainname.'.'.$texttld; //$tldt[$stld];

$wnic=$nic[$stld];
$ns = fsockopen($wnic,43); fputs($ns,"$domname\r\n");
while(!feof($ns)) $result .= fgets($ns,128); fclose($ns);
if (eregi($rep[$stld],$result)) {
return true;
} else {
$this-&gt;_error(self::NOT_AVAILABLE);
return false;
}
}
}
</pre>
<p>Trieda validátora sa volá  <strong>My_Validate_AvailableDomain</strong> pretože je uložená v adresári library/My/Validate/AvailableDomain.php . Vytvoríme si 3 konštanty ktoré budú označovať stavy ktoré môžu nastať a popíšeme k nim chybové hlášky ktoré sa vrátia ak overenie neprebehne v poriadku, ak prebehne script vráti len <strong>true</strong>.</p>
<pre style="height: 150px; overflow: auto; padding: 5px; border: 1px solid white;">const NOT_AVAILABLE = 'NotAvailableDomain';
const NOT_VALID = 'NotValidDomain';
const NO_TLD = 'NoTLD';

protected $_messageTemplates =
array(
  self::NOT_AVAILABLE =&gt; 'Táto doména nie je voľná! Skúste vybrať inú...',
  self::NOT_VALID =&gt; 'Neplatná doména, nesprávny tvar domény!',
  self::NO_TLD =&gt; 'Vyberte TLD domény! (Top Level Domains)'
);
</pre>
<p>Ďalšie na rade je zoznam registrátorov podľa krajiny.  V tomto scripte si nie som istý či pobeží overenie EU domén a INFO pravdepodobne bude treba len dať inú URL adresu pre WHOIS.</p>
<p>Script obsahuje aj overenie tvaru domény kde ak sa nezhoduje tvar podľa regulárneho výrazu vráti to FALSE. Pokračovať bude len ak je tvar správny.</p>
<h2>Hodnoty z formulára pre overenie</h2>
<p>Validátor je navrhnutý tak, že preberie 2 hodnoty z formulára a to: TLD, a názov domény (pomenujme si ich domain a tld). TLD bude klasický selectbox a názov domény bude klasický input pre text. V tomto scripte sa preberajú v tomto mieste:</p>
<pre style="height: 100px; overflow: auto; padding: 5px; border: 1px solid white;">$domainname = $value;
$texttld = $context['tld'];
$stld = $tldt[$texttld];
$domname= $domainname.'.'.$texttld;
</pre>
<h2>Zobrazenie formulára a overenie domény</h2>
<p>Samotné volanie validátora je jednoduché, prikladám ukážku kde mám vytvorené políčka formuláru domain a tld. Pri TLD vložíme cez addMultiOption do rozbaľovátka hodnoty ktoré chceme overovať. (MOBI a EU možno nepojde, treba upraviť WHOIS)</p>
<pre style="height: 150px; overflow: auto; padding: 5px; border: 1px solid white;">$name = new Zend_Form_Element_Text('domain');
$name -&gt;setLabel('Názov domény')
-&gt;setRequired(true)
-&gt;addFilter('StripTags')
-&gt;addFilter('StringTrim')
-&gt;addFilter('StringToLower')
-&gt;addValidator('NotEmpty')
-&gt;addValidator('AvailableDomain')
-&gt;addValidator('stringLength', false, array(1, 100));
$name-&gt;addPrefixPath('My_Validate', 'My/Validate/','validate');
$name-&gt;setDecorators(array('Composite','CustomHtml'));
$this-&gt;addElement($name);

$tld = new Zend_Form_Element_Select('tld');
$tld-&gt;addMultiOption('', '');
$tld-&gt;addMultiOption('sk', 'sk');
$tld-&gt;addMultiOption('cz', 'cz');
$tld-&gt;addMultiOption('com', 'com');
//$tld-&gt;addMultiOption('eu', 'eu');
$tld-&gt;addMultiOption('biz', 'biz');
$tld-&gt;addMultiOption('info', 'info');
$tld-&gt;addMultiOption('name', 'name');
$tld-&gt;addMultiOption('net', 'net');
$tld-&gt;addMultiOption('org', 'org');
//$tld-&gt;addMultiOption('mobi', 'mobi');
$tld-&gt;addMultiOption('de', 'de');
$tld-&gt;setLabel('')
-&gt;addFilter('StripTags')
-&gt;addFilter('StringTrim')
-&gt;setDecorators(array('Composite','CustomHtml'))
-&gt;addValidator('NotEmpty');
$this-&gt;addElements(array($tld));
</pre>
<p>V prípade, že overenie neprebehne script vráti hlášku podľa konštanty na začiatku scriptu. Môže to vyzerať napríklad takto.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2010/03/overenie-domeny.gif"><img class="alignnone size-full wp-image-2518" title="overenie-domeny" src="http://www.peteroravec.sk/wp-content/uploads/2010/03/overenie-domeny.gif" alt="" width="462" height="104" /></a></p>
<p>Najdôležitejšie je mať políčka domain a tld. V políčku domain treba zavolať</p>
<pre style="overflow: auto; padding: 5px; border: 1px solid white;">$name-&gt;addPrefixPath('My_Validate', 'My/Validate/','validate');
$name-&gt;addValidator('AvailableDomain');
</pre>
<p>Ostatné prebehne automaticky pretože validátor volá obsah políčok podľa ich mena. Dúfam, že som pomohol pri vytváraní vlastného validátora pre overenie domény. Podobným spôsobom môžete vytvoriť akýkoľvek validátor pre overenie čohokoľvek. Štruktúra a spôsob ostáva, jediné čo zmeníte je vnútro tiedy kde sa niečo overuje a vracia TRUE alebo FALSE. To je celé&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/zend-framework-validator-volnej-domeny/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutoriál: 3D text vo Photoshope</title>
		<link>http://www.peteroravec.sk/tutorial-3d-text-vo-photoshope</link>
		<comments>http://www.peteroravec.sk/tutorial-3d-text-vo-photoshope#comments</comments>
		<pubDate>Mon, 27 Apr 2009 21:39:13 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Grafika]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=2018</guid>
		<description><![CDATA[Môj jednoduchý návod ako vytvoriť 3D priestorový text vo Photoshope. Návod ako z normálneho textu vytvoriť text ktorý je plastickejší a vystupuje do priestoru. Spôsobov ako tento efekt dosiahnuť je viac a toto je jeden z nich&#8230; Vytvoríme text Pomocou text tool vo Photoshope vytvoríme text z ktorému neskôr dáme tieň. Vytvoríme vstvu pre 3D [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/tutorial-3dtext.jpg"><img class="alignleft size-thumbnail wp-image-2020" title="Tutoriál na vytvorenie 3D textu vo photoshope" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/tutorial-3dtext-220x80.jpg" alt="Tutoriál na vytvorenie 3D textu vo photoshope" width="220" height="80" /></a>Môj jednoduchý návod ako vytvoriť 3D priestorový text vo Photoshope. Návod ako z normálneho textu vytvoriť text ktorý je plastickejší a vystupuje do priestoru. Spôsobov ako tento efekt dosiahnuť je viac a toto je jeden z nich&#8230;<span id="more-2018"></span></p>
<h2>Vytvoríme text</h2>
<p>Pomocou text tool vo Photoshope vytvoríme text z ktorému neskôr dáme tieň.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-1.jpg"><img class="alignnone size-medium wp-image-2021" title="3d-text-photoshop-1" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-1-640x328.jpg" alt="3d-text-photoshop-1" width="640" height="328" /></a></p>
<h2>Vytvoríme vstvu pre 3D efekt</h2>
<p>Ďalšia vec je vytvorenie novej zložky pod vrstvou základného textu kde vložíme kópiu našeho textu, pozrite si obrázok&#8230; Robíme to preto, že 3d efekt budeme vytvárať do tejto zložky. Bude lepšie keď to bude oddelené lebo ak sa rozhodneme, že efekt nieje dobrý alebo ho nechceme stačí zmazať len zložku v ktorej to všetko je.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-2.jpg"><img class="alignnone size-medium wp-image-2026" title="3d-text-photoshop-2" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-2-640x334.jpg" alt="3d-text-photoshop-2" width="640" height="334" /></a></p>
<h2>Vytvárame 3D efekt kopírovaním</h2>
<p>Teraz nasleduje najdôležitejšia časť tutoriálu a to vytvorenie samotného 3D efektu. Ten vytvoríme tak, že budeme kopírovať našu vrstvu textu v zložke 3d efekt.</p>
<ul>
<li>Označte vrstvu nášho textu v zložke 3d efekt</li>
<li>Duplikovaním tejto vrstvy vytvoríme veľa kópií kde každá je o 1 pixel posunutá želaným smerom, toto vytvorí 3D efekt. U nás sme vybrali Move Tool a stláčali šípku dole + ALT, takto sme vytvorili efekt ale zároveň aj veľa vrstiev ktoré ho tvoria.</li>
</ul>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-3.jpg"><img class="alignnone size-medium wp-image-2027" title="3d-text-photoshop-3" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-3-640x355.jpg" alt="3d-text-photoshop-3" width="640" height="355" /></a></p>
<ul>
<li>Označíme všetky vrstvy v zložke 3D efekt. Ide nám o to, že je zbytočné ich mať veľa a tak z nich urobíme len jednu vrstvu s ktorou sa nám bude ľahšie robiť.</li>
<li>Klikneme pravé tlačidlo na týchto označených vrstvách a vyberieme <strong>rasterize layer</strong>. Z vektorov si vytvoríme raster ktorý potom spojíme do jedného obrázku.</li>
<li>Keď máme z vrstiev rastre tak dáme zase pravé tlačidlo a vyberieme <strong>merge layers</strong>, takto si vytvoríme len jednu vrstvu ktorá tvorí náš 3D efekt</li>
</ul>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-4.jpg"><img class="aligncenter size-full wp-image-2030" title="3d-text-photoshop-4" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-4.jpg" alt="3d-text-photoshop-4" width="372" height="521" /></a></p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-5.jpg"><img class="aligncenter size-full wp-image-2031" title="3d-text-photoshop-5" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-5.jpg" alt="3d-text-photoshop-5" width="397" height="685" /></a>Takto máme v výsledku základnú vrstvu textu a vrstvu ktorá nám dotvára 3D efekt. Teraz je už len na Vás ako ju ďalej upravíte&#8230; Vďaka <strong>blending options</strong> viete ľahko nadefinovať týmto vrstvám vlastnosti vďaka ktorým bude text vyzerať napríklad takto:</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-6.jpg"><img class="alignnone size-full wp-image-2032" title="3d-text-photoshop-6" src="http://www.peteroravec.sk/wp-content/uploads/2009/04/3d-text-photoshop-6.jpg" alt="3d-text-photoshop-6" width="640" /></a></p>
<p>Pre úplnú ukážku prikladám PSD súbor na stiahnutie kde uvidíte ako nastaviť blending options aby text pôsobil plastickejšie. <a href="http://www.peteroravec.sk/wp-content/uploads/2009/04/tutorial-3dtext.psd">Tutoriál: vytvorenie 3D textu vo Photoshope</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/tutorial-3d-text-vo-photoshope/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework po lopate: Použitie View Helperu</title>
		<link>http://www.peteroravec.sk/zend-framework-po-lopate-pouzitie-view-helperu</link>
		<comments>http://www.peteroravec.sk/zend-framework-po-lopate-pouzitie-view-helperu#comments</comments>
		<pubDate>Wed, 18 Feb 2009 19:32:31 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[ZF "po lopate"]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=1844</guid>
		<description><![CDATA[O Zend Frameworku je na internete toho popísaného veľa, nie ale všetko je zrozumiteľné hlavne pre človeka ktorý sa do toho chce dostať a nie všetkému rozumie. Jedna z takých vecí je napríklad View Helper. V podstate nutnosť pri práci so Zendom. Tento článok je laický návod na jeho použitie. Zend Framework sa podľa mňa [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/02/zend-framework.png"><img class="alignleft size-full wp-image-1850" title="zend-framework" src="http://www.peteroravec.sk/wp-content/uploads/2009/02/zend-framework.png" alt="zend-framework" width="185" height="187" /></a></p>
<p>O Zend Frameworku je na internete toho popísaného veľa, nie ale všetko je zrozumiteľné hlavne pre človeka ktorý sa do toho chce dostať a nie všetkému rozumie. Jedna z takých vecí je napríklad View Helper. V podstate nutnosť pri práci so Zendom. Tento článok je laický návod na jeho použitie.</p>
<p>Zend Framework sa podľa mňa ťažko učí z oficiálnej príručky kde človek veľa veciam nerozumie a často potrebuje vedieť aj iné veci. Práve preto asi  urobím niečo ako mini seriál <strong>laických návodov Zend Frameworku</strong> lebo keby existovalo niečo keď som sa to snažil naučiť je sám tak by som si ušetril kopec času. Uvidíme&#8230;<span id="more-1844"></span></p>
<h2 style="clear: both;">Čo je View Helper?</h2>
<p>Vzhľadom na to, že je to framework typu MCV tak logika so vzhľadom je oddelená vec, view helper je niečo medzi tým. V podstate je to ako PHP funkcia ktorá mi niečo robí (počíta niečo alebo vráti kus HTML kódu) a vracia určité hodnoty alebo kusy kódov.  Už z názvu View je používaná v pohľadoch ale dá sa použiť aj v controller, tu je to ale na zváženie lebo nie vždy je vhodné do logiky vkladať View helper ktorý mi môže narušiť tú logiku MCV frameworku. Ak teda sa už hráme, že oddeľujeme logiku od vzhľadu tak je najlepšie View helper v controlleroch používať rozumne alebo vôbec.</p>
<h3>Kedy je to vhodné a vlastne na čo použiť View Helper?</h3>
<p>View Helper je vhodný do miest kde určitý úkon vykonávam často prípadne existuje na každej podstránke. <strong>Tým ale nemyslím</strong> napríklad ľavý stĺpec, pravý stĺpec, pätičku alebo hlavičku. Na niečo takéto sa to síce použiť dá ale podľa mňa to nieje dobre, toto sa dá vytvoriť pomocou vlastností a možností layoutov. View helper sa pri klasickom webe hodí napríklad na generovanie odkazov na registráciu, prihlásenie, odhlásenie a výpis prihláseného užívateľa. I keď sa toto bude nachádzať na každej podstránke tak to aké odkazy sa zobrazia si vyžaduje určitý script na overenie či je užívateľ prihlásený alebo nie. Mohli by ste to dať do hlavičky kde to nejakým spôsobom overiť ale nieje to praktické. View helper to vyrieši  a do pohľadu len vložíme jeden riadok kódu ktorý nám vráti čo potrebujeme.</p>
<h2>Vytvárame View Helper</h2>
<p>Vytvorenie View Helperu je jednoduché v podste si len vytvoríte jednu triedu s určitým názvom, tú uložíte na určité miesto vďaka tomu, že názov triedy a jej umiestnenie v adresároch umožní to, že View Helper použijete kdekoľvek bez toho aby bolo niekde treba niečo includovať.</p>
<blockquote><p>View Helper zavoláte v bez nutnosti includovania, to vďaka názvu triedy ktorá odkazuje na jeho umiestnenie. Toto je veľmi pohodlné, View Helper môžete zavolať aj v controller triede ale to je na zváženie, nemiešajte logiku so vzhľadom.</p></blockquote>
<p>Jednoduchý View Helper vyzerá napríklad takto:</p>
<pre>&lt;?php

class Zend_View_Helper_LoggedInUser

{

  protected $_view;

  function setView($view) {

    $this-&gt;_view = $view;    

  }    

  function loggedInUser() {

    $auth = Zend_Auth:getInstance();

    if($auth-hasIdentity()) 

    {

      $logoutUrl = $this-&gt;_view-&gt;linkTo('auth/logout');

      $user = $auth-&gt;getIdentity();

      $username = $this-&gt;_view-&gt;escape(ucfirst($user-&gt;username));

      $string = 'Logged in as ' . $username . ' | &lt;a href="' . $logoutUrl . '"&gt;Logout&lt;/a&gt;'; 

    } else {

      $loginUrl = $this-&gt;_view-&gt;linkTo('authentification/identify');

      $string = '&lt;a href="' . $loginUrl . '"&gt;Log In&lt;/a&gt;';

    }

    return $string;

  }        

}</pre>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2009/02/zend-view-helper.gif"><img class="alignleft size-thumbnail wp-image-1864" title="Umiestnenie View Helperu v štruktúre" src="http://www.peteroravec.sk/wp-content/uploads/2009/02/zend-view-helper-83x180.gif" alt="Umiestnenie View Helperu v štruktúre" width="83" height="180" /></a>View Helper začína definíciou triedy, názov našej triedy je:</p>
<pre>Zend_View_Helper_LoggedInUser</pre>
<p>Prečo? Zend_View_Helper definuje umiestnenie View Helperu, ten môžeme uložiť do ľubovoľného PHP súboru&#8230; názov môže byť ľubovoľný. Avšak v adresári <strong>Views / Helpers </strong>/ názov našeho View Helperu.</p>
<p><strong>LoggedInUser</strong> je názov triedy, najideálnejšie je si ju nazvať tak ako budeme volať aj View Helper v pohľade.</p>
<p>Funkciu SetView neriešte vložte to do každého View Helperu. Ďalej nasleduje funkcia ktorá sa volá tak isto ako názov triedy a to je to kde si dáte vlastný kód ktorý niečo spraví a vráti. V našom prípade to bude overenie či je užívateľ prihlásený a ak áno tak vypíše jeho meno a zobrazí odkaz na odhlásenie. Podrobne jej kód vysvetľovať nebudem.</p>
<p>V jednom View Helper môžete vytvoriť aj viac funkcií kde jedna môže niečo vrátiť druhej, funguje to ako keď v jednej funkcii vložíte inú atď.</p>
<h2>View Helper už máme, treba ho len zavolať</h2>
<p>View Helper máme vytvorený, jeho názov je dobre vytvorený, je umiestnený v presnom adresári&#8230; teraz ho už len zavoláme na mieste kde potrebujeme. V pohľade to spravíme s kódom napríklad:</p>
<pre>&lt;?php echo $this-&gt;LoggedInUser(); ?&gt;</pre>
<p>V Controller to zavoláme trochu inak a to:</p>
<pre>$this-&gt;view-&gt;LoggedInUser();</pre>
<p>Toto je dúfam ľahko pochopiteľné použitie jednoduchého View Helperu&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/zend-framework-po-lopate-pouzitie-view-helperu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ako vytvoriť vlastný validátor pre Zend Framework: overenie hesiel</title>
		<link>http://www.peteroravec.sk/ako-vytvorit-vlastny-validator-pre-zend-framework-overenie-hesiel</link>
		<comments>http://www.peteroravec.sk/ako-vytvorit-vlastny-validator-pre-zend-framework-overenie-hesiel#comments</comments>
		<pubDate>Fri, 23 Jan 2009 22:45:38 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=1746</guid>
		<description><![CDATA[Pri programovaní v Zend Frameworku prídete do stavu kedy budete potrebovať vytvoriť vlastný validátor na overenie určitých údajov, môžu to byť emeilové adresy, veľkosti súborov, správne obsahy nejakých políčok alebo aj jednoduché overenie správnosti dvoch hesiel. Tento článok popisuje vytvorenie jednoduchého validátoru pre overenie (potvrdenie) dvoch hesiel vo webovom formulári či sú rovnaké. Začneme zložitejšie [...]]]></description>
			<content:encoded><![CDATA[<p>Pri programovaní v Zend Frameworku prídete do stavu kedy budete potrebovať vytvoriť <strong>vlastný validátor na overenie určitých údajov</strong>, môžu to byť emeilové adresy, veľkosti súborov, správne obsahy nejakých políčok alebo aj jednoduché overenie správnosti dvoch hesiel. Tento článok popisuje vytvorenie jednoduchého validátoru pre overenie (potvrdenie) dvoch hesiel vo webovom formulári či sú rovnaké.<span id="more-1746"></span></p>
<p>Začneme zložitejšie a rovno celým kódom validátora:</p>
<p><code></p>
<pre>&lt;?php
class My_Validate_PasswordConfirmation extends Zend_Validate_Abstract
{
    const NOT_MATCH = 'notMatchPasswords'; 

    protected $_messageTemplates =  array(
        self::NOT_MATCH =&gt; 'Password are not equals'
    );  

    public function isValid($value, $context = null)
    {
        $value = (string) $value;
        $this-&gt;_setValue($value); 

        if (is_array($context)) {
            if (isset($context['password_confirm']) &amp;&amp; ($value == $context['password_confirm']))
            {
                return true;
            }
        } elseif (is_string($context) &amp;&amp; ($value == $context)) {
            return true;
        } 

        $this-&gt;_error(self::NOT_MATCH);
        return false;
    }
}
?&gt;</pre>
<p></code></p>
<h2>Po kúskoch</h2>
<p>Teraz si to rozoberieme postupne.</p>
<p><code>class My_Validate_PasswordConfirmation extends Zend_Validate_Abstract</code></p>
<p><img class="alignleft size-full wp-image-1754" title="Zend Framework a umiestnenie validatora" src="http://www.peteroravec.sk/wp-content/uploads/2009/01/zend.gif" alt="Zend Framework a umiestnenie validatora" width="253" height="298" />Vytvoríme si triedu pre náš validátor&#8230; rozširujeme triedu Zend_Validate_Abstract. Meno našej triedy bude <strong>PasswordConfirmation</strong> lebo budeme overovat hodnoty dvoch políčok formulára. Teraz ale pozor na textik <strong>My_Validate_ </strong>pred názvom triedy. Nieje to tam pre srandu a určuje to v podstate miesto kde je validátor uložený. V našom prípade to je <strong>adresár library/My/Validate/</strong>.</p>
<p>Umiestniť si to môžete aj inde ale toto je jedno z odporúčaní, ako vidíte na obrázku tak do adresára My umiestňujete aj paginatory, vlastne decoratory ci ine dolezite triedy. Takže, teraz vieme ako zostaviť názov triedy a môžeme ísť ďalej.</p>
<p><code>const NOT_MATCH = 'notMatchPasswords';</code></p>
<p>Vytvoríme si konštantu s názvom NOT_MATCH ktorej bude priradená hláška pri nesplnení overovania (v našom prípade ak sa heslá nebudú rovnať).</p>
<p>V ďalšej funkcii si do premenných preberieme hodnoty inputov a v podmienke:</p>
<p><code>if (isset($context['password_confirm']) &amp;&amp; ($value == $context['password_confirm']))</code></p>
<p>overíme či heslá sú zhodné, ak áno vrátime si TRUE, ak nie vrátime FALSE a zobrazíme <strong>$this-&gt;_error(self::NOT_MATCH);</strong> čo nám vygeneruje hlášku formulára.</p>
<p>Takto samozrejme môžete overovať čokoľvek&#8230; heslá, regexp, adresy, unikátne údaje.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/ako-vytvorit-vlastny-validator-pre-zend-framework-overenie-hesiel/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google team sa predvádza v Google Maps</title>
		<link>http://www.peteroravec.sk/google-team-sa-predvadza-v-google-maps</link>
		<comments>http://www.peteroravec.sk/google-team-sa-predvadza-v-google-maps#comments</comments>
		<pubDate>Sat, 06 Dec 2008 13:32:16 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Zaujalo]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[maps]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=1551</guid>
		<description><![CDATA[Pri poslednom surfovaní som narazil na články o malých zmenách UI v Google Maps a tak som to hneď šiel pozrieť, potom som si pozrel nejaké veľké americké mestá v street view a hneď som si všimol v určitých častiah dosť dobrý nárast kvality fotografií. Už predtým som vedel, že ak kvalita v Google Maps [...]]]></description>
			<content:encoded><![CDATA[<p>Pri poslednom surfovaní som narazil na články o malých zmenách UI v Google Maps a tak som to hneď šiel pozrieť, potom som si pozrel nejaké veľké americké mestá v street view a hneď som si všimol v určitých častiah dosť dobrý <strong>nárast kvality fotografií. </strong>Už predtým som vedel, že ak kvalita v Google Maps fakt poskočila tak hneď to bude vidieť v okolí Google Headquarters a čo nevidím&#8230; <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="attachment_1558" class="wp-caption alignnone" style="width: 650px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/12/street-view2.jpg"><img class="size-medium wp-image-1558" title="I love Street View" src="http://www.peteroravec.sk/wp-content/uploads/2008/12/street-view2-640x317.jpg" alt="I love Street View" width="640" height="317" /></a><p class="wp-caption-text">I love Street View, je tam aj oranžový panáčik</p></div>
<p><iframe width="640" height="480" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/sv?cbp=12,345.4842704578758,,0,13.644452274942388&amp;cbll=37.421038,-122.085470&amp;v=1&amp;panoid=YF_arOnz4GDzBiLFC-HBXA&amp;gl=&amp;hl=sk"></iframe><br /><small><a id="cbembedlink" href="http://maps.google.com/maps?cbp=12,345.4842704578758,,0,13.644452274942388&#038;cbll=37.421038,-122.085470&#038;ll=37.421038,-122.085470&#038;layer=c" style="color:#fff;text-align:left">Zväčšiť mapu</a></small></p>
<p><strong>Okolo celého Googleplexu v Mountain View sa v Street View predvádzajú pracovníci Googlu&#8230;</strong> a vo vyššom rozlíšení. Ak Vás to zaujíma tak si pozrite okolie celého Googlu pretože ako sami uvidíte, ľudia z Googlu sa tam prezentujú všemožnými spôsobmi.</p>
<h2><span id="more-1551"></span>Ako vložiť vlastné Google Street View na vlastný web?</h2>
<p>Je to jednoduché ale samo o sebe si to možno ani nevšimnete, postup je takýto:</p>
<p>Nájdeme si lokáciu ktorá podporuje street view (panáčik z obrázku je oranžový) a kliknutím a ťahaním ukážeme na mapu. Na mape sa vysvietia modré trasy na ktoré je možné panáčika položiť (pri ukazovaní na modré trasy v malom okienku vidíte náhľad danej lokácie). Ak si nájdeme miesto ktoré chceme vidieť v street view tak len panáčika pustením tlačidla umiestnime do mapy na modrú trasu a mapa sa prepne do módu <strong>zobrazenia ulice</strong>.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/12/street-view.jpg"><img class="alignnone size-medium wp-image-1556" title="Google Maps Street View" src="http://www.peteroravec.sk/wp-content/uploads/2008/12/street-view-640x317.jpg" alt="" width="640" height="317" /></a></p>
<p>Po prepnutí do módu ulice klikneme vpravo hore do modrej lišty na odkaz link kde sa nám zobrazí ponuka pre vloženie embedde iframu s Google Street, ak chceme vidieť náhľad tak klikneme na <strong>&#8220;Prispôsobiť vloženú mapu a zobraziť náhľad&#8221; </strong>tam sa nám zobrazí pop-up okno s podrobnejšími nastaveniami.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/12/street-view3.jpg"><img class="alignnone size-medium wp-image-1560" title="Google Street View" src="http://www.peteroravec.sk/wp-content/uploads/2008/12/street-view3-640x317.jpg" alt="" width="640" height="317" /></a></p>
<p>Takýto HTML kód len skopírujete na svoj web a hneď si môžete vychutnať perfektné Google Street View zo svojho webu.</p>
<p>Google stále niečo vylepšuje a časom možno všetky Street View zábery budú vo vyšších rozlíšeniach ale momentálne je to len na určitých mestách a v určitých častiach, v ktorých tak to nezistíte&#8230; narazíte na to len náhodou.  Všimnúť si tiež ale môžete, že ŠPZ áut a tváre neznámych  ľudí sú automaticky v Street View rozmazávané.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/google-team-sa-predvadza-v-google-maps/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Najvhodnejšia šírka webu? 960 Grid system</title>
		<link>http://www.peteroravec.sk/najvhodnejsia-sirka-webu-960-grid-system</link>
		<comments>http://www.peteroravec.sk/najvhodnejsia-sirka-webu-960-grid-system#comments</comments>
		<pubDate>Sat, 22 Nov 2008 11:27:55 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[layout]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=1330</guid>
		<description><![CDATA[Aká je najvhodnejšia šírka pre dnešné internetové stránky? Niekto to nerieši, pre iného je to možno problém. Ja som nikdy nejak extra neskúmal aká šírka stránky je najvhodnejšia ale dávnejšie som narazil na stránku 960.gs ktorá ma presvedčila o tom, že najvhodnejšou šírkou pre dnešné weby je 960 pixelov. Prečo je 960 pixelov najvhodnejšie? Hlavne [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/11/960gs.png"><img class="aligncenter size-medium wp-image-1332" style="width: 300px; height: 200px;" title="960 Grid System" src="http://www.peteroravec.sk/wp-content/uploads/2008/11/960gs.png" alt="" width="300" height="200" /></a></p>
<p>Aká je najvhodnejšia šírka pre dnešné internetové stránky? Niekto to nerieši, pre iného je to možno problém. Ja som nikdy nejak extra neskúmal aká šírka stránky je najvhodnejšia ale dávnejšie som narazil na stránku 960.gs ktorá ma presvedčila o tom, že <strong>najvhodnejšou šírkou pre dnešné weby je 960 pixelov</strong>.<span id="more-1330"></span></p>
<h2>Prečo je 960 pixelov najvhodnejšie?</h2>
<p>Hlavne preto, že číslo 960 je deliteľné 2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40, 48, 60, 64, 80, 96, 120, 160, 192, 240, 320 a 480. Na stránke <a href="http://960.gs">960.gs</a> je toho samozrejme viac ale 960 Grid System Vám umožní flexibilne si rozvrhnúť a rozkúskovať jednotlivé časti webu.</p>
<h2>Základ systému</h2>
<p>Základ systému tvoria stĺpce v celkovej šírke 960 pixelov rozdelené na 12 a 16 stĺpčekov. 12 stĺpcový systém obsahuje stĺpce šírky 60px a 16 stĺpcový šírku 40px. Každý stĺpec obsahuje 10 pixelový margin v ľavo a pravo.</p>
<h2>K čomu je to dobré?</h2>
<p>Vzhľadom na tento stĺpcový systém si pri tvorbe webu môžete presne rozvrhnúť jednotlivé časti webu tak, aby vždy vyplnili vhodnú šírku a zároveň pôsobili vyvážene a pekne. Stačí že jednotlivé bloky budú mať šírku vždy podľa mriežky.</p>
<p>Jeden z príkladov zo stránky 960.gs ktorý to pekne znázorňuje&#8230;</p>
<p style="text-align: center;"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/11/960gs-example.jpg"><img class="alignnone size-medium wp-image-1337" title="960 Grid System" src="http://www.peteroravec.sk/wp-content/uploads/2008/11/960gs-example-436x421.jpg" alt="" width="436" height="421" /></a></p>
<p style="text-align: center;"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/11/960gs-example2.jpg"><img class="alignnone size-medium wp-image-1338" title="960 Grid System" src="http://www.peteroravec.sk/wp-content/uploads/2008/11/960gs-example2-436x421.jpg" alt="" width="436" height="421" /></a></p>
<p>960 Grid systém je podľa mňa vhodné používať i keď ja to momentálne veľmi nerobievam ale snažím sa svoje zvyky odnaučiť a držať sa niečoho takéhoto. Minimálne si tým uľahčíte robotu pretože nemusíte rozmýšľať nad šírkou jednotlivých častí Vašeho webu. Viac informácií a súborov na stiahnutie na <a href="http://www.960.gs">http://www.960.gs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/najvhodnejsia-sirka-webu-960-grid-system/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ako vytvoriť ikonku vlastnej stránky do iPhonu?</title>
		<link>http://www.peteroravec.sk/ako-vytvorit-ikonku-vlastnej-stranky-do-iphonu</link>
		<comments>http://www.peteroravec.sk/ako-vytvorit-ikonku-vlastnej-stranky-do-iphonu#comments</comments>
		<pubDate>Fri, 10 Oct 2008 21:45:55 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Grafika]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=1062</guid>
		<description><![CDATA[Na niektorých weboch som si všimol, že ak si uložím odkazy na internetové stránky ako home ikony do iPhonu tak niektoré mali pekné ikonky ktoré vyzerali ako ikonky aplikácií pre iPhone. Je to veľmi pekné a efektné. Vytvorenie ikonky pre iPhone vlastného webu je veľmi jednoduché. Vytvorenie ikony Ikonka musí mať rozmer najlepšie 57&#215;57 pixelov [...]]]></description>
			<content:encoded><![CDATA[<p>Na niektorých weboch som si všimol, že ak si uložím odkazy na internetové stránky ako home ikony do iPhonu tak niektoré mali pekné ikonky ktoré vyzerali ako ikonky aplikácií pre iPhone. Je to veľmi pekné a efektné. Vytvorenie ikonky pre iPhone vlastného webu je veľmi jednoduché.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/10/iphone-ikonka.jpg"><img class="alignnone size-medium wp-image-1069" title="iphone-ikonka" src="http://www.peteroravec.sk/wp-content/uploads/2008/10/iphone-ikonka-436x327.jpg" alt="" width="640" /></a><span id="more-1062"></span></p>
<h2>Vytvorenie ikony</h2>
<p>Ikonka musí mať rozmer najlepšie 57&#215;57 pixelov vo formáte PNG, v iPhone majú tieto ikonky zaoblené rohy a zobrazujú odlesk skla. Vy to ale neriešite, o to sa postará iPhone. Vytvorte ikonku pre svoj iPhone v nejakom grafickom editore. Ja som si vytvoril niečo takéto.</p>
<p style="text-align: center;"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/10/iphoneicon.png"><img class="alignnone size-medium wp-image-1064" title="iphoneicon" src="http://www.peteroravec.sk/wp-content/uploads/2008/10/iphoneicon.png" alt="" width="57" height="57" /></a></p>
<h2 style="text-align: left;">Vloženie do stránky</h2>
<p>Do stránky len nalinkujete jeden riadok HTML kódu s cestou k obrázku, to je všetko&#8230; tento kus kódu vložiť medzi tagy HEAD.</p>
<pre>&lt;link rel="apple-touch-icon" href="/directory/myicon.png" /&gt;</pre>
<h2>Pridanie stránky na plochu</h2>
<p>Pridať svoju stránku ako ikonku na plochu iPhonu je veľmi ľahké. Otvorte Safari v iPhone a zadajte nejakú URL adresu (ak chcete skúste peteroravec.sk kde to funguje), kliknite na tlačidlo + (plus) a vyberte možnosť <strong>Add to Home Screen</strong>. Ikonka sa zobrazí na ploche.</p>
<p>Pre premiestnenie ikonky podržte stlačenú nejakú ikonku až sa všetky ostatné začnú triasť, potom len kliknutím a ťahom popresúvajte ikonky tam kde chcete, pre uloženie stlačte tlačidlo na spodku iPhonu a pozície sa uložia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/ako-vytvorit-ikonku-vlastnej-stranky-do-iphonu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress aplikácia pre Váš iPhone</title>
		<link>http://www.peteroravec.sk/wordpress-aplikacia-pre-vas-iphone</link>
		<comments>http://www.peteroravec.sk/wordpress-aplikacia-pre-vas-iphone#comments</comments>
		<pubDate>Thu, 09 Oct 2008 17:32:26 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=1042</guid>
		<description><![CDATA[Aby som sa nerozplýval nad niečím čo je síce pekné ale v praxi nepoužiteľné som sa rozhodol zrecenzovať aplikáciu pre správu WordPress blogu a rovno tak, že tento článok napíšem kompletne cez túto aplikáciu na iPhone. Nebude to dlhý článok ale minimálne ako demonštrácia aplikácie pre WordPress blogy. Použiteľná aplikácia Aplikácia je pomerne prehľadná i [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/10/wordpress-iphone.gif"><img class="alignleft size-full wp-image-1048" title="wordpress-iphone" src="http://www.peteroravec.sk/wp-content/uploads/2008/10/wordpress-iphone.gif" alt="" width="80" height="116" /></a>Aby som sa nerozplýval nad niečím čo je síce pekné ale v praxi nepoužiteľné som sa rozhodol zrecenzovať aplikáciu pre správu WordPress blogu a rovno tak, že tento článok napíšem kompletne cez túto aplikáciu na iPhone.</p>
<p>Nebude to dlhý článok ale minimálne ako demonštrácia aplikácie pre WordPress blogy.<span id="more-1042"></span></p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/10/p-640-480-c45cd70e-616d-437c-9509-6a5a09a323ca.jpeg"><img class="size-full wp-image-364" src="http://www.peteroravec.sk/wp-content/uploads/2008/10/p-640-480-c45cd70e-616d-437c-9509-6a5a09a323ca.jpeg" alt="" width="640" /></a></p>
<h2>Použiteľná aplikácia</h2>
<p>Aplikácia je pomerne prehľadná i keď pri písaní článku vidíte zdrojový kód, osobne by sa mi páčil nejaký WYSIWYG editor ale vzhľadom na to, že v iPhone text neoznačím by to bolo asi nepoužiteľné.</p>
<h2>Kedy to použiť?</h2>
<p>Nikto asi nečaká, že to nahradí konfort PC ale ako riešenie kedy napríklad niečo zaujimavé odfotíte a chcete to hneď publikovať na blogu je to fajn. (Tento článok je písaný na iPhone cez aplikáciu WordPress, fotografia priradená a odfotená z iPhonu)</p>
<p>Aplikáciu sťahujte z <a href="http://iphone.wordpress.org/">http://iphone.wordpress.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/wordpress-aplikacia-pre-vas-iphone/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zend Framework pre PHP</title>
		<link>http://www.peteroravec.sk/zend-framework-pre-php</link>
		<comments>http://www.peteroravec.sk/zend-framework-pre-php#comments</comments>
		<pubDate>Sat, 20 Sep 2008 12:18:49 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=881</guid>
		<description><![CDATA[PHP mám rád, páči sa mi jeho jednoduchosť a čistota výstupu pri tvorbe webov. Zend Framework (mohli by sme ho nazvať aj prvým oficiálnym frameworkom) ma zaujal a rozhodol som sa ho naučiť. Pokúsim sa (postupne ako ho budem spracovávať) priniesť niečo ako seriál o programovaní so Zend Frameworkom. Zatiaľ taký malý úvod. Čo je [...]]]></description>
			<content:encoded><![CDATA[<p>PHP mám rád, páči sa mi jeho jednoduchosť a čistota výstupu pri tvorbe webov. Zend Framework (mohli by sme ho nazvať aj prvým oficiálnym frameworkom) ma zaujal a rozhodol som sa ho naučiť. Pokúsim sa (postupne ako ho budem spracovávať) priniesť niečo ako seriál o <strong>programovaní so Zend Frameworkom. </strong>Zatiaľ taký malý úvod.<span id="more-881"></span></p>
<h2>Čo je Zend Framework?</h2>
<p>Zend Framework je PHP knižnica pre vývoj aplikácií v PHP. Obsahuje množstvo komponentov ktoré umožňujú vyvíjať PHP aplikácie ľahšie s udržateľnejším kódom pre budúce úpravy a vylepšenia.</p>
<h2>Prečo Zend Framework?</h2>
<ul>
<li>Rozsiahla dokumentácia</li>
<li>Rozsiahla komunita</li>
<li>Všetko v jednom, všetky Zend obsahuje všetko čo pri vývoji budete potrebovať</li>
<li>Jednoduchosť vývoja</li>
<li>Umožní rýchly vývoj aplikácií</li>
</ul>
<h2>Jednotlivé moduly</h2>
<p>Zend Framework môžeme rozdeliť do šiestich modulov, tie pokrývajú všetky nástroje pre vývoj aplikácií. Sú to:</p>
<h3>Jadro:</h3>
<p>Zend_Controller, Zend_View, Zend_Db, Zend_Config, Zend_Filter, Zend_Validate, Zend_Registry, Zend_Acl,  Zend_Auth, Zend_Session</p>
<h3>Internalizačné nástroje:</h3>
<p>Zend_Date, Zend_Locale, Zend_Measure</p>
<h3>Hypertext Transfer Protocol:</h3>
<p>Zend_Http_Client, Zend_Http_Server, Zend_Uri</p>
<h3>Inter-application komunikácia:</h3>
<p>Zend_Json, Zend_XmlRpc, Zend_Soap, Zend_Rest</p>
<h3>Web Services:</h3>
<p>Zend_Feed, Zend_Gdata, Zend_Service_Amazon, Zend_Service_Flickr, Zend_Service_Yahoo</p>
<h3>Pokročilé:</h3>
<p>Zend_Cache, Zend_Search, Zend_Pdf, Zend_Mail, Zend_Mime, Zend_Measure</p>
<h2>MCV: Model-Controller-View</h2>
<p>Komponenty tvoriace jadro Zend Frameworku využívajú tzv. MCV (Model-controller-view) systém pre tvorbu aplikácií kde je oddelený vzhľad internetovej stránky od logiky a controllerov. Hlavné časti MCV teda tvoria: Zend_Controller (Controller), Zend_View (View) a Zend_Db (Model)</p>
<p>Toto je priblíženie komponentov Zend Frameworku, postupne prinesiem ďalšie články o práci s týmto Frameworkom.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/zend-framework-pre-php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Multiple IE: všetky prehliadače Internet Explorer na jednom PC</title>
		<link>http://www.peteroravec.sk/multiple-ie-vsetky-prehliadace-internet-explorer-na-jednom-pc</link>
		<comments>http://www.peteroravec.sk/multiple-ie-vsetky-prehliadace-internet-explorer-na-jednom-pc#comments</comments>
		<pubDate>Thu, 18 Sep 2008 19:48:34 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=864</guid>
		<description><![CDATA[Potrebovali ste z nejakého dôvodu mať na PC napríklad Internet Explorer 6 a Internet Explorer7? Problém, že?! Našťastie je tu softvér ktorý to zariadi ľahko. Pre webových vývojárov a kóderov je nutnosť mať viac verzií IE na jednom PC. Vždy len najnovšia verzia IE Windows a jeho IE Vám štandardne nedovolí mať viac verzií na [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/09/ie-logo.png"><img class="alignleft size-full wp-image-874" title="Internet Explorer logo" src="http://www.peteroravec.sk/wp-content/uploads/2008/09/ie-logo.png" alt="" width="100" height="100" /></a></p>
<p>Potrebovali ste z nejakého dôvodu mať na PC napríklad Internet Explorer 6 a Internet Explorer7? Problém, že?! Našťastie je tu softvér ktorý to zariadi ľahko. Pre webových vývojárov a kóderov je nutnosť mať viac verzií IE na jednom PC.<span id="more-864"></span></p>
<h2>Vždy len najnovšia verzia IE</h2>
<p>Windows a jeho IE Vám štandardne nedovolí mať viac verzií na jednom PC. Vždy bude chcieť mať nainštalovanú &#8220;najmodernejšiu&#8221;. My ale chceme dosiahnuť aby sme na PC chceli mať viacej funkčných inštalácií IE. <strong>Poslúži na to Multiple IE.</strong></p>
<div id="attachment_868" class="wp-caption aligncenter" style="width: 650px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/09/multiple-ie.jpg"><img class="size-medium wp-image-868" title="Multiple IE a rôzne verzie k nainštalovaniu" src="http://www.peteroravec.sk/wp-content/uploads/2008/09/multiple-ie-436x340.jpg" alt="Multiple IE a rôzne verzie k nainštalovaniu" width="640" height="480" /></a><p class="wp-caption-text">Multiple IE a rôzne verzie k nainštalovaniu</p></div>
<h2>IE6 a IE7 cez Multiple IE</h2>
<p>V prípade, že chceme mať IE7 spolu s IE6 musíme ísť na to takto. Najprv <strong>nainštalujeme IE7</strong> tak, že si tým prepíšeme IE6. To je v pohode a neriešime to, <strong>stiahneme Multiple IE</strong>.</p>
<p><a href="http://tredosoft.com/files/multi-ie/multiple-ie-setup.exe">Link na stiahnutie Multiple IE</a></p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
<p>Inštalácie je ľahká a v nej si len vyberiete ktoré IE chcete do svojho PC nainštalovať. Neviem či to ide aj inak ale tento spôsob je určite najľahší a stojí najmenej úsilia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/multiple-ie-vsetky-prehliadace-internet-explorer-na-jednom-pc/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ako vytvoriť ikonku v adresnom riadku prehliadača &#8211; FavIcon</title>
		<link>http://www.peteroravec.sk/ako-vytvorit-ikonku-v-adresnom-riadku-prehliadaca-favicon</link>
		<comments>http://www.peteroravec.sk/ako-vytvorit-ikonku-v-adresnom-riadku-prehliadaca-favicon#comments</comments>
		<pubDate>Fri, 05 Sep 2008 16:30:40 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Grafika]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=752</guid>
		<description><![CDATA[FavIcon je malá ikonka ktorú môžete vidieť (dnes u väčšiny webov) v adresnom riadku svojho prehliadača. Je to len dekoračný prvok ktorý ale dodáva webu v záplave záložiek svoju identitu. Je to drobnosť ktorá ale urobí radosť a tento článok je o tom ako ju jednoducho vytvoriť. Ako vytvoriť FavIcon? Moderné prehliadače akceptujú aj iný [...]]]></description>
			<content:encoded><![CDATA[<p>FavIcon je malá ikonka ktorú môžete vidieť (dnes u väčšiny webov) v <strong>adresnom riadku svojho prehliadača</strong>. Je to len dekoračný prvok ktorý ale dodáva webu v záplave záložiek svoju identitu.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/09/favicon-browsers.jpg"><img class="alignnone size-medium wp-image-755" title="Favicon v rôznych prehliadačoch" src="http://www.peteroravec.sk/wp-content/uploads/2008/09/favicon-browsers-436x145.jpg" alt="" width="640" /></a></p>
<p>Je to<strong> drobnosť ktorá ale urobí radosť</strong> a tento článok je o tom ako ju jednoducho vytvoriť.<span id="more-752"></span></p>
<h2>Ako vytvoriť FavIcon?</h2>
<p>Moderné prehliadače akceptujú aj iný typ súboru ako ICO, my však použijeme práve ICO aby nám FavIcon fungovala aj na IE6 ktorý nám to ako vždy skomplikuje.</p>
<ul>
<li><strong>Ikona</strong> o rozmeroch <strong>16&#215;16 alebo 32&#215;32</strong>. Keď sa povie ikona tak <strong>NIE</strong> obrázok uložený na disk s prepísanou koncovkou ale normálne vygenerovaný <strong>súbor .ICO</strong></li>
<li><strong>Osobne odporúčam</strong> použiť rozmer 16&#215;16 pixelov lebo do adresného riadka aj tak zobrazuje len 16&#215;16 pixelov a ak dáte väčšiu ikonu tak ju stlačí a vznikne nepekný deformovaný obraz.</li>
<li>Vytvorenie ICO súboru je možné napríklad s photoshopm ktorý ale musí mať špeciálny plugin, jednoduchšie je napríklad si FavIcon rovno nakresliť na <a href="http://www.favicon.cc/">http://www.favicon.cc/</a> prípadne klasický obrázok premeniť na ICO na <a href="http://www.html-kit.com/favicon/">http://www.html-kit.com/favicon/</a>.</li>
</ul>
<h2>Ikonu máme, umiestnenie na stránku</h2>
<p>Na umiestnenie FavIcony na stránke je potrebný jeden riadok HTML kódu:</p>
<p>
<pre>&lsaquo;link rel="shortcut icon"
href="favicon.ico" type="image/x-icon" /&rsaquo;</pre>
<p></p>
<p>Tento kód umiestnite do hlavičky webu (medzi tagy &lt;head&gt;&lt;/head&gt;). Cesta musí byť správna, tam si dajte pozor, a to je celé&#8230; V moderných prehliadačoch to uvidíte hneď po refreshi.</p>
<h2>Funguje to aj v IE6 ale&#8230;</h2>
<p>Ak ale toto skúsite v IE6 tak pravdepodobne ikonka sa nezobrazí, to je v poriadku za to môže IE6. <strong>Ikonka sa začne zobrazovať ak si stránku pridáte do obľúbených položiek. </strong>V budúcnosti keď na túto stránku prídete tak ikonku uvidíte.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/ako-vytvorit-ikonku-v-adresnom-riadku-prehliadaca-favicon/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Prezentuj sa na webe Gravatorom!</title>
		<link>http://www.peteroravec.sk/prezentuj-sa-na-webe-gravatorom</link>
		<comments>http://www.peteroravec.sk/prezentuj-sa-na-webe-gravatorom#comments</comments>
		<pubDate>Sat, 16 Aug 2008 16:04:21 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Zaujalo]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=585</guid>
		<description><![CDATA[Avatar je obrázok ktorý sa zobrazuje pri vašom mene a je to nejaké spestrenie pri diskusiách či iných webových aplikáciách. Prečo potom píšem o tomto nudnom obrázku? Pretože pomocou Gravataru môžete v diskusiách po celom svete zobrazovať svoju fotku automaticky bez toho aby ste ju museli nejak nahrávať alebo pripájať k svojmu príspevku. Funguje to [...]]]></description>
			<content:encoded><![CDATA[<p>Avatar je obrázok ktorý sa zobrazuje pri vašom mene a je to nejaké spestrenie pri diskusiách či iných webových aplikáciách. Prečo potom píšem o tomto nudnom obrázku? Pretože pomocou <strong>Gravataru</strong> môžete v diskusiách po celom svete zobrazovať svoju fotku automaticky bez toho aby ste ju museli nejak nahrávať alebo pripájať k svojmu príspevku.<span id="more-585"></span></p>
<p>Funguje to asi takto, prídete na svoj obľúbený blog a napíšete komentár. Vyplníte svoj nick, email a text správy a odošlete. Pri príspevku sa zobrazí Váš obrázok bez toho aby ste ho nejak nahrávali alebo prepájali so svojim príspevkom. Super, nie? <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  A najlepšie je na tom to, že to funguje všade a celosvetovo&#8230; stačí, že daný systém toto podporuje.</p>
<p>Keď si ale vezmeme, že každý wordpress to podporuje tak je to super vec na prezentovanie svojej identity celosvetovo. Ako teda na to?</p>
<h2>Potrebujete sa zaregistrovať</h2>
<p>Chodťe na stránku <a href="http://www.gravatar.com">Gravatar.com</a> a zaregistrujte sa. Po registrácii si <strong>naviažete na svoje emailové adresy svoj obrázok, </strong>pre <strong>rôzne emailové adresy</strong> môžete mať rôzne obrázky.</p>
<div id="attachment_594" class="wp-caption alignnone" style="width: 650px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/gravatar.jpg"><img class="size-medium wp-image-594" title="Na základe emailu sa zobrazí Gravatar" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/gravatar-436x302.jpg" alt="Na základe emailu sa zobrazí Gravatar" width="640" height="480" /></a><p class="wp-caption-text">Na základe emailu sa zobrazí Gravatar</p></div>
<p>A toto je vlastne všetko, k emailu priraďte obrázok a je to!</p>
<h2>Obrázková identita</h2>
<p>Pri písaní príspevku Vás systém identifikuje podľa emailu ktorý zadávate pri diskusii a podľa neho stránka gravatar.com zobrazí Váš avatar.  Zaregistrujte sa a vyskúšjte si to napríklad aj na mojom blogu kde som spustil túto podporu. <strong>Extrémne jednoduché a funkčné&#8230;</strong> <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/prezentuj-sa-na-webe-gravatorom/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Najlepšie pluginy pre WordPress (2.časť)</title>
		<link>http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-2cast</link>
		<comments>http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-2cast#comments</comments>
		<pubDate>Thu, 14 Aug 2008 20:50:13 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=556</guid>
		<description><![CDATA[Pokračovanie predchádzajúceho článku o pluginoch pre obľúbený blogovací CMS systém WordPress. Predtým som spomenul plugin pre ankety a hviezdičkové hodnotenie a dnes si rozoberiem ďalšie užitočné pluginy. All In SEO Pack &#8211; SEO plugin URL: http://wordpress.org/extend/plugins/all-in-one-seo-pack/ SEO nieje na škodu na žiadnom webe a tak je jasné, že aj na WordPress niečo také existuje. Po [...]]]></description>
			<content:encoded><![CDATA[<p>Pokračovanie predchádzajúceho článku o pluginoch pre obľúbený blogovací CMS systém WordPress. Predtým som <a href="http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-1cast">spomenul plugin pre ankety a hviezdičkové hodnotenie</a> a dnes si rozoberiem ďalšie užitočné pluginy.<span id="more-556"></span></p>
<h2>All In SEO Pack &#8211; SEO plugin</h2>
<p><strong>URL: </strong><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">http://wordpress.org/extend/plugins/all-in-one-seo-pack/</a></p>
<p>SEO nieje na škodu na žiadnom webe a tak je jasné, že aj na WordPress niečo také existuje. Po inštalácii WordPressu dostanete klasickú šablónu ktorá čo sa týka SEO na tom nieje až tak zle ale veľa vecí sa dá vylepšiť. Pomocou pluginu ľahko a okamžite budete mať pod kontrolou svoje titulky a popisy k jednotlivým článkov vo WordPress.</p>
<div id="attachment_580" class="wp-caption alignnone" style="width: 650px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/all-in-seo-wordpress-plugin.gif"><img class="size-medium wp-image-580" title="All In SEO - WordPress Plugin" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/all-in-seo-wordpress-plugin-429x499.gif" alt="All In SEO - WordPress Plugin" width="640" height="480" /></a><p class="wp-caption-text">All In SEO - WordPress Plugin</p></div>
<p>Pomocou tohoto pluginu si globálne nadefinujete titulok, popisok, kľúčové slová prípadne doplnkové údaje do každej hlavičky. Tiež si môžete nadefinovať <strong>tvary svojich titulkov. </strong>Už od &#8220;výroby&#8221; je plugin nastavený tak, že rieši napríklad duplicitné titulky pri listovaní. Všetko samozrejme môžete v administrácii upraviť podľa potreby.</p>
<h2>WordPress Related Posts &#8211; výpis podobných článkov</h2>
<p><strong>URL: </strong><a href="http://wordpress.org/extend/plugins/wordpress-23-related-posts-plugin/">http://wordpress.org/extend/plugins/wordpress-23-related-posts-plugin/</a></p>
<p>Tento plugin slúži na výpisy podobných článkov ako ten ktorý momentálne čítate. Týchto pluginov je veľa ale toto bol jediný ktorý sa inštaloval ľahko a fungoval mi. Tento plugin je v celku nutnosťou by som povedal a dosť mi chýbal. V prípade, že článkov máte veľa tak sa to fakt hodí.</p>
<blockquote><p>WordPress Related Posts si môžete všimnúť aj u mňa na blogu dole s nadpisom podobné články</p></blockquote>
<p><strong>Inštalácia je jednoduchá</strong> a jedine čo treba okrem aktivácie spraviť je vložiť na miesto kde chceme zobrazovať podobné články jeden riadok PHP kódu. Ja som ale pre svoje potreby musel v celku neprehľadnom kóde pluginu upraviť HTML aby som výpis mohol štýlovať podľa svojej potreby.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-2cast/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO, Supplemental Index a duplicitný obsah na webe</title>
		<link>http://www.peteroravec.sk/seo-supplemental-index-a-duplicitny-obsah-na-webe</link>
		<comments>http://www.peteroravec.sk/seo-supplemental-index-a-duplicitny-obsah-na-webe#comments</comments>
		<pubDate>Thu, 14 Aug 2008 20:30:12 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=567</guid>
		<description><![CDATA[Často riešená otázka pri optimalizácii pre vyhľadávače&#8230; Cieľom Googlu je aby ich vyhľadávač podával čo najrelevantnejšie výsledky vyhľadávania, duplicitný obsah vyhľadávače nemajú v láske a tento článok je o tom ako sa k nemu chovajú a ako zistím, že mám niekde duplicitný obsah. Penalizácia za duplicitný obsah? Neexistuje, na to je tu Supplemental Index Ľudia [...]]]></description>
			<content:encoded><![CDATA[<p>Často riešená otázka pri optimalizácii pre vyhľadávače&#8230; Cieľom Googlu je aby ich vyhľadávač podával čo najrelevantnejšie výsledky vyhľadávania, duplicitný obsah vyhľadávače nemajú v láske a tento článok je o tom ako sa k nemu chovajú a ako zistím, že mám niekde duplicitný obsah.<span id="more-567"></span></p>
<h2>Penalizácia za duplicitný obsah? Neexistuje, na to je tu Supplemental Index</h2>
<p>Ľudia sa často pýtajú či Google penalizuje nejakým spôsobom stránky s duplicitným obsahom. Tým, že na stránke máte duplicitný obsah sa nestane že by Vás <strong>Google penalizoval permanentným vyradením z indexu. </strong>Zaradí si však duplicitný obsah do svojho <strong>doplnkového indexu (Supplemental Index) .</strong></p>
<h2>Čo je to <strong>Supplemental Index?</strong></h2>
<p>V prípade, že nemôžete nájsť svoj web vo výsledkoch vyhľadávania v Google problémom môže byť, že Váš web je zaradený do <strong>Supplemental Indexu. Vtedy nieje odstránený ale je na chvoste výsledkov vyhľadávania. </strong></p>
<h3>Ako zistím či je môj web v Supplemental Indexe?</h3>
<ul>
<li>Môj web je na internete krátko (to môže byť aj Sandbox)</li>
<li>Zmenil som doménu a starý obsah som z Googlu neodstránil</li>
<li>Obsah môjho webu je veľmi podobný ako na ostatných weboch</li>
</ul>
<h3>Ako sa dostať zo Supplemental Indexu?</h3>
<p>Keď sa tam Váš web dostane tak máte v celku problém lebo z neho sa tak ľahko dostať nedá. Môžete ale spraviť nasledujúce veci ktoré by Vás z toho mohli dostať.</p>
<ul>
<li>Odkazujte na svoje stránky s čo najvyšším Pagerankom</li>
<li>Tvorte jedinečné titulky a popisky (TITLE a DESCRITION)</li>
<li>Tvorte jedinečný obsah (nepublikujte napríklad tlačové správy ktoré sa často kopírujú bez zmeny)</li>
</ul>
<h2>Ako zistím či moj web obsahuje duplicitný obsah? Cez Webmasters Tools aspoň duplicitné titulky</h2>
<h2><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/google-webmasters-tools.gif"><img class="alignnone size-medium wp-image-575" title="Google Webmasters Tools" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/google-webmasters-tools-435x305.gif" alt="" width="435" height="305" /></a></h2>
<p>V nástroji od <a href="https://www.google.com/webmasters/tools/"><strong>Googlu Webmasters Tools</strong></a> kde spravujete svoje weby a indexovanie v Google je nástroj ktorý zisťuje duplicitné titulky na Vašej stránke. Orem iného aj príliš dlhé alebo krátke. Ako základný nástroj pre detekciu to stačí. Nejaký <strong>komplexnejší problém s duplicitami však cez Webmaster Tools nezistíte</strong>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/seo-supplemental-index-a-duplicitny-obsah-na-webe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ako presunúť web na novú doménu a neprísť o návštevnosť z Google</title>
		<link>http://www.peteroravec.sk/ako-presunut-web-na-novu-domenu-a-neprist-o-navstevnost-z-google</link>
		<comments>http://www.peteroravec.sk/ako-presunut-web-na-novu-domenu-a-neprist-o-navstevnost-z-google#comments</comments>
		<pubDate>Thu, 07 Aug 2008 19:33:20 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=438</guid>
		<description><![CDATA[Tento problém som riešil práve s týmto blogom. Na mojej pôvodnej doméne fungoval blog na adrese blog.peteroravec.net, ja som ale pre blog zakúpil samostatnú doménu peteroravec.sk kde chcem blog publikovať. Vzhľadom na to, že používam jeden hosting na ktorý mám maskované viaceré domény tak mi stačilo len maskovať doménu na sub-adresár môjho blogu. To ale [...]]]></description>
			<content:encoded><![CDATA[<p>Tento problém som riešil práve s týmto blogom. Na mojej pôvodnej doméne fungoval blog na adrese blog.peteroravec.net, ja som ale pre blog zakúpil samostatnú doménu <strong>peteroravec.sk </strong>kde chcem blog publikovať.<span id="more-438"></span></p>
<p>Vzhľadom na to, že používam <strong>jeden hosting na ktorý mám maskované viaceré domény </strong>tak mi stačilo len maskovať doménu na sub-adresár môjho blogu. To ale spôsobí, že aj pôvodná adresa blogu bude funkčná.</p>
<h2>Keď presuniem web na novú doménu tak všetky staré odkazy budú nefunkčné?</h2>
<p><strong>Áno, ak s tým nič nespravíte!</strong> Ak je to dostatočné množstvo odkazov prečo o traffic z nich prísť? Ak máte hosting s <strong>PHP a podporou modRewrite</strong> dá sa to veľmi elegantne vyriešiť. Pomocou <strong>modRewrite </strong>môžete na serveri definovať podmienku ktorá akúkoľvek URL presmeruje na novú doménu a tak nemusíte riešiť to ak nie všetko bude hneď zaindexované a ak niekto bude pristupovať zo starých výsledkov vyhľadávania bude presmerovaný na tú istú URL s novou doménou.<!--more--></p>
<p>Ja som to vyriešil týmto kódom v .htaccess súbore:</p>
<p><code>RewriteCond %{HTTP_HOST}^blog.peteroravec.net<br />
RewriteRule (.*) http://www.peteroravec.sk/$1 [R=301,QSA,L]</code></p>
<p>Tieto dva riadky kódu spôsobia že ak pristúpite napríklad z Googlu na starú doménu tak budete presmerovaný na novú doménu.</p>
<h2>Čo na to povie Google?</h2>
<p>Presmerovanie sa deje pod <strong>hlavičkou 301</strong> takže podľa mňa je to OK. Google postupne staré odkazy odstráni i keď mu to bude trvať možno aj pár mesiacov. Treba si uvedomiť, že presúvanie webu na novú doménu sa nerobieva zrovna každý deň ale toto je riešenie ako sa to dá spraviť bezbolestne s tým, že <strong>neprídete o doterajší traffic.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/ako-presunut-web-na-novu-domenu-a-neprist-o-navstevnost-z-google/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PixelPerfect: Bert Monroy a jeho super video podcasty na Revision3</title>
		<link>http://www.peteroravec.sk/pixelperfect-bert-monroy-a-jeho-super-video-podcasty-na-revison3</link>
		<comments>http://www.peteroravec.sk/pixelperfect-bert-monroy-a-jeho-super-video-podcasty-na-revison3#comments</comments>
		<pubDate>Wed, 06 Aug 2008 22:02:50 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Grafika]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=416</guid>
		<description><![CDATA[Bert Monroy, pre niekoho neznáme meno ale pre tých čo sa zaoberajú Photoshopom a grafikou je to veľký big boss. A pravda je, že keď si pozerám jeho práce alebo tutoriály tak si hovorím: &#8220;ako dlho musí s tým človek robiť aby dokázal niečo také?&#8221;. Veľa jeho prác sú fotorealistické výtvory ktoré sú fakt špičkové. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/bio_bert.jpg"><img class="alignleft size-full wp-image-423" style="border:0 !important;" title="Bert Monroy" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/bio_bert.jpg" alt="" width="31" height="31" /></a><a href="http://www.bertmonroy.com"><strong>Bert Monroy</strong></a>, pre niekoho neznáme meno ale pre tých čo sa zaoberajú Photoshopom a grafikou je to veľký big boss.</p>
<p>A pravda je, že keď si pozerám jeho práce alebo tutoriály tak si hovorím: &#8220;ako dlho musí s tým človek robiť aby dokázal niečo také?&#8221;. Veľa jeho prác sú fotorealistické výtvory ktoré sú fakt špičkové.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/lunch-in-tiburon.jpg"><img class="alignnone size-medium wp-image-429" title="Práca Berta Monroya" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/lunch-in-tiburon-436x325.jpg" alt="" width="640" height="480" /><span id="more-416"></span></a></p>
<div id="attachment_422" class="wp-caption alignnone" style="width: 445px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/bert-monroy.jpg"><img class="size-medium wp-image-422" title="Práca Berta Monroya vo Photoshope" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/bert-monroy-435x327.jpg" alt="Práca Berta Monroya vo Photoshope" width="640" height="480" /></a><p class="wp-caption-text">Práca Berta Monroya vo Photoshope</p></div>
<p>K jeho prácam a tutoriálom som sa dostal nejak náhodne, do svojho iPodu som sťahoval video podcasty a viacmenej mi bolo jedno aké&#8230; hľadal som niečo čo budem pozerať v autobuse cestou do práce a nejak sa tam dostali. Celkom ma zaujali keď som ich začal pozerať.</p>
<p><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/800px-bert_monroy.png"><img class="alignnone size-medium wp-image-432" title="Bert Monroy" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/800px-bert_monroy-436x245.png" alt="" width="640" height="480" /></a></p>
<p><a href="http://revision3.com/pixelperfect/">Video podcast Berta Monroya sú dostupné na stránka internetovej televízie revision3.</a></p>
<h2><a href="http://revision3.com/pixelperfect/enchantedhandle">Episode 94 &#8211;  Add Magic to Photoshop</a></h2>
<p>Ak to teda s Photoshopom a grafikou myslíte vážne tak sa trochu priučte a pozerajte tiež. <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Raz sa možno dostaneme na jeho úroveň. Takže sťahujte a pozerajte.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/pixelperfect-bert-monroy-a-jeho-super-video-podcasty-na-revison3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Najlepšie pluginy pre WordPress (1.časť)</title>
		<link>http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-1cast</link>
		<comments>http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-1cast#comments</comments>
		<pubDate>Fri, 01 Aug 2008 20:18:48 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.peteroravec.sk/?p=319</guid>
		<description><![CDATA[Na wordpress existujú stovky pluginov pre všetko možné ale len niektoré svojou kvalitou vyčnievajú nad ostatné, ktoré to podľa mňa sú? WP-PostRatings URL pluginu: http://lesterchan.net/portfolio/programming/php/ Demo: http://lesterchan.net/wordpress/ Jednoducho hviezdičkovanie článkov užívateľmi, plugin len nahráte a do kódu vložíte jeden riadok kde sa následne budú zobrazovať hviezdičky pre hodnotenie článkov. Ako ochranu proti viacnásobnému hlasovaniu môžete [...]]]></description>
			<content:encoded><![CDATA[<p>Na wordpress existujú stovky pluginov pre všetko možné ale len niektoré svojou kvalitou vyčnievajú nad ostatné, ktoré to podľa mňa sú?<span id="more-319"></span></p>
<h2>WP-PostRatings</h2>
<p><strong>URL pluginu:</strong> <a href="http://lesterchan.net/portfolio/programming/php/#wp-postratings">http://lesterchan.net/portfolio/programming/php/</a></p>
<p><strong>Demo:</strong> <a href="http://lesterchan.net/wordpress/">http://lesterchan.net/wordpress/</a></p>
<p>Jednoducho hviezdičkovanie článkov užívateľmi, plugin len nahráte a do kódu vložíte jeden riadok kde sa následne budú zobrazovať hviezdičky pre hodnotenie článkov. Ako ochranu proti viacnásobnému hlasovaniu môžete využiť cookies, IP adresu alebo kombináciu IP adresy a Cookies.</p>
<div id="attachment_322" class="wp-caption alignnone" style="width: 446px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/07/ratings.png"><img class="size-medium wp-image-322" title="PostRatings plugin pre WordPress" src="http://www.peteroravec.sk/wp-content/uploads/2008/07/ratings-436x279.png" alt="PostRatings plugin pre WordPress" width="436" height="279" /></a><p class="wp-caption-text">Pri každom článku sa zobrazia ikonky pre hlasovanie</p></div>
<p>Ak chcete zobrazovať zoznam najlepších článkov prípadne článkov ktoré užívatelia najviac hviezdičkovali tak stačí aktivovať len potrebný widget ktorý je súčasťou pluginu. Ten si umiestnite kde potrebujete. Tento plugin je dobrý ak chcete vedieť aké články sa páčia návštevníkom vašeho webu a dodá mu to trošku interaktivity.</p>
<p>Nastaviť v administrácii môžete všetko od templatov s jazykom až po vzhľad jednotlivých ukazovateľov pre hlasovanie.</p>
<h2>WP-Polls</h2>
<p><strong>URL pluginu:</strong> <a href="http://lesterchan.net/wordpress/readme/wp-polls.html">http://lesterchan.net/wordpress/readme/wp-polls.html</a></p>
<p><strong>Demo </strong>(v pravom stĺpci): <a href="http://lesterchan.net/wordpress/">http://lesterchan.net/wordpress/</a></p>
<div id="attachment_355" class="wp-caption alignnone" style="width: 411px"><a href="http://www.peteroravec.sk/wp-content/uploads/2008/08/wp-polls.png"><img class="size-medium wp-image-355" title="wp-polls plugin pre wordpress - administrácia" src="http://www.peteroravec.sk/wp-content/uploads/2008/08/wp-polls-401x500.png" alt="wp-polls plugin pre wordpress - administrácia" width="401" height="500" /></a><p class="wp-caption-text">wp-polls plugin pre wordpress - administrácia</p></div>
<p>Od toho istého chlapíka ako plugin wp-postratings, je aj plugin WP-Polls. Čo sú klasické ajaxové ankety ktoré môžete zobrazovať ako <strong>widget </strong>alebo podľa <strong>ID. </strong>Ako zabezpečenie môžete použiť Cookies alebo IP adresu prípadne kombináciu IP a Cookies.</p>
<p><strong>Pluginov na wordpress je veľa a tak časom napíšem aj o iných</strong>, zatiaľ by Vám mohli postačiť tieto dosť kvalitné.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/najlepsie-pluginy-pre-wordpress-1cast/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Photoshop Batch &#8211; spracovanie obrázkov v dávke</title>
		<link>http://www.peteroravec.sk/photoshop-batch-spracovanie-obrazkov-v-davke</link>
		<comments>http://www.peteroravec.sk/photoshop-batch-spracovanie-obrazkov-v-davke#comments</comments>
		<pubDate>Wed, 16 Jul 2008 20:39:57 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[Grafika]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://blog.peteroravec.net/?p=242</guid>
		<description><![CDATA[Predstavte si že máte 1000 obrázkov ktoré chcete zmenšiť, zaostriť a pridať do nich ešte firemné logo. Hrozná predstava v prípade, že by ste to mali robiť manuálne. Adobe Photoshop však obsahuje mocný nástroj pre dávkové spracovanie akcií na množstvo dokumentov naraz. Tento článok je základný návod na použitie dávok vo Photoshope. Na čo sa [...]]]></description>
			<content:encoded><![CDATA[<p>Predstavte si že máte 1000 obrázkov ktoré chcete zmenšiť, zaostriť a pridať do nich ešte firemné logo. Hrozná predstava v prípade, že by ste to mali robiť manuálne. Adobe Photoshop však obsahuje mocný nástroj pre dávkové spracovanie akcií na množstvo dokumentov naraz. Tento článok je základný návod na použitie dávok vo Photoshope.<span id="more-242"></span></p>
<h2>Na čo sa dá použiť dávkové spracovanie akcií vo Photoshope?</h2>
<p>Spracovanie akcií v dávke vo Photoshope znamená, že nejakú akciu (napríklad vami nahratú akciu práce s obrazom) program vykonáva hromadne a automaticky na veľké množstvo súborov. Medzi najjednoduchšie dávkové spracovanie môže byť napríklad<strong> hromadné zmenšovanie fotografií </strong>prípadne <strong>automaticky pridávaný vodoznak alebo copyright do vlastných fotografií. </strong>Možnosti batch funkcií sú ale veľmi obsiahle a umožňujú zautomatizovanie aj veľmi zložitých akcií s obrazom.</p>
<h2>Čo sú akcie vo Photoshope?</h2>
<p>Akcie vo Photoshope sú nahrané úkony s prácou s obrazom ktoré môžme stále &#8220;prehrávať&#8221; dookola na ľubovoľný obrázok. Je to vlastne zoznam úkonov ktoré ste spravili aby ste obrázok upravili do finálnej podoby.</p>
<blockquote><p>Napríklad by sme si chceli vytvoriť akciu ktorá nám každú fotografiu otočí o 180 stupňov a zmenší o policu. V praxi to bude vyzerať tak, že si vo Photoshope <strong>otvoríte</strong> nejaký <strong>obrázok</strong> na ktorom vytvoríte akciu ktorú budete ďalej používať. Pri našej konkrétnej akcii by to mohlo vyzerať nejak takto. Spustíte nahrávanie, nástrojom pre výber označíte obrázok aby bolo Photoshopu jasné, že s ním budeme robiť a budeme naň aplikovať akcie. Ďalej použijeme nástroj na zmenšenie a otočenie, po vykonaní sa v nahrávanej akcii zobrazia  tieto úkony Pri <strong>nahrávaní sa vám vlastne zaznamenáva čo robíte tak, že sa to dá aplikovať na ľubovoľný obrázok.</strong></p></blockquote>
<p>Tu si ale treba uvedomiť, že možnosti akcií sú síce veľké ale obmedzené na určité nástroje a funkcie.</p>
<h3>Čo sa s akciami vo Photoshope nedá nahrávať?</h3>
<ul>
<li>Nahrávať sa nedajú cesty kreslené rukou pomocou nástroja pero (Pen)</li>
<li>Ťahy štetcom vytvárané pomocou kresliacich nástrojov, zameriavacích a tiež nástrojov pre pridávanie odtieňu</li>
<li>Voľby štetca sa nenahrávajú</li>
<li>Tiež niektoré voľby použité v lište volieb, v paletách a dialogových oknách sa nemusia nahrať</li>
</ul>
<h2>Základná tvorba akcií vo Photoshope &#8211; tutoriál</h2>
<p>Priznávam sa, bol som lenivý aby som sám napísal nejaký návod ako na to ale našiel som video na youtube ktoré to vysvetlí úplne v pohode, je v angličtine. popisuje základné vytvorenie a použitie akcie. Jedno video nahradí hromadu textov&#8230;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="435" height="351" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/quRk6R_scLI&amp;hl=en&amp;fs=1&amp;rel=0" /><embed type="application/x-shockwave-flash" width="435" height="351" src="http://www.youtube.com/v/quRk6R_scLI&amp;hl=en&amp;fs=1&amp;rel=0" allowfullscreen="true"></embed></object></p>
<p>Ak to nepôjde tak ľahko s prvým videom, skúste aj toto <img src='http://www.peteroravec.sk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="435" height="351" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/YIf-VYGb4ls&amp;hl=en&amp;fs=1&amp;rel=0" /><embed type="application/x-shockwave-flash" width="435" height="351" src="http://www.youtube.com/v/YIf-VYGb4ls&amp;hl=en&amp;fs=1&amp;rel=0" allowfullscreen="true"></embed></object></p>
<p>Dúfam, že článok bude prínosný a že sa naučíte pracovať s akciami, majú veľké možnosti ale práca s nimi si vyžaduje zo začiatku skúšanie typu pokus-omyl ale keď to zvládnete už sa ich nebudete vedieť vzdať.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/photoshop-batch-spracovanie-obrazkov-v-davke/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prečo používať beztabuľkový layout v HTML? Tabuľkový sa už nenosí!</title>
		<link>http://www.peteroravec.sk/preco-pouzivat-beztabulkovy-layout-tabulkovy-sa-uz-nenosi</link>
		<comments>http://www.peteroravec.sk/preco-pouzivat-beztabulkovy-layout-tabulkovy-sa-uz-nenosi#comments</comments>
		<pubDate>Wed, 16 Jul 2008 18:34:52 +0000</pubDate>
		<dc:creator>Peter Oravec</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webdizajn a programovanie]]></category>
		<category><![CDATA[layout]]></category>

		<guid isPermaLink="false">http://blog.peteroravec.net/?p=243</guid>
		<description><![CDATA[Tento článok popisuje výhody použitia beztabuľkového layoutu v HTML. Ak robíte layout v tabuľkách tak je na čase prestať a byť trochu praktickejší. Aký je to tabuľkový layout? Tabuľkový layout je tvorený tagmi &#60;table&#62;, &#60;td&#62;, &#60;tr&#62;, a inými&#8230; Čo je na tom zlé? Práve to, že už z názvu je jasné že tabuľka je tabuľka [...]]]></description>
			<content:encoded><![CDATA[<p>Tento článok popisuje výhody použitia beztabuľkového layoutu v HTML. Ak robíte layout v tabuľkách tak je na čase prestať a byť trochu praktickejší.<span id="more-243"></span></p>
<h2>Aký je to tabuľkový layout?</h2>
<p>Tabuľkový layout je tvorený tagmi &lt;table&gt;, &lt;td&gt;, &lt;tr&gt;, a inými&#8230; Čo je na tom zlé? Práve to, že už z názvu je jasné že tabuľka je tabuľka a teda tabuľkový layout výhradne používať na zobrazovanie tabuľkových údajov.</p>
<h3>Čo je na tom zlé keď to vyzerá oproti beztabuľkovému layoutu rovnako?</h3>
<p>To, že tabuľky sa používali na tvorbu layoutu stránky je historicky dané tak ako sa web vyvíjal. Dnes to je síce ešte v hojnom počte používané i keď je to <strong>už zastaralí </strong>a v dnešnej dobe <strong>nevhodný spôsob tvorby</strong> layoutov.</p>
<h2>Nevýhody tabuľkového layoutu sú:</h2>
<ul>
<li>Neprehľadný zdrojový kód</li>
<li>Viac zbytočného kódu = viac priestoru na chyby</li>
<li>Viac zbytočného kódu = väčšia veľkosť súboru</li>
<li>Pevne daná štruktúra <strong>ktorá sa ťažko mení</strong></li>
<li>Ak je layout tvorený tabuľkou pri zobrazovaní sa čaká kým sa nahrá obsah všetkých buniek (aj obrázkov) kým sa tabuľka zobrazí</li>
</ul>
<h2>Výhody beztabuľkového layoutu:</h2>
<ul>
<li>Minimum zdrojového kódu</li>
<li><strong>štruktúra webu nieje priamo definovaná</strong>, nemusí byť daná tokom dokumentu (o zobrazenie štruktúry sa postará CSS)</li>
<li>Ľahko udržateľný kód</li>
<li>Pri beztabuľkovom layoute sa <strong>najprv zobrazí text</strong> a potom sa načítavajú obrázky (pri tabuľkách je to opačne)</li>
<li>Menšia veľkosť súboru, rýchlejšie načítanie stránky</li>
</ul>
<h2>Tabuľkový layout iba na tabuľkové hodnoty</h2>
<p>Keď objavíte možnosti beztabuľkového layoutu na tabuľky budete chcieť čo najskôr zabudnúť. Tabuľky však používajte aj naďalej (ťažko povedať ako to bude v novej verzii HTML5 či XHTML2) ale len pre zobrazenie tabuľkových hodnôt.</p>
<p>Pri beztabuľkovom layoute nahradia tabuľky tagy DIV a SPAN</p>
]]></content:encoded>
			<wfw:commentRss>http://www.peteroravec.sk/preco-pouzivat-beztabulkovy-layout-tabulkovy-sa-uz-nenosi/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
