<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Graphical</title>
	
	<link>http://www.graphical.it</link>
	<description>Caffeine for Creative Mind</description>
	<lastBuildDate>Mon, 09 Apr 2012 18:29:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/graphical/feed" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="graphical/feed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">graphical/feed</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Mapp! Una mappa interattiva by GraphiCal</title>
		<link>http://www.graphical.it/freebies/mapp-una-mappa-interattiva-by-graphical/</link>
		<comments>http://www.graphical.it/freebies/mapp-una-mappa-interattiva-by-graphical/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 18:06:43 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Risorse]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1771</guid>
		<description><![CDATA[Mapp è il primo prodotto targato GraphiCal, è nato come un progetto personale e poi si è sviluppato come componente web configurabile e installabile. La sua funzione è quella di installare all&#8217;interno del proprio sito web una mappa interattiva che facilità la gestione dei link in tutti quei contesti dove i contenuti sono distribuiti sul [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/freebies/mapp-una-mappa-interattiva-by-graphical"><img class="size-full wp-image-1791 aligncenter" title="mapp" src="http://www.graphical.it/wp-content/uploads/2012/04/mapp.jpg" alt="" width="565" height="80" /></a></p>
<p><strong><a href="http://mapp.graphical.it" target="_blank">Mapp</a> </strong>è il primo prodotto targato GraphiCal, è nato come un progetto personale e poi si è sviluppato come componente web configurabile e installabile. La sua funzione è quella di installare all&#8217;interno del proprio sito web una <strong>mappa interattiva che facilità la gestione dei link </strong>in tutti quei contesti dove i contenuti sono distribuiti sul territorio nazionale ed internazionale.<span id="more-1771"></span></p>
<p>Su ogni paese infatti è configurabile un link, che fungerà da pagina di destinazione per il paese selezionato, questo sarà utile quando ad esempio una grande azienda deve comunicare ai propri utenti le sedi dei propri stabilimenti, cliccando su Puglia verrà indirizzato alla pagina con le informazioni relative a Puglia, su Lazio quelle relative a Lazio e così via. Un&#8217;altro impiego può essere quello di un&#8217;agenzia viaggio, infatti questi tipi di siti internet hanno già le informazioni suddivise per paese, allora perché non aiutare l&#8217;utente con una bella Mappa interattiva?</p>
<p><iframe width="580" height="325" src="http://www.youtube.com/embed/dz0CeCBfRbA" frameborder="0" allowfullscreen></iframe></p>
<p>Ho curato molto la<strong> semplicità di utilizzo</strong> e la <strong>personalizzazione tramite interfaccia web</strong>. Il componente attualmente è configurabile nei colori e nei link in maniera abbastanza intuitiva, ma punto a renderlo ancora più personalizzabile, ampliando il numero dei paesi e inserendo altre funzioni utili come il fullscreen, visualizzare/nascondere le icone, modificare i menù, inserire un tooltip su ogni paese e se qualcuno ha altri suggerimenti scrivetemi un commento!</p>
<p>Attualmente il componente è a pagamento, unica licenza, installabile su un singolo sito web, la licenza è a vita e sarà possibile usufruire di tutti gli aggiornamenti successivi. Chissà però se in futuro non realizzo una versione gratuita con funzioni limitate.</p>
<p>Di seguito un video che visualizza la facilità di configurazione di Mapp:</p>
<p><iframe width="580" height="325" src="http://www.youtube.com/embed/jBSmqFwsnK4?feature=player_embedded" frameborder="0" allowfullscreen></iframe></p>
<p>Link a Mapp: <a href="http://mapp.graphical.it/" target="_blank">mapp.graphical.it</a></p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1771&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/freebies/mapp-una-mappa-interattiva-by-graphical/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I 10 migliori temi per WordPress sui Game</title>
		<link>http://www.graphical.it/freebies/i-10-migliori-temi-per-wordpress-sui-game/</link>
		<comments>http://www.graphical.it/freebies/i-10-migliori-temi-per-wordpress-sui-game/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 19:32:16 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Risorse]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1752</guid>
		<description><![CDATA[Trai i post più letti del blog senza nemmeno troppo stupore ci sono le raccolte di temi gratuiti per WordPress, infatti non è una novità che la maggior parte dei web designer sono sempre alla ricerca di nuovi spunti e in questo caso di nuovi template da utilizzare nei propri lavori. Una delle raccolte meno [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/freebies/i-10-migliori-temi-per-wordpress-sui-game"><img class="size-full wp-image-1753 aligncenter" title="10_game" src="http://www.graphical.it/wp-content/uploads/2011/11/10_game.jpg" alt="" width="565" height="80" /></a></p>
<p>Trai i post più letti del blog senza nemmeno troppo stupore ci sono le raccolte di temi gratuiti per WordPress, infatti non è una novità che la maggior parte dei web designer sono sempre alla ricerca di nuovi spunti e in questo caso di nuovi template da utilizzare nei propri lavori. Una delle raccolte meno discusse è forse quella che riguarda game (videogiochi, <a href="http://casinoonline.it/briscola-online">briscola</a>, WoW etc), ed eccoci che oggi vi presento 10 dei migliori, a mio parere, template per la piattaforma più popolare del mondo, WordPress.<span id="more-1752"></span></p>
<p><span style="color: #800000;"><strong>#1 Games Mania</strong></span></p>
<p><a href="http://www.wpdaddy.com/theme/gamesmania.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/gamesmania_big.jpg" alt="" width="100%" /></a></p>
<p><strong><span style="color: #800000;">#2 Marioland</span></strong></p>
<p><span style="color: #800000;"><strong><a href="http://www.wpdaddy.com/theme/marioland.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/marioland_big.jpg" alt="" width="100%" /></a></strong></span></p>
<p><strong><span style="color: #800000;">#3 PeaceKeeper</span></strong></p>
<p><strong><span style="color: #800000;"><a href="http://www.wpdaddy.com/theme/peacekeeper.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/peacekeeper_big.jpg" alt="" width="100%" /></a></span></strong></p>
<p><strong><span style="color: #800000;">#4 Gamerpress</span></strong></p>
<p><strong><span style="color: #800000;"><a href="http://www.wpdaddy.com/theme/gamerpress-564.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/gamerpress-564_big.jpg" alt="" width="100%" /></a></span></strong></p>
<p><strong><span style="color: #800000;">#5 Warlord</span></strong></p>
<p><strong><span style="color: #800000;"><a href="http://www.wpdaddy.com/theme/warlord.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/warlord_big.jpg" alt="" width="100%" /></a></span></strong></p>
<p><strong><span style="color: #800000;">#6 warpack</span></strong></p>
<p><strong><span style="color: #800000;"><a href="http://www.wpdaddy.com/theme/warpack.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/warpack_big.jpg" alt="" width="100%" /></a></span></strong></p>
<p><strong><span style="color: #800000;">#7 Massgamble</span></strong></p>
<p><a href="http://www.wpdaddy.com/theme/massgamble.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/massgamble_big.jpg" alt="" width="100%" /></a></p>
<p>Theme perfetto per un blog sulla <a href="http://casinoonline.it/roulette">roulette</a> o altri giochi di casinò.</p>
<p><span style="color: #800000;"><strong># 8Game star</strong></span></p>
<p><span style="color: #800000;"><strong><a href="http://www.wpdaddy.com/theme/game-star.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/game-star_big.jpg" alt="" width="100%" /></a></strong></span></p>
<p><span style="color: #800000;"><strong>#9 Mmopress</strong></span></p>
<p><span style="color: #800000;"><strong><a href="http://www.wpdaddy.com/theme/mmopress.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/mmopress_big.jpg" alt="" width="100%" /></a></strong></span></p>
<p><span style="color: #800000;"><strong>#10 iGames</strong></span></p>
<p><a href="http://www.wpdaddy.com/theme/igames.html"><img class="alignnone" src="http://www.wpdaddy.com/previews/igames_big.jpg" alt="" width="100%" /></a></p>
<p>Questa non è sicuramente una lista esaustiva  su quelli che possono essere considerati come i migliori temi WordPress, ma è una buona cernita che ho trovato su <a href="http://www.wpdaddy.com/">wpdaddy</a>, selezionati in base alla creatività e alla professionalità che li contraddistinguono!</p>
<p>Potrete utilizzare i temi in maniera del tutto gratuita permettendovi di realizzare con poco sforzo dei lavori di altissimo livello. Buona scelta!</p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1752&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/freebies/i-10-migliori-temi-per-wordpress-sui-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>E ora sono un Certificato Adobe in Dreamweaver!</title>
		<link>http://www.graphical.it/wed-design/e-ora-sono-un-certificato-adobe-in-dreamweaver/</link>
		<comments>http://www.graphical.it/wed-design/e-ora-sono-un-certificato-adobe-in-dreamweaver/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 11:03:50 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[ace]]></category>
		<category><![CDATA[certificazione]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[dreamweaver]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1739</guid>
		<description><![CDATA[Notate qualcosa di strano nel blog? Ebbene si, sono autorizzato ad utilizzare il logo Adobe per promuovere le mie attività sul web. Giusto ieri, infatti, ho preso la mia prima certificazione Adobe in Dreamweaver CS5 e ora sono un certificato ACE (Adobe Certified Expert). Di seguito racconterò le mie impressioni riguardo all&#8217;esame, come e quanto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/web-design/e-ora-sono-un-certificato-adobe-in-dreamweaver"><img class="size-full wp-image-1743 aligncenter" title="adobe_expert" src="http://www.graphical.it/wp-content/uploads/2011/09/adobe_expert.jpg" alt="" width="565" height="80" /></a></p>
<p>Notate qualcosa di strano nel blog? Ebbene si, sono autorizzato ad utilizzare il logo Adobe per promuovere le mie attività sul web. Giusto ieri, infatti, ho preso la mia prima<strong> certificazione Adobe in Dreamweaver CS5</strong> e ora sono un certificato <strong>ACE</strong> (Adobe Certified Expert).</p>
<p>Di seguito racconterò le mie impressioni riguardo all&#8217;esame, come e quanto ho dovuto studiare per raggiungere la certificazione e quali libri e documentazioni mi hanno aiutato per essere preparato.</p>
<p><span id="more-1739"></span></p>
<p><strong><span style="color: #800000;">Come studiare</span></strong></p>
<p>Per prepararmi all&#8217;esame ho utilizzato sostanzialmente 2 libri uno in italiano e uno in inglese.</p>
<p>Quello italiano a mio dire inutile a meno che non si parta da zero è<strong> Classroom in a Book </strong>(il corso ufficiale di Adobe System) della Mondadori Informatica, costo di copertina 50 euro. Inutile perché in Italiano. Se volete prendere dimestichezza con i pannelli e le aree di lavoro dreamweaver bisogna imparare i nomi in inglese perchè l&#8217;esame sarà in inglese e tranne per alcuni nomi noti è difficile comprendere che Bindings panel sarà il pannello Associazioni, o Property Ispector sarà il pannello Proprietà&#8230; Certo inutile non è se, come dicevo, invece si parte da zero perché studiare in italiano ti fa comprendere in maniera chiara alcune dinamiche del software che a meno che non si sappia l&#8217;inglese in maniera ottimale, non sono di facile intuito. Consiglio invece lo stesso libro ma nella versione inglese.</p>
<p>Il secondo libro è <strong>Dreamweaver CS5 On Demand</strong> (di Steve Johnson) in inglese, molto completo e scorrevole da leggere, inoltre offre una pratica tabella che ti segnala le pagine da studiare per la certificazione ACE, ovvimanete è bene leggerlo almeno una volta tutto.</p>
<p>Un&#8217;altra risorsa eccezionale è la <strong>guida online di Adobe</strong>, gratuita, completa, in versione <a href="http://help.adobe.com/it_IT/dreamweaver/cs/using/index.html">italiana </a>e <a href="http://help.adobe.com/en_US/dreamweaver/cs/using/index.html">inglese</a>.</p>
<p><strong><span style="color: #800000;">Le tematiche</span></strong></p>
<p><span style="color: #000000;">Di seguito le <strong>tematiche </strong>trattate nell&#8217;esame e la loro percentuale di domande:</span></p>
<div id="_mcePaste">
<ul>
<li>Understanding Web technologies 8%</li>
<li>Managing sites 16%</li>
<li>Working in Design view 16%</li>
<li>Working in Code view 8%</li>
<li>Working with assets 13%</li>
<li>Designing pages with CSS 15%</li>
<li>Testing Web pages and sites 8%</li>
<li>Working with dynamic content 16%</li>
</ul>
</div>
<p><a href="http://www.adobe.com/support/certification/exams/pdfs/ACE_Exam_Guide_DreamweaverCS5.pdf">Qui </a>un report più completo e dettagliato.</p>
<p><span style="color: #800000;"><strong>Quanto costa la certificazione</strong></span></p>
<p>I <strong>prezzi </strong>sono disponibili sul <a href="http://www.adobe.com/support/certification/exams/">sito </a>dell&#8217;Adobe e costa 135 euro più IVA, verrebbe a costare intorno ai 163 euro.</p>
<p><span style="color: #800000;"><strong>Come prenotarsi per l&#8217;esame</strong></span></p>
<p>Per l&#8217;esame bisogna prima registrarsi sul sito della <strong><a href="http://www.pearsonvue.com/">Pearson VUE</a></strong> inserire tutti i dati anagrafici e<strong> schedulare un&#8217;esame</strong>, ovvero scegliere la tipologia di certificazione, ricercare il test center più vicino a voi e prenotare l&#8217;esame in una delle date messe a disposizione del test center selezionato. E&#8217; importante essere lì il giorno dell&#8217;esame almeno con 15 minuti di anticipo e portare 2 documenti di identità. Se spostate l&#8217;esame o non vi presentate il giorno prenotato dovrete pagare una piccola tassa per la mancata presenza.</p>
<p><span style="color: #800000;"><strong>L&#8217;esame</strong></span></p>
<p><span style="color: #000000;">Si svolge presso un test center Pearson Vue, si compone di <strong>49 domande in inglese</strong>, la percentuale minima di risposte corrette per superare l&#8217;esame è 72%, la durata è di 80 minuti + 30 minuti per la differenza di lingua.</span></p>
<p>In conclusione posso dirvi che bisogna essere molto motivati, studiare e utilizzare il programma quotidianamente, solo così si riesce a conoscere tutte le features del software, anche quelle più nascoste (e non pensate che non vi siano richieste!), ora non mi resta che aggiornare il CV e a voi vi mando un in bocca al lupo se avete intenzione di intraprendere questa strada!</p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1739&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/wed-design/e-ora-sono-un-certificato-adobe-in-dreamweaver/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Risorse e contenuti per un lavoro creativo!</title>
		<link>http://www.graphical.it/tutorials/risorse-e-contenuti-per-un-lavoro-creativo/</link>
		<comments>http://www.graphical.it/tutorials/risorse-e-contenuti-per-un-lavoro-creativo/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 06:00:59 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[corsi]]></category>
		<category><![CDATA[risorse]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1725</guid>
		<description><![CDATA[Oggi ti segnalo un sito che ho scoperto da poco e racchiude contenuti veramente interessanti e di qualità. Il sito si chiama TrainingCreativo.com e al suo interno puoi trovare un sacco di risorse gratuite e a pagamento. Principalmente il  sito si presenta come una sorta di contenitore di video tutorial su Photoshop (al momento puoi trovare [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.graphical.it/tutorials/risorse-e-contenuti-per-un-lavoro-creativo"><img class="size-full wp-image-1728 aligncenter" title="treaningcreativo" src="http://www.graphical.it/wp-content/uploads/2011/09/treaningcreativo1.jpg" alt="" width="565" height="80" /></a></p>
<p>Oggi ti segnalo un sito che ho scoperto da poco e racchiude contenuti veramente interessanti e di qualità.</p>
<p>Il sito si chiama <strong>TrainingCreativo.com </strong>e al suo interno puoi trovare un sacco di <strong>risorse gratuite e a pagamento.</strong></p>
<p>Principalmente il  sito si presenta come una sorta di contenitore di <strong><a href="http://www.trainingcreativo.com/">video tutorial su Photoshop</a></strong> (al momento puoi trovare 6 video corsi, formati complessivamente da 128 video) ai quali, periodicamente, se ne aggiungono sempre di nuovi.<span id="more-1725"></span></p>
<p>Per accedere a questi video corsi (a pagamento) hai varie possibilità:</p>
<p><strong>1) Iscrizione alla membership mensile.</strong></p>
<p>In questo modo potrai vedere tutti i video corsi on-line (ma non potrai scaricarli sul tuo PC) e finche rimarrai iscritto/a, avrai accesso anche a tutti i nuovi video che verranno aggiunti nel tempo.</p>
<p><strong>2) Iscrizione alla membership annuale.</strong></p>
<p>In questo modo potrai vedere tutti i video corsi on-line e potrai scaricarli anche sul tuo PC e finche rimarrai iscritto/a, avrai accesso anche a tutti i nuovi video che verranno aggiunti nel tempo.</p>
<p>Con questa iscrizione risparmi anche 2 mensilità, pagherai in pratica 10 mesi invece di 12.</p>
<p><strong>3) Acquistare i video corsi singolarmente (prezzo variabile a seconda del video corso).</strong></p>
<p>Scegliendo questa opzione acquisti un video corso singolo e puoi scaricarlo sul tuo PC, senza vincoli ne ulteriori pagamenti nei mesi successivi.</p>
<p>Per chi vuole essere sempre aggiornato e imparare facilmente nuovi trucchi ed effetti speciali con l’uso di programmi per la computer grafica, l&#8217;opzione più  vantaggiosa, a mio parere, è  sicuramente la membership annuale, in quanto puoi scaricare tutti i video corsi ad un costo ben al di sotto del prezzo complessivo acquistando tutti i video corsi singolarmente. Per chi vuole toccare con mano la qualità dei video prima di acquistare un abbonamento è possibile scaricare gratis (dietro iscrizione alla newsletter) un <strong>mini video training composto da alcuni video tutorial</strong>, estratti dai vari video corsi, per farsi un idea dei contenuti che si possono trovare iscrivendosi alla membership.</p>
<p>Ma la cosa veramente interessante  che, oltre a contenuti a cui puoi accedere a pagamento, trainingcreativo.com mette a disposizione dei visitatori tantissimi tutorial, video e testuali scaricabili in pdf, esclusivamente <strong>gratuiti</strong>.</p>
<p>Inoltre puoi accedere ad alcune sezioni del sito dove troverai un vasto elenco di link a <strong>risorse utilissime</strong> come immagini e foto gratis, font, pennelli per Photoshop, texture, color tools, generatori di testo e tanto altro.</p>
<p>Il sito offre anche un <strong>glossario</strong> dove leggere il significato dei vari termini utilizzati nell&#8217;ambiente della grafica. Questa sezione, a mio parere  un po&#8217; scarna di contenuti, è messa a disposizione di tutti gli utenti che possono contribuire all&#8217;ampliamento della stessa contattando l&#8217;amministratore del sito.</p>
<p>Anche il <strong>supporto</strong> è buono, infatti hai la possibilità di comunicare direttamente con l’autore dei video attraverso vari form per, ad esempio, fare domande o richiedere assistenza, suggerire tutorial, ma anche proporsi come collaboratori.</p>
<p>Concludendo, per chi lavora con la grafica o per chi semplicemente è un appassionato di questo mondo, queste risorse ci aiutano a lavorare in maniera più efficiente e a creare prodotti di qualità! Le risorse messe a disposizione dalla rete infatti sono degli strumenti che ogni web designer dovrebbe conoscere e avere sul proprio PC.</p>
<p><strong>Adesso lascio a voi la scelta di andare a dare un’occhiata e sperimentare sui vostri progetti!</strong></p>
<p><strong> </strong></p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1725&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/tutorials/risorse-e-contenuti-per-un-lavoro-creativo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un salto nel mondo freelance</title>
		<link>http://www.graphical.it/wed-design/un-salto-nel-mondo-freelance/</link>
		<comments>http://www.graphical.it/wed-design/un-salto-nel-mondo-freelance/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 05:30:10 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[lavoro]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1715</guid>
		<description><![CDATA[Vi è mai capitato di stare davanti al computer, seduti su una scomoda sedia del vostro ufficio, e d’un tratto notare fuori dalla finestra che vi state perdendo una fantastica giornata? Quante volte avreste voluto semplicemente spegnere il pc e uscire, ma gli orari del vostro ufficio non ve l&#8217;hanno permesso? Per non parlare di [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/wed-design/un-salto-nel-mondo-freelance/"><img class="size-full wp-image-1719 aligncenter" title="freel" src="http://www.graphical.it/wp-content/uploads/2011/08/freel.jpg" alt="" width="565" height="80" /></a></p>
<p>Vi è mai capitato di stare davanti al computer, seduti su una scomoda sedia del vostro ufficio, e d’un tratto notare fuori dalla finestra che vi state perdendo una fantastica giornata? Quante volte avreste voluto semplicemente spegnere il pc e uscire, ma gli orari del vostro ufficio non ve l&#8217;hanno permesso? Per non parlare di tutte quelle mattine in cui, reduci da poche ore di sonno, avete dovuto prendere due autobus, un tram e quattro metro per raggiungere le quattro mura dove passate le vostre giornate per guadagnarvi da vivere. Eppure il problema non è il lavoro in realtà, quello non vi dispiace o addirittura è un sogno nel cassetto che avete realizzato dopo anni di studio.<span id="more-1715"></span></p>
<p>La verità è che se solo poteste cambiare qualcosa della vostra quotidianità&#8230;</p>
<p>Si sa: &#8220;nella vita è tutto possibile&#8221;&#8230;<strong> e allora perché non fare un tuffo nella realtà da <a href="http://www.twago.it/expert/Freelance/Freelance">freelance</a>?</strong></p>
<p>Per iniziare bastano <strong>coraggio</strong>, <strong>determinazione </strong>e tanta <strong>buona volontà!</strong></p>
<p>In cambio potrete finalmente essere padroni del vostro tempo e gestirvelo come vi pare e piace. Quale miglior modo di vivere le vostre giornate, organizzandovi il lavoro in base ai vostri impegni, bisogni e necessità? In professioni creative, come ad esempio quella del web designer, capita molto spesso che non sia la giornata giusta e, come se non bastasse, con orari di ufficio scanditi da pause pranzo e riunioni, la vostra creatività si rassegna. Ma quanto riuscireste a lavorare meglio se solo poteste scegliere quando creare, indipendentemente dal fatto che al mattino vi piace svegliarvi presto o invece stare sotto le coperte?</p>
<p>La giornata non può che iniziare bene quando avete il potere di poter scegliere a che ora svegliarvi e non dovete abbinare la cravatta giusta all&#8217;abito o indossare quelle scomode décolleté con una gonna che deve per forza essere diversa da quella del giorno prima. Saltate tutto questo e mettetevi subito al lavoro in pigiama, vicino alla vostra tazza di caffè e i vostri biscotti preferiti.</p>
<p>Sia chiaro, la vita da freelance non è soltanto una questione di autogestione del tempo a proprio piacimento. Se siete dei <a href="http://www.twago.it/expert/Traduttore/Traduttore">traduttori</a>, ad esempio, saprete molto bene che una disciplina ferrea negli orari di lavoro è un must per chi ambisce ad arrivare a fine mese senza dover chiedere prestiti.</p>
<p>In questo caso siete avvantaggiati perché l&#8217;autodisciplina sarà sicuramente già parte della vostra persona e sapete anche molto bene che per fare una qualsiasi traduzione ci vuole molta concentrazione, esattamente quella che a volte in un ufficio manca. Tra l&#8217;altro in un ufficio non potrete mai disporre di tutti i dizionari, glossari e vecchie traduzioni già fatte che, invece, sono sistemati nella libreria di casa vostra.</p>
<p>E allora quale miglior posto della scrivania nel soggiorno di casa dove potrete stare finalmente in silenzio con i bambini a scuola e il partner in uno dei suoi viaggi per lavoro? Non vi resta che provare l&#8217;ebbrezza di essere finalmente liberi, non legati a orari e luoghi dove dover per forza lavorare.</p>
<p><strong>Questo vale anche per programmatori, graphic designer, editors e tanti tanti altri.</strong></p>
<p>Certo la vita da freelancer non è tutta &#8220;rose e fiori&#8221; e il settore non è un paese delle meraviglie, ma d&#8217;altronde neanche la vita da impiegati lo è. Bisogna pur sempre considerare i lati positivi e negativi prima di prendere una qualsiasi decisione e così, anche nel caso dei freelancer, ci sono alcuni nodi che, prima o poi, verranno al pettine. Il nodo più noto è probabilmente quello del pagamento, che non sempre avviene o a volte richiede</p>
<p>numerose sollecitazioni da parte del freelance. I più esperti sono già abituati a questo tipo di cose e sicuramente vi consiglieranno nel migliore dei modi.</p>
<p>Già, i consigli, infatti nella realtà da freelance è importante anche la rete di conoscenze che vi faciliteranno la risoluzione di problemi che da soli non riuscireste a risolvere. E’ molto importante mantenere contatti con ex colleghi, amici, conoscenti, anche non esperti del vostro campo, che potrebbero aiutarvi in qualsiasi situazione.</p>
<p>E per iniziare? Dovrete innanzitutto farvi conoscere. Come? Ad esempio potrete adoperare diverse piattaforme dove verrete a conoscenza delle novità di un mondo che non avreste mai pensato di poter definire così dinamico.</p>
<p><strong>Un consiglio?</strong> Date un&#8217;occhiata a <a href="http://www.twago.it" target="_blank">twago</a> e fate un salto nel futuro del lavoro!</p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1715&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/wed-design/un-salto-nel-mondo-freelance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Internet Explorer Css3 compatibile, si può!</title>
		<link>http://www.graphical.it/tutorials/internet-explorer-css3-compatibile-si-puo/</link>
		<comments>http://www.graphical.it/tutorials/internet-explorer-css3-compatibile-si-puo/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 07:00:24 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[compatibilità]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1686</guid>
		<description><![CDATA[Uno dei compiti più ardui che un web designer deve affrontare ogni giorno è la compatibilità con i diversi browser presenti sul mercato. Infatti quasi sempre una bella interfaccia grafica che si visualizza in maniera perfetta su Mozilla Firefox o Google Chrome non viene visualizzata correttamente in Internet Explorer! Purtroppo è difficile da pensare ma [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/tutorials/internet-explorer-css3-compatibile-si-puo"><img class="size-full wp-image-1688 aligncenter" title="1" src="http://www.graphical.it/wp-content/uploads/2011/01/11.jpg" alt="" width="565" height="80" /></a></p>
<p>Uno dei compiti più ardui che un web designer deve affrontare ogni giorno è la <strong>compatibilità con i diversi browser</strong> presenti sul mercato. Infatti quasi sempre una bella interfaccia grafica che si visualizza in maniera perfetta su Mozilla Firefox o Google Chrome<strong> non viene visualizzata correttamente in Internet Explorer!</strong> Purtroppo è difficile da pensare ma è un browser anche Internet Explorer e nonostante il profondo odio che tutti i web designer provano verso di esso non può essere non considerato anche perchè aimè sono ancora tantissimi gli utilizzatori.</p>
<p><span id="more-1686"></span></p>
<p>Ma Per fortuna esistono dei piccoli <strong>script</strong> che agiscono come estensione alle proprietà standard css e che ci aiutano a visualizzare alcuni elementi non compatibili in IE. Lo script che vi descriverò oggi è <a href="http://css3pie.com/">Css3PIE</a>.</p>
<p>Quante volte abbiamo sognato di avere la<strong> trasparenza</strong> dei png in Internet Explorer 6 oppure i <strong>box con gli angoli tondi</strong> e l&#8217;<strong>effetto</strong> <strong>ombra?</strong>! Bene oggi lo potete fare sfruttando <strong>Css3PIE</strong>. Vediamo come utilizzarlo con un esempio.</p>
<p class="post-title">Esempio</p>
<p>Facciamo finta che volessimo creare un box di colore arancione con angoli tondi e ombreggiatura, e che sia correttamente visualizzato in tutti i browser, compreso IE. Quindi il codice che utilizzeremo sarà il seguente:</p>
<pre class="brush: css; title: ;">
.moduletable-box2{
-moz-border-radius: 3px;
-moz-box-shadow: 0 0 3px 0 #666666;
box-shadow: 0 0px 3px 0 #666666;
border-radius: 3px;
-webkit-box-shadow: 0 0px 3px 0 #666666;
-webkit-border-radius: 3px;
background: none repeat scroll 0 0 #E6623C;
}
</pre>
<p>Notate come il codice <strong>box-shadow</strong> (per l&#8217;ombra) e <strong>border-radius</strong> (per creare li angoli tondi) è ripetuto 3 volte per la compatibilità con Firefox e Chrome, aggiungendo rispettivamente il prefisso -moz e -webkit, ma non ancora compatibile per Internet Explorer, perchè nonostante gli avessimo messo le proprietà queste non vengono riconosciute. A questo punto quello che vedremo sarà:<br />
<br />
<img class="alignnone size-full wp-image-1689" title="esempio2" src="http://www.graphical.it/wp-content/uploads/2011/01/esempio2.jpg" alt="" width="565" height="255" /></p>
<p class="post-title">In pratica</p>
<p>Come potete vedere dallo screenshot sopra, in Internet Explorer ancora non viene applicata nessuna proprietà.<br />
A questo punto richiamiamo tramite la proprietà <em>behavior </em>lo script css3PIE che scarichiamo da <a href="http://css3pie.com/download-latest">qui</a>. Scompattato l&#8217;archivio, copiamo il file PIE.htc all&#8217;interno del nostro sito, e in coda alle proprietà css dell&#8217;esempio aggiungiamo</p>
<pre class="brush: css; title: ;">behavior: url(&quot;tuo_path/PIE.htc&quot;);</pre>
<p>Ricordiamoci di specificare il giusto path al file PIE.htc, <strong>e stop</strong>! finito. Quello che vedremo anche in internet explorer sarà la stessa ed identica interfaccia:<br />
<br />
<img class="alignnone size-full wp-image-1690" title="esempio" src="http://www.graphical.it/wp-content/uploads/2011/01/esempio.jpg" alt="" width="565" height="255" /></p>
<p class="post-title">Conclusioni</p>
<p>Sul sito dello script è spiegato anche come risolvere eventuali problemi di utilizzo come ad esempio in alcuni casi è opportuno inserire la proprietà <strong>position:relative;</strong> all&#8217;interno del blocco delle proprietà insieme al behavior. E poi come utilizzare la versione javascript dello stesso script.<br />
Ricordiamoci che la proprietà la dobbiamo richiamare in ogni blocco in cui abbiamo bisogno di compatibilità in IE. Credo che questo sia un modo semplice ed efficace per ovviare a questi piccoli problemi che spesso ci fanno dannare!</p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1686&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/tutorials/internet-explorer-css3-compatibile-si-puo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Temi WordPress per appassionati del Poker!</title>
		<link>http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/</link>
		<comments>http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 20:30:56 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Ispirazione]]></category>
		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1660</guid>
		<description><![CDATA[WordPress è la piattaforma più utilizzata dai blogger proprio per la sua semplicità di utilizzo ed adattabilità ai diversi contesti, infatti partendo con il tema giusto possiamo creare un blog professionale, elegante e che rispecchia la nostra tematica, i blog infatti sono per lo più creati per parlare di una tematica ben precisa come la [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em> </em></strong></p>
<p><a href="http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/"><img class="alignnone size-full wp-image-1661" title="1" src="http://www.graphical.it/wp-content/uploads/2011/01/1.jpg" alt="" width="565" height="80" /></a></p>
<p><strong>WordPress </strong>è la piattaforma più utilizzata dai blogger proprio per la sua semplicità di utilizzo ed adattabilità ai diversi contesti, infatti partendo con il tema giusto possiamo creare un blog professionale, elegante e che rispecchia la nostra tematica, i blog infatti sono per lo più creati per parlare di una tematica ben precisa come la grafica nel mio caso, o in altri casi di pesca sportiva o di ricette e così via.<span id="more-1660"></span></p>
<p>Bene, per coloro che desiderano incentrare il loro blog  sul gioco del poker, il sito <a href="http://www.pokerlistings.it/">PokerListings</a> ha creato una toplist con i <a href="http://www.pokerlistings.it/wordpress-5-migliori-templates-per-un-blog-di-poker">migliori 5 temi di poker per WordPress</a>. Tra i temi più interessanti che potrete scaricare (ma non tutti sono gratis) ci sono:</p>
<p class="post-title">1 &#8211; Spades: oggi mi sento Phil Ivey</p>
<p><strong> </strong></p>
<p><strong><em><a rel="attachment wp-att-1666" href="http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/attachment/2-2/"><img class="alignnone size-full wp-image-1666" title="2" src="http://www.graphical.it/wp-content/uploads/2011/01/2.jpg" alt="" width="565" height="255" /></a></em></strong></p>
<p><strong> </strong></p>
<p>Il tema è tutto quello che vi serve per partire, un codice pulito, una grafica elegante e poi ampio spazio ai contenuti! Funzionalità interessante è quella di integrare i vostri account di Twitter e Facebook direttamente dall&#8217;admin.</p>
<p>Unica pecca il tema è a pagamento, ma non costa poi così tanto se avete già in mente qualcosa più di un blog.</p>
<p><a href="http://www.studiopress.com/">Demo &amp; Download</a></p>
<p class="post-title">2 &#8211; Megasino</p>
<p><strong><em><a rel="attachment wp-att-1665" href="http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/attachment/3-2/"><img class="alignnone size-full wp-image-1665" title="3" src="http://www.graphical.it/wp-content/uploads/2011/01/3.jpg" alt="" width="565" height="255" /></a></em></strong></p>
<p>E&#8217; uno dei migliori temi per un blog dedicato al gioco del poker online. Il tema è ben strutturato e pulito. Supporta fin da principio l&#8217;integrazione con account  Twitter e video da YouTube ed offre anche un plugin per visualizzare la proprie photogallery in 3D nella sidebar. Il tema è gratuito!</p>
<p><a href="http://www.wprex.com/theme/wprex_royal_poker.html">Demo &amp; Download</a></p>
<p class="post-title">3- Poker News</p>
<p><strong><em><a rel="attachment wp-att-1664" href="http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/attachment/4-2/"><img class="alignnone size-full wp-image-1664" title="4" src="http://www.graphical.it/wp-content/uploads/2011/01/4.jpg" alt="" width="565" height="255" /></a></em></strong></p>
<p>Anche questo non è sicuramente da sottovalutare, molte caratteristiche sono comuni al precedente, l’interfaccia è semplice e il verde richiama il tavolo da gioco! Il tema è gratuito.</p>
<p><a href="http://www.free-wordpress-theme.net/demo/?preview_theme=Poker%20news">Demo</a> - <a href="http://www.freewpblogthemes.com/go/7447download">Download</a></p>
<p class="post-title">4 &#8211; Casino Site 5</p>
<p><strong><em><a rel="attachment wp-att-1663" href="http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/attachment/5/"><img class="alignnone size-full wp-image-1663" title="5" src="http://www.graphical.it/wp-content/uploads/2011/01/5.jpg" alt="" width="565" height="255" /></a></em></strong></p>
<p>Come dice la descrizione di PokerListings probabilmente la foto delle tre ragazze svestite nell’immagine dell’header è uno dei motivi di maggior successo di questo tema. Potreste cambiarla con qualcos’altro, ma perché darsi pena? ;) Anche questo tema gratuito!</p>
<p><a href="http://www.kawaiithemes.com/demo/index.php?wptheme=design5">Demo</a> &#8211; <a href="http://www.themesjunction.com/dl/5525">Download</a></p>
<p class="post-title">5 &#8211; Table Poker Pro Mag</p>
<p><strong><em><a rel="attachment wp-att-1662" href="http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/attachment/6/"><img class="alignnone size-full wp-image-1662" title="6" src="http://www.graphical.it/wp-content/uploads/2011/01/6.jpg" alt="" width="565" height="255" /></a></em></strong></p>
<p>Tema interessantissimo anche quest’ultimo con una utilissima feature in homepage, quella di visualizzare i post più interessanti in testa a tutti. Il tema è gratuito!</p>
<p><a href="http://test.qualitywordpress.com/?preview_theme=tablepoker-promag">Demo </a>- <a href="http://www.freewpblogthemes.com/go/5675download">Download</a></p>
<p class="post-title">Conclusioni</p>
<p>Concludo dicendo che tutti questi temi sono ben organizzati e graficamente accattivanti, ma non sono tutto, il template è solo la base per poi costruire qualcosa di vostro, con i vostri plugin e i vostri contenuti! Perché è questo che rende un blog di successo! Quindi in bocca al lupo e alla prossima con una nuova raccolta di Template Tematici!</p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1660&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/ispirazione/5-temi-wordpress-per-appassionati-del-poker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rendere un logo “Natalizio” in maniera creativa!</title>
		<link>http://www.graphical.it/tutorials/rendere-un-logo-natalizio-in-maniera-creativa/</link>
		<comments>http://www.graphical.it/tutorials/rendere-un-logo-natalizio-in-maniera-creativa/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 12:06:11 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[logo]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1643</guid>
		<description><![CDATA[Si avvicinano le vacanze di Natale e tutti i blog e siti famosi cambiano il loro logo aggiungendo qualche dettaglio natalizio, un modo carino per augurare un buon natale a tutti gli utenti! Ma il solito cappellino natalizio è ormai trapassato, perché non aggiungere invece qualcosa di originale? vediamo in pochi minuti come aggiungere le [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.graphical.it/tutorials/rendere-un-logo-natalizio-in-maniera-creativa"><img class="alignnone size-full wp-image-1649" title="tut" src="http://www.graphical.it/wp-content/uploads/2010/12/tut.jpg" alt="" width="565" height="80" /></a></p>
<p>Si avvicinano le vacanze di Natale e tutti i blog e siti famosi cambiano il loro <strong>logo</strong> aggiungendo qualche <strong>dettaglio natalizio</strong>, un modo carino per augurare un buon natale a tutti gli utenti! Ma il solito cappellino natalizio è ormai trapassato, perché non aggiungere invece qualcosa di <strong>originale</strong>? vediamo in pochi minuti come aggiungere le<strong> luci natalizie intorno al nostro logo!</strong></p>
<p><strong><span id="more-1643"></span></strong></p>
<p>Il procedimento è veramente facile, basta un po&#8217; di inventiva e poi Illustrator per disegnare il tutto.</p>
<p class="post-title">Step 1: disegniamo le lampadine</p>
<p class="post-title"><img class="alignnone size-full wp-image-1648" title="step1" src="http://www.graphical.it/wp-content/uploads/2010/12/step1.jpg" alt="" width="565" height="255" /></p>
<p>La prima cosa da fare è <strong>disegnare le lampadine</strong> da aggiungere come decorazione al nostro logo, o header dove volete voi.</p>
<p>Aprimo un nuovo documento di Illustrator e con lo <strong>strumento penna</strong> iniziamo a creare base e vetro della nostra lampadina, in maniera molto veloce, non è importante fare un lavoro di precisione, perché applicate nel sito nelle dimensioni piccolissime non si riesce a percepire il dettaglio. Coloriamo con un riempimento sfumato con colori accesi.</p>
<p class="post-title">Step 2: disegniamo il filo</p>
<p class="post-title"><img class="alignnone size-full wp-image-1647" title="step2" src="http://www.graphical.it/wp-content/uploads/2010/12/step2.jpg" alt="" width="565" height="255" /></p>
<p>Step successivo è quello di disegnare il filo della corrente attorno al nostro logo, quindi sempre con strumento pennino e dimensione tratto di 2px, iniziamo a disegnare dentro e fuori le gambette della scritta come se il filo fosse attorcigliato, quindi tagliando in maniera veloce i pezzi di linea che devono capitare dietro il logo e lasciando quelli avanti. Diamo alla linea il tipico colore verde scuro delle luci natalizie.</p>
<p class="post-title">Step 3: applichiamo le luci</p>
<p class="post-title"><img class="alignnone size-full wp-image-1646" title="step3" src="http://www.graphical.it/wp-content/uploads/2010/12/step3.jpg" alt="" width="565" height="255" /></p>
<p>Ultimo step è quello di applicare le lampadine, in maniera casuale e con direzione diverse, sul filo appena creato.</p>
<p class="post-title">Video del tutorial</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="565" height="450" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/TSPtDFxoS70?fs=1&amp;hl=it_IT&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="565" height="450" src="http://www.youtube.com/v/TSPtDFxoS70?fs=1&amp;hl=it_IT&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p class="post-title">Conclusioni</p>
<p>Ci sono diversi modi per rendere più originale l&#8217;elemento decorativo sotto le feste di natale, questo è uno dei tanti e come avete potuto vedere è molto facile realizzarlo. Possiamo anche dare diverse forme e dimensioni alle luci per caratterizzare ancora più la decorazione.</p>
<p>&#8230;e con questo GraphiCal vi augura un<strong> Buon Natale </strong>e <strong>Felice Anno Nuovo!</strong></p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1643&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/tutorials/rendere-un-logo-natalizio-in-maniera-creativa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creare un template WordPress da zero – La struttura</title>
		<link>http://www.graphical.it/tutorials/creare-un-template-wordpress-da-zero-la-struttura/</link>
		<comments>http://www.graphical.it/tutorials/creare-un-template-wordpress-da-zero-la-struttura/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 07:00:00 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[zero]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1584</guid>
		<description><![CDATA[Con questo tutorial andrò a spiegare tutti i passaggi fondamentali per realizzare un template da zero, spiegando la struttura di base, quindi i file che lo compongono e le righe di codice necessarie per le funzioni tipiche di un blog in WordPress. Nel seguente tutorial non spiegheremo come applicare la grafica e il css, ma [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/tutorials/creare-un-template-wordpress-da-zero-la-struttura/"><img class="size-full wp-image-1600 aligncenter" title="wp-zero-1" src="http://www.graphical.it/wp-content/uploads/2010/12/wp-zero-1.jpg" alt="" width="565" height="80" /></a></p>
<p>Con questo tutorial andrò a spiegare tutti i passaggi fondamentali per <strong>realizzare un template da zero</strong>, spiegando la struttura di base, quindi i file che lo compongono e le righe di codice necessarie per le funzioni tipiche di un blog in <strong>WordPress</strong>. Nel seguente tutorial non spiegheremo come applicare la grafica e il css, ma solo la struttura, il tutorial si completerà con la seconda fase appunto quella del <strong>design</strong> partendo ad esempio da un file photoshop, ma che vedremo nel prossimo post!</p>
<p><span id="more-1584"></span></p>
<p>Abbiamo già visto <a href="http://www.graphical.it/tutorials/installazione-in-locale-di-wordpress/">come installare wordpress in locale</a>, utilizzaremo quindi le conoscenze già acquisite per lavorare nel nostro ambiente di sviluppo locale, in modo da poter provare e riprovare senza creare danni. Iniziamo!</p>
<p class="post-title">Introduzione</p>
<p>Il template che andremo a creare è un semplice tema a 2 colonne, che si compone degli elementi tipici di un sito/blog, quindi un header, un footer, il main content e la sidebar. Per seguire il tutorial non è necessario essere un mago della programmazione, bastano solo le basi per il resto spero di spiegare tutto nella maniera più accurata possibile.</p>
<p class="post-title">La struttura</p>
<p><img class="alignnone size-full wp-image-1599" title="creare-template-0" src="http://www.graphical.it/wp-content/uploads/2010/12/creare-template-0.jpg" alt="" width="565" height="255" /></p>
<p>Il modello logico per lo sviluppo di un tema WordPress è basato essenzialmente su una <strong>struttura a pagine</strong>. Ogni pagina corrisponde ad un <strong>tipo di visualizzazione</strong> <strong>per il contenuto </strong>ed ogni tipo di visualizzazione corrisponde ad un <strong>file</strong> fisico (<em>php</em>) che dopo andremo a vedere uno per uno. Questo significa che per ogni tema ci potrebbe essere una file di visualizzazione per la lista dei post, per la vista singola o le pagine. Questi file sono <strong>indipendenti l&#8217;uno dall&#8217;altro </strong>e ogni uno contiene pezzi di codici e funzioni che nell&#8217;insieme costituiscono il sito come fosse un puzzle. Questo facilita di gran lunga il lavoro dello sviluppatore che lavora su singole porzioni di codice per modificare l&#8217;intera struttura di un template.</p>
<p>Non tutte le visualizzazioni però richiedono una visualizzazione diversa, avvolte la visualizzazione degli archivi è uguale a quella dei post, questo significa duplicazione di codice inutile. Per risolvere questo problema  il template è organizzato secondo una <strong>struttura gerarchica</strong> con la quale i file più generici rimpiazzano quelli più specifici. Quindi se nella struttura manca la parte di codice relativa agli archivi, verrà utilizzata la visualizzazione di default e cosi via. Il file di default che ci deve assolutamente essere in una struttura di template è<strong> index.php</strong> accompagnato da un file css che serve a dare la giusta formattazione agli elementi.</p>
<p class="post-title">I file del template</p>
<p>Banalmente i file necessari per la costruzione di un template sono 7 (in realtà l&#8217;unico indispensabile come abbiamo detto è index.php), ma per costruire qualcosa di più articolato e scalabile è bene aggiungere più file dove ogni uno si occupapa di un&#8217;aspetto specifico del blog:</p>
<ol>
<li><strong>index.php: </strong>è la visualizzazione di default, l&#8217;homepage.</li>
<li><strong>header.php: </strong>contiene la parte superiore del blog (il logo e il top menù)</li>
<li><strong>footer.php: </strong>contiene la parte inferiore del blog (copyright, e altre info generiche sul sito).</li>
<li><strong>page.php: </strong>è il template delle pagine interne del blog (come chi sono, contatti).</li>
<li><strong>sidebar.php: </strong>la seconda colonna del sito contiene tutti i moduletti come le categorie, gli archivi dei post o in generale, i widgets per WP.</li>
<li><strong>single.php: </strong>è il template per la pagina che contiene un singolo post (questa dal quale leggete il tutorial per intenderci)</li>
<li><strong>style.css: </strong>è il file di stile che serve a dare la formattazione a tutti gli elementi del template.</li>
</ol>
<p>E&#8217; possibile anche aggiungere altri file per modificare altre parti di codice, come i commenti (comments.php), la ricerca (search.php) etc&#8230; per una guida completa leggere <a href="http://codex.wordpress.org/Template_Hierarchy">Template Hierarchy</a>.</p>
<p class="post-title">Step 1 &#8211; Creiamo i file</p>
<p>Iniziamo a creare la cartella che conterrà il nostro template e se stiamo sviluppando nel nostro ambiente locale con WAMP come abbiamo visto, la creiamo sotto C:/wamp/www/mioblog/wp-content/<strong>themes</strong>/  e la chiamiamo genericamente &#8220;wonderful&#8221; che sarà il nome del nostro template.</p>
<p>All&#8217;interno della cartella creiamo i primi 2 file della struttura, quindi creiamo un file di testo e lo rinominiamo <strong>index.php</strong> lo stesso facciamo con <strong>style.css</strong>. Più avanti andremo a vedere come riempire con il codice ogni singolo file.</p>
<p class="post-title">Step 2 &#8211; Diamo un nome al Template</p>
<p><img class="alignnone size-full wp-image-1590" title="creare-template-1" src="http://www.graphical.it/wp-content/uploads/2010/12/creare-template-1.jpg" alt="" width="565" height="255" /></p>
<p>In teoria il nostro tema è già disponibile per essere attivato dal pannello di WordPress. Soltanto che è vuoto, non visualizzerà nulla se non una pagina completamente bianca, inoltre non avrà un nome ne un&#8217;immagine, un link, nessuna informazione sul tema creato. Quindi iniziamo a inserire queste informazioni semplicemente inserendo le righe di codice di seguito riportate all&#8217;interno del file <strong>style.css</strong> dove ogni tag è facilmente intuibile a cosa corrisponde.</p>
<pre class="brush: css; title: ;">/*
Theme name: Wonderful
Theme url: http://www.graphical.it
Description: Template sviluppato per il tutorial su GraphiCal
Version: 1.0
Author: &lt;a href=&quot;http://www.graphical.it&quot; title=&quot;Wonderful&quot;&gt;Davide Calignano&lt;/a&gt;
Author url: http://www.graphical.it
Tags: 2 colonne, clean, minimal
*/</pre>
<p>Quando il nostro template sarà finito graficamente e vogliamo inserire una <strong>thumbnail</strong> nel riquadro predisposto, basterà inserire l&#8217;immagine rinominata <strong><em>screenshot.png</em> </strong>all&#8217;interno della cartella del template.</p>
<p><img class="alignnone size-full wp-image-1597" title="creare-template-2" src="http://www.graphical.it/wp-content/uploads/2010/12/creare-template-2.jpg" alt="" width="565" height="255" /></p>
<p class="post-title">Step 3 &#8211; Creiamo il layout</p>
<p>A questo punto iniziamo a scrivere il codice necessario a <strong>creare la struttura portante</strong> del nostro template. Iniziamo a lavorare su un singolo file per il momento e predisponiamo tutti i tag per poi riempirli successivamente con le funzioni wordpress.</p>
<pre class="brush: xml; title: ;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot; type=&quot;text/css&quot; /&gt;
&lt;title&gt;Wonderful Blog&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;div id=&quot;contenitore&quot;&gt;
    &lt;div id=&quot;header&quot;&gt;
      &lt;div id=&quot;logo&quot;&gt;&lt;/div&gt;
      &lt;div id=&quot;menu&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;
      &lt;div id=&quot;content&quot;&gt;&lt;/div&gt;
      &lt;div id=&quot;sidebar&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div id=&quot;footer&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p><strong>La nostra struttura è completa</strong>. Spieghiamo brevemente cosa sono quei div, innanzitutto un div è un <strong>contenitore </strong>come una scatola, che contiene al suo interno altre scatole, quindi<strong> raggruppa più div</strong>. Creare dei contenitori ci aiuta a dare una corretta formattazione agli elementi.</p>
<p>Dal codice si nota infatti che il div &#8220;contenitore&#8221; raggruppa tutto il resto. In questo modo tramite il css possiamo dire che il div contenitore deve avere ad esempio una larghezza di 900 pixel e deve stare al centro della pagina, in questo modo tutti i div in esso contenuti si adattano alle dimensioni della scatola e seguono lo stile del div padre.</p>
<p>Ricapitolando di seguito vediamo lo <strong>schema dei div</strong> utilizzati:</p>
<p><img class="alignnone size-full wp-image-1614" title="SCHEMA" src="http://www.graphical.it/wp-content/uploads/2010/12/SCHEMA.jpg" alt="" width="565" height="500" /></p>
<p class="post-title">Step 4 &#8211; Header</p>
<p>Abbiamo detto che il template è composto da pezzi di codice che nell&#8217;insieme formano la struttura. Quindi a questo punto vediamo come <strong>suddividere il codice</strong> appena scritto in vari file. Partiamo dall&#8217;header.</p>
<p>Creiamo un nuovo file di testo e lo rinominiamo<strong> header.php</strong> al suo interno conterrà tutti gli elementi che si ripeteranno in ogni pagina del blog, quindi logo e menù oltre ai tag tipici di una struttura html ed eventuali script. Copiamo l&#8217;intestazione della pagina di codice creata prima, sino alla chiusura del div &lt;header&gt;,<strong> non ci preoccupiamo di chiudere tutti i div</strong>, resteranno aperti perché poi verranno chiusi successivamente nel resto dei file, infatti bisogna sempre lavorare tenendo in mente la<strong> visione completa</strong> della struttura e alla fine tutti i div devono ritornare chiusi. Quindi il nostro file header sarà così composto:</p>
<pre class="brush: xml; title: ;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot; type=&quot;text/css&quot; /&gt;
&lt;title&gt;Wonderful Blog&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;div id=&quot;contenitore&quot;&gt;
    &lt;div id=&quot;header&quot;&gt;
      &lt;div id=&quot;logo&quot;&gt;&lt;/div&gt;
      &lt;div id=&quot;menu&quot;&gt;&lt;/div&gt;
    &lt;/div&gt;
</pre>
<p class="post-title">Step 5 &#8211; Index, Page e Single</p>
<p>La vista <strong>index</strong>, <strong>page</strong>, e <strong>single </strong>sono apparentemente uguali, ma solo come div, in realtà poi ogni una andrà personalizzata con delle funzioni specifiche di wordpress. Per il momento saranno così composte:</p>
<pre class="brush: xml; title: ;">&lt;div id=&quot;content&quot;&gt;&lt;/div&gt;</pre>
<p class="post-title">Step 6 &#8211; Sidebar</p>
<p>La <strong>sidebar </strong>sarà formata dal div relativo:</p>
<pre class="brush: xml; title: ;">&lt;div id=&quot;sidebar&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;</pre>
<p class="post-title">Step 7 &#8211; Footer</p>
<p>Allo stesso modo dell&#8217;header il <strong>footer </strong>conterrà la parte finale del nostro blog/sito che si ripeterà ad ogni pagina, per cui sarà così composto:</p>
<pre class="brush: xml; title: ;">

  &lt;div id=&quot;footer&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p class="post-title">Step 8 &#8211; Style</p>
<p>Ed in fine ci occupiamo dello <strong>stile </strong>che lo vedremo in maniera non approfondita, ma ci servirà soltanto per dare le dimensioni giuste hai vari div in modo da iniziare a vedere la struttura del template, quindi in cosa alle informazioni del template scriviamo:</p>
<pre class="brush: css; title: ;">
/*

Theme name: Wonderful

Theme url: http://www.graphical.it

Description: Template sviluppato per il tutorial su GraphiCal

Version: 1.0

Author: &lt;a href=&quot;http://www.graphical.it&quot; title=&quot;Wonderful&quot;&gt;Davide Calignano&lt;/a&gt;

Author url: http://www.graphical.it

Tags: 2 colonne, clean, minimal

*/

@charset &quot;utf-8&quot;;

/* CSS Document */

body {

color:#333333;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

background-color:#CCCCCC;

}

div {

width:100%;

float:left;

}

a:link {

color:#fff;

}

a:hover {

color:#6666FF;

}

#contenitore {

width:900px;

margin:0 auto;

float:none;

min-height:100%;

height:100%;

background:#214b93;

}

#header{

background:#179594;

width:900px;

padding:15px;

}

#logo {

font-size:18px;

font-weight:bold;

background:#06dd42;

}

#logo h1 {

text-transform:capitalize;

font-size:18px;

margin:5px 0 0 0;

padding: 5px;

}

#logo a {

text-decoration:none;

padding: 5px;

}

#logo h5 {

margin:5px 0;

padding: 5px;

}

#menu {

margin-top:5px;

background:#08f5cb;

}

#menu ul {

list-style-position: inside;

list-style-type: none;

padding: 0px;

}

#menu li {

margin:0px 0 10px 10px;

padding: 0px;

list-style-type: none;

float:left;

}

#body {

margin-top:5px;

width:930px;

}

#mainBar {

width:730px;

background:#f5a100;

padding:10px;

}

#sidebar {

width:160px;

padding:10px 0 10px 10px;

margin-left:10px;

background:#d83a1d;

}

#sidebar form {

display:block;

margin:20px 0;

}

#sidebar h3, #sidebar h4 {

font-size:13px;

margin:10px 0 0 0 ;

}

#sidebar ul {

list-style-position: inside;

list-style-type: none;

padding: 0px;

}

#sidebar li {

margin-bottom:10px;

padding: 0px;

list-style-type: none;

}

#footer {

margin-top:5px;

padding:20px 0;

background:#faed00;

text-align:center;

width:930px;

}

#footer a{

color:#b00;

}
</pre>
<p class="post-title">Step 9 &#8211; Le funzioni PHP</p>
<p>A questo punto non abbiamo fatto altro che <strong>disegnare la struttura</strong>, ma di fatto se facciamo una preview del template non visualizzeremo nulla perché ancora il nostro template non dialoga con wordpress.</p>
<p>Per far si che il tutto interagisca <strong>dinamicamente</strong>, c&#8217;è bisogno del PHP e wordpress ci mette a disposizione moltissime <strong>funzioni</strong> molto utili con le quali messe al posto gusto ci permetteranno di estrapolare le informazioni dal database e presentarle nel nostro template in maniera corretta.</p>
<p>Tra le più importanti c&#8217;è la <strong>bloginfo() </strong>la quale ci fornisce molti dati in base al valore della variabile passata come parametro. Vediamole in dettaglio:</p>
<ul>
<li>name -&gt; restituisce il titolo del blog</li>
<li>description -&gt; è il motto del blog</li>
<li>url -&gt; l’indirizzo url</li>
<li>rdf_url -&gt; l’url del feed RDF/RSS 1.0</li>
<li>rss_url -&gt; l’url del feed RSS 0.92</li>
<li>rss2_url -&gt; l’url del feed RSS 2.0</li>
<li>atom_url -&gt; l’url del feed Atom</li>
<li>pinback_url -&gt; l’url di pingback</li>
<li>admin_email -&gt; l’indirizzo email dell’amministratore del blog</li>
<li>charset -&gt; il tipo di Encode utilizzato</li>
<li>version -&gt; la versione di WordPress installata</li>
<li>wpurl -&gt; l’url dell’installazione di WordPress</li>
<li>template_directory -&gt; l’url della directory del template in uso</li>
<li>stylesheet_url -&gt; l’url del foglio di stile style.css</li>
<li>stylesheet_directory -&gt; l’url della directory contenente il foglio di stile, e più in generale la root del vostro tema</li>
</ul>
<p>Per una guida completa visitare: <a href="http://codex.wordpress.org/Template_Tags">http://codex.wordpress.org/Template_Tags</a></p>
<p>Quindi se noi scriviamo &lt;?php blogInfo(‘name’); ?&gt; il browser ci restituirà il nome del nostro blog. Quindi verrà utilizzata nel nostro file header.php come segue:</p>
<pre class="brush: php; title: ;">&lt;div id=&quot;logo&quot;&gt;&lt;h1&gt;&lt;a href=&quot;&lt;?php echo get_option('home'); ?&gt;&quot;&gt;&lt;?php bloginfo('name'); ?&gt;&lt;/a&gt;&lt;/h1&gt; &lt;h5&gt;&lt;?php bloginfo('description'); ?&gt;&lt;/h5&gt;&lt;/div&gt;</pre>
<p>Per capire più a fondo come funziona un tema WordPress, è necessario introdurre i concetti di <strong>&#8220;loop&#8221;.</strong></p>
<p>Il loop è il ciclo attraverso il quale vengono estratti i dati di ogni post (o lista di post), e si compone praticamente di un ciclo <code>while</code> simile a questo:</p>
<pre class="brush: php; title: ;">
&lt;pre&gt;&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;
// output dei dati del post
&lt;?php endwhile; endif; ?&gt;&lt;/pre&gt;
</pre>
<p>La parte fondamentale di questo codice è rappresentata dalla funzione <code>the_post()</code>, che inizializza un oggetto PHP globale <code>$post</code> che contiene tutti i dati della pagina. Visto che tutte le funzioni per la visualizzazione e formattazione dei dati si appoggiano all&#8217;oggetto <code>$post</code>, <strong>il loop è necessario anche per visualizzare un singolo post</strong>.</p>
<p>Per una guida completa sullo sviluppo dei temi fte riferimento a <a title="Wordpress Theme Development" href="http://codex.wordpress.org/Theme_Development" target="_blank">questo indirizzo</a>.</p>
<p>Questa funzione sarà utilissima per <strong>estrarre tutti i post </strong>e visualizzarli in home, per cui è necessario aggiungere quelle 2 righe di codice all&#8217;interno del nostro index.php e all&#8217;interno tutta la formattazione necessaria dei dati, che diventerà così:</p>
<pre class="brush: php; title: ;">

&lt;/div&gt;

&lt;/div&gt;

&lt;div class=&quot;storycontent&quot;&gt;

&lt;?php the_content('Read more &amp;raquo;'); ?&gt;

&lt;/div&gt;

&lt;small class=&quot;metadata&quot;&gt;

&lt;span class=&quot;category&quot;&gt;Filed under:

&lt;?php the_category(', ') ?&gt;

&lt;? if(!is_single()) echo &quot;|&quot;; ?&gt;

&lt;?php edit_post_link('Edit', '', ' | '); ?&gt;

&lt;?php comments_popup_link('Comment (0)', ' Comment (1)', 'Comments (%)'); ?&gt;

&lt;/span&gt;

&lt;?php if ( function_exists('wp_tag_cloud') ) : ?&gt;

&lt;?php the_tags('&lt;span class=&quot;tags&quot;&gt;Article tags: ', ', ' , '&lt;/span&gt;'); ?&gt;

&lt;?php endif; ?&gt;						  &lt;/small&gt;

&lt;/div&gt;

&lt;!-- fine elenco post --&gt;

&lt;?php comments_template(); // mostra l'include dei templates ?&gt;

&lt;?php endwhile; ?&gt;

&lt;div class=&quot;navigation&quot;&gt;

&lt;div class=&quot;alignleft&quot;&gt;

&lt;?php next_posts_link('&amp;laquo; Previous Entries') ?&gt;

&lt;/div&gt;

&lt;div class=&quot;alignright&quot;&gt;

&lt;?php previous_posts_link('Next Entries &amp;raquo;') ?&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;?php else : // se non sono presenti i post mostra questo codice  ?&gt;

&lt;h2 class=&quot;center&quot;&gt;Not Found&lt;/h2&gt;

&lt;p class=&quot;center&quot;&gt;Sorry, but you are looking for something that isn't here.

&lt;/p&gt;

&lt;?php endif; ?&gt;

&lt;/div&gt;

&lt;?php get_sidebar(); ?&gt;
</pre>
<p>Il nostro index è diventato sicuramente più articolato, perchè presenta tutto il cuore del template, con tutte le funzioni per la corretta formattazione degli elementi estratti dal db.</p>
<p>Da notare anche l&#8217;aggiunta in testa e in cosa delle funzioni<strong> get_header()</strong> e<strong> get_footer()</strong>. Infatti, come dicevamo, queste funzioni permettono di inglobare il codice presente nel file relativo header.php e footer.php, in sostanza non c&#8217;è bisogno di riscrivere tutto il codice ma solo la funzione per includerlo, in questo modo si realizza la scalabilità di cui parlavamo all&#8217;inizio.</p>
<p><strong>Risultato finale:</strong></p>
<p><img class="alignnone size-full wp-image-1637" title="demo" src="http://www.graphical.it/wp-content/uploads/2010/12/demo.jpg" alt="" width="565" height="255" /></p>
<p class="post-title">Conclusioni</p>
<p>Già soltanto con questi pochi elementi, <strong>studiando il codice</strong> che parzialmente è stato spiegato e capendo la logica che sta dietro è possibile costruire <strong>template abbastanza articolati</strong>. Non ho spiegato tutti i file e tutte le funzioni altrimenti mi sarei dilungato troppo, ma metto a disposizione  lo <strong>zip con il template appena realizzato</strong> in modo che potiate vedere il risultato finale e il codice nel suo intero. Nel prossimo Post andremo ad <strong>applicare la grafica</strong> e quindi font, colori ed immagini.</p>
<a href="http://www.graphical.it/wp-content/plugins/download-monitor/download.php?id=27"><img src="http://www.graphical.it/wp-content/themes/koi/img/download.gif" width="280" height="84" alt="Template wordpress da zero" /></a>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1584&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/tutorials/creare-un-template-wordpress-da-zero-la-struttura/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Come pubblicare un sito/blog da locale a remoto e viceversa</title>
		<link>http://www.graphical.it/tutorials/come-pubblicare-un-sitoblog-da-locale-a-remoto-e-viceversa/</link>
		<comments>http://www.graphical.it/tutorials/come-pubblicare-un-sitoblog-da-locale-a-remoto-e-viceversa/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 08:30:35 +0000</pubDate>
		<dc:creator>Davide Calignano</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.graphical.it/?p=1517</guid>
		<description><![CDATA[Dopo aver spiegato in pochi è semplici passi come installare wordpress in locale, e come comprare uno spazio web oggi vedremo il terzo ed ultimo step per pubblicare il nostro lavoro da locale a remoto e viceversa quindi andremo a sviluppare tutti i passaggi fondamentali e qualche trucchetto per farlo in maniera meno laboriosa possibile [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.graphical.it/tutorials/come-pubblicare-un-sitoblog-da-locale-a-remoto-e-viceversa"><img class="size-full wp-image-1563 aligncenter" title="pubblicare-wordpress" src="http://www.graphical.it/wp-content/uploads/2010/12/pubblicare-wordpress.jpg" alt="" width="565" height="80" /></a></p>
<p>Dopo aver spiegato in pochi è semplici passi <a href="http://www.graphical.it/tutorials/installazione-in-locale-di-wordpress/">come installare wordpress in locale</a>, e <a href="http://www.graphical.it/tutorials/come-comprare-uno-spazio-web-consigli-e-approfondimenti">come comprare uno spazio web</a> oggi vedremo il terzo ed ultimo step per pubblicare il nostro lavoro <strong>da locale a remoto</strong> e viceversa quindi andremo a sviluppare tutti i passaggi fondamentali e qualche trucchetto per farlo in maniera meno laboriosa possibile e veloce!</p>
<p><span id="more-1517"></span></p>
<p>Innanzi tutto come abbiamo già detto nei precedenti post, WordPress è composto essenzialmente da <strong>file </strong>e da un <strong>DB</strong>, quindi per pubblicare tutto il lavoro online occorre recuperare questi due elementi.</p>
<p class="post-title">Step 1</p>
<p><strong>Recuperiamo i file</strong> che per chi ha installato il pacchetto WAMP per Windows si trovano in <strong>C:/wamp/www/</strong>, mentre in Linux con LAMP si trovano in <strong>var/www/</strong>. Identifichiamo la cartella del nostro progetto che abbiamo chiamato <strong>blog </strong>e creiamo un archivio zip della cartella blog (l&#8217;archivio zip ci semplifica i tempi per l&#8217;operazione di upload che dopo vedremo).</p>
<p class="post-title">Step 2</p>
<p><strong>Recuperiamo il DB</strong> esportandolo tramite l&#8217;utility di gestione database, phpMyAdmin. Se non è già avviato facciamo partire il nostro web server, quindi doppo click su WAMP Server nella cartella dei programmi, lui si occpuerà di far partire tutti i servizi necessari. Dall&#8217;icona di WAMP Server nella barra delle applicazioni facciamo click con il tasto sinistro del mouse e dal menù di scelta che viene fuori selezioniamo <strong>phpMyAdmin</strong>.</p>
<p style="text-align: center;"><img class="size-full wp-image-1565 aligncenter" title="esporta" src="http://www.graphical.it/wp-content/uploads/2010/12/esporta.jpg" alt="" width="565" height="255" /></p>
<p>Dal pannello di phpMyAdmin nella colonna sinistra selezioniamo il database relativo al progetto che vogliamo pubblicare online, e nella colonna destra clicchiamo su <strong>Esporta</strong> si aprirà una nuova schermata per settare le opzioni di esportazione. Se non sono già selezionate facciamo attenzione a <strong>selezionare tutte le tabelle</strong> con l&#8217;apposito link <em>Seleziona tutto </em> e settiamo <em>SQL </em>come formato di esportazione, il resto lasciamo come di default. In fondo alla pagina selezioniamo la casella di spunta <strong>Salva con nome</strong> e proseguiamo con il pulsante <strong>Esegui</strong>. Abbiamo salvato il nostro DB che sarà un file con estensione sql.</p>
<p class="post-title">Step 3</p>
<p>A questo punto che abbiamo il pacchetto dati e il pacchetto DB, passiamo a <strong>configurare l&#8217;ambiente remoto</strong>. Nel precedente post abbiamo visto come<a href="http://www.graphical.it/tutorials/come-comprare-uno-spazio-web-consigli-e-approfondimenti"> comprare uno spazio web</a>, ora dobbiamo configurarlo in modo che sia pronto ad ospitare il nostro database.</p>
<p>Quindi accediamo al pannello di amministrazione dell&#8217;host, clicchiamo sull&#8217;icona di gestione DB e dalla procedura guidata  del nostro pannellino creiamo un nuovo database e associamogli un utente che avrà  un nome utente e una password. Cerchiamo di inserire una password abbastanza complessa, con numeri, lettere e simboli, che non sia uguale al nome del database o all&#8217;utente FTP. Bene abbiamo appena creato un nuovo DB vuoto, appuntiamoci le informazioni che abbiamo configurato, quindi ricapitolando:</p>
<ul>
<li>il nome del database</li>
<li>l&#8217;utente associato al DB</li>
<li>e la password del&#8217;utente</li>
</ul>
<p>Queste informazioni ci serviranno in seguito quando dovremmo configurare wordpress dopo l&#8217;importazione dei dati sull&#8217;host.</p>
<p>Dal pannello di gestione DB <strong>importiamo il pacchetto sql </strong>del nostro sito tramite l&#8217;apposita funzione <strong>import</strong>. Se tutto è andato bene dovremmo vedere il nostro db popolato con le tabelle e i dati.</p>
<p class="post-title">Step 4</p>
<p>Ora passiamo a <strong>caricare il pacchetto zip dei  file di wordpress nel nostro spazio host</strong>, ricordo che nel <a href="#">precedente post</a>, abbiamo visto come configurare un nuovo utente FTP e come accedere all&#8217;host tramite il client FileZilla.</p>
<p>Quindi apriamo FileZilla, <strong>connettiamoci all&#8217;host</strong>, menu File &gt; Gestore Siti &gt; &#8220;nome-blog&#8221; &gt; Connetti, dovremmo avere nella parte destra dell&#8217;applicazione tutte le cartelle che sono presenti sull&#8217;host, quindi individuiamo la root del dominio, che generalmente è www o public_html entriamo in quella cartella, mentre nella parte sinistra individuiamo l&#8217;archivio zip che abbiamo creato precedentemente nello step 1, che se non è stato spostato lo dovremmo trovare sotto C:/wamp/www. Ora facciamo un semplice drag and drop dello zip dalla parte locale alla parte remota, spostandolo nella cartella www.</p>
<p style="text-align: center;"><img class="size-full wp-image-1569 aligncenter" title="file-manager" src="http://www.graphical.it/wp-content/uploads/2010/12/file-manager1.jpg" alt="" width="565" height="255" /></p>
<p>Ora dobbiamo <strong>decomprimere l&#8217;archivio zip </strong>e questo tramite FTP non si può fare, quindi lo facciamo tramite il file manager del pannello di amministrazione dell&#8217;host.  Quindi accediamo al pannello, individuiamo il file manager, e tramite questo strumento che ci aiuta a navigare tra le cartelle presenti sull&#8217;host, individuiamo il pacchetto appena caricato, lo selezioniamo e  tramite l&#8217;opzione relativa lo decomprimiamo.</p>
<p>Non sempre il file manager ha questa opzione, in genere in cPanel c&#8217;è, ma ad esempio nel pannello proprietario di Aruba no! In questo caso possiamo utilizzare un trucchetto, che di seguito vi spiego:</p>
<ol>
<li>Scaricate questo il file <strong><a href="http://www.graphical.it/wp-content/plugins/download-monitor/download.php?id=26">unzip.zip</a></strong> e ringraziamo Davide De Simone per la condivisione.</li>
<li><strong>Decomprimete </strong>l&#8217;archivio e <strong>caricate la cartella unzip</strong> sull&#8217;host remoto in www tramite filezilla.</li>
<li>Posizionate il file zip da estrarre nella sottocartella <strong>upload</strong>, e richiamate il file index.php all&#8217;interno della cartella unzip (quindi dalla barra degli indirizzi del vostro browser <strong>andate su www.tuodominio.it/unzip/index.php</strong>), verrà creata nella stessa cartella upload una cartella con il file zip estratto con lo stesso nome del file, al termine l&#8217;archivio verrà rimosso.</li>
<li>A questo punto <strong>spostiamo i file </strong>di wordpress di 2 livelli superiori, in modo che siano nella root del dominio, in www/.</li>
<li>Possiamo eliminare la cartella unzip.</li>
</ol>
<p>In poco tempo siamo riusciti a caricare tutto il sito sull&#8217;host con notevole guadagno di tempo.</p>
<p class="post-title">Step 5</p>
<p class="post-title" style="text-align: center;"><img class="size-full wp-image-1571 aligncenter" title="wp-config" src="http://www.graphical.it/wp-content/uploads/2010/12/wp-config.jpg" alt="" width="565" height="255" /></p>
<p>Abbiamo finito di caricare tutti gli elementi necessari, ma il sito non è ancora visibile perché la configurazione non è stata aggiornata con le nuove impostazioni del db. Quindi procediamo quanto segue.</p>
<p>Editiamo il file <strong>wp-config.php </strong>nella root del dominio. Wp-config.php è il file di wordpress che contiene tutte le informazioni per creare la connessione al Database. E siccome il database è cambiato perchè ne abbiamo creato un nuovo, dobbiamo di conseguenza aggiornare il file.</p>
<p><strong>Le righe di condice da aggiornare sono le seguenti:</strong></p>
<ul>
<li><code>define('DB_NAME', '<strong>wordpress</strong>');</code> Inserite il nome del nuovo db</li>
<li><code>define('DB_USER', '<strong>userdatabase</strong>');</code> Inserite il nome utente associato al db creato prima</li>
<li><code>define('DB_PASSWORD', '<strong>dI0ò%a2jh7</strong>');</code> La password dell&#8217;utente</li>
<li><code>define('DB_HOST', '<strong>mysql.netsons.com</strong>'); </code> Questo dipende dal vostro hosting, solitamente quest&#8217;informazione è esplicitata nella mail di configurazione inviata dal provider nel momento che lo acquistate.</li>
</ul>
<p><strong>Fine!</strong> Se avete eseguito tutti i passaggi correttamente, ora dovreste vedere il vostro sito <strong>pubblicato online</strong>!</p>
<p class="post-title">Esportare un sito da remoto a locale</p>
<p>Per esportare il sito da remoto a locale, basta che eseguiamo tutto il<strong> procedimento al contrario</strong>, quindi:</p>
<p>Recupero del pacchetto DB esportandolo tramite phpMyAdmin.</p>
<p>Recupero dei file di wordpress scaricandoli dal&#8217;host remoto in locale tramite FileZilla.</p>
<p>In locale avvio tutti i servizi di server web e db con WAMP</p>
<p>Ricreo il database importando quello nuovo.</p>
<p>Posiziono i file di wordpress sotto il percorso locale C:/wamp/www</p>
<p>Modifico il file di configurazione di wordpress, wp-config.php, con le nuove impostazioni, ricordando che</p>
<ul>
<li>user: &#8216;root&#8217;</li>
<li>pass: &#8216; &#8216;</li>
<li>host: &#8216;localhost&#8217;</li>
</ul>
<p>Abbiamo il nostro sito in locale! ;)</p>
<p class="post-title">Conclusioni</p>
<p>Spero che questa guida sia stata utile per chi come me qualche anno fa si affacciava in questo mondo e non aveva la minima idea da dove cominciare. Se pensi che sia stato così ringraziami <strong>condividendola in rete</strong> ;)</p>
<img src="http://www.graphical.it/?ak_action=api_record_view&id=1517&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.graphical.it/tutorials/come-pubblicare-un-sitoblog-da-locale-a-remoto-e-viceversa/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>

