<?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>dot4all</title>
	<atom:link href="http://dot4all.it/feed/" rel="self" type="application/rss+xml" />
	<link>http://dot4all.it</link>
	<description>dot4all software &#124; grafica &#124; hardware</description>
	<lastBuildDate>Tue, 15 May 2012 14:43:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Te lo cerco io su Google</title>
		<link>http://dot4all.it/2012/05/11/te-lo-cerco-io-su-google/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=te-lo-cerco-io-su-google</link>
		<comments>http://dot4all.it/2012/05/11/te-lo-cerco-io-su-google/#comments</comments>
		<pubDate>Fri, 11 May 2012 11:30:49 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[Curiosità]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4640</guid>
		<description><![CDATA[Stufi di cercare ogni volta, per i vostri clienti o per i vostri amici, qualcosa su google? Non hanno la capacità intellettiva di aprire il browser andare all&#8217;indirizzo google.it, inserire del testo nel campo di ricerca e premere &#8220;cerca con google&#8221;? Allora questo ottimo servizio fa per noi&#8230; te lo cerco io su google Cosa [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot4all.it/wp-content/uploads/2011/08/google-logo.gif" rel="lightbox[4640]"><img class="aligncenter size-full wp-image-3822" title="google logo" src="http://dot4all.it/wp-content/uploads/2011/08/google-logo.gif" alt="google logo" width="270" height="94" /></a></p>
<p>Stufi di cercare ogni volta, per i vostri clienti o per i vostri amici, qualcosa su google?</p>
<p>Non hanno la capacità intellettiva di aprire il browser andare all&#8217;indirizzo google.it, inserire del testo nel campo di ricerca e premere &#8220;cerca con google&#8221;?</p>
<p>Allora questo ottimo servizio fa per noi&#8230; <strong>te lo cerco io su google</strong></p>
<p>Cosa fa questo servizio? Possiamo passare una stringa con il testo da cercare per poi inviare ai nostri clienti, amici l&#8217;url per &#8220;<em>automatizzare</em>&#8221; la ricerca.</p>
<p>Un simpatico sfottò che può far apparire un sorriso a chi riceve il link&#8230;o al contrario, se capisce che lo stiamo prendendo in giro perché gli pesano le dita per digitare qualcosa da cercare, potrebbe diventare il nostro peggior nemico.</p>
<p>Non resta che provarlo e divertirsi&#8230;speriamo&#8230;cliccando sul seguente link: <a href="http://lmgtfy.com/?q=dot4all">http://lmgtfy.com/?q=dot4all</a></p>
<p>&nbsp;</p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/12/19/nevica-sul-pianeta-google/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/08/google-logo-150x94.gif&h=60&w=60" alt="Nevica sul pianeta Google" title="Nevica sul pianeta Google" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/12/19/nevica-sul-pianeta-google/" rel="bookmark">Nevica sul pianeta Google</a></h3><p>Google ci stupisce ogni volta con i suoi doodles e ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/01/google-short-url/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/08/google-logo.gif&h=60&w=60" alt="google: short url" title="google: short url" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/01/google-short-url/" rel="bookmark">google: short url</a></h3><p>Arriva il servizio google short url.Addio agli url lunghi. Quante ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/01/22/relazione-keyword-tool-online-per-il-seo/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/01/touchgraphSEO_1.png&h=60&w=60" alt="Relazione keyword: tool online per il SEO" title="Relazione keyword: tool online per il SEO" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/01/22/relazione-keyword-tool-online-per-il-seo/" rel="bookmark">Relazione keyword: tool online per il SEO</a></h3><p>Ottimo tool per il SEO per poter visualizzare le relazioni ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/10/13/google-maps-in-articoli-e-pagine/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Google Maps in articoli e pagine" title="Google Maps in articoli e pagine" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/10/13/google-maps-in-articoli-e-pagine/" rel="bookmark">Google Maps in articoli e pagine</a></h3><p>Come inserire Google Maps in wordpress Questo plugin ci permette di ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/02/14/un-mondo-senza-internet/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2012/02/fatal-break-down-300x169.jpg&h=60&w=60" alt="Un mondo senza internet?" title="Un mondo senza internet?" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/02/14/un-mondo-senza-internet/" rel="bookmark">Un mondo senza internet?</a></h3><p>Avete mai immaginato un mondo senza internet? In questa epoca ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/05/11/te-lo-cerco-io-su-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Timthumb: Errore document root</title>
		<link>http://dot4all.it/2012/05/11/timthumb-could-not-find-your-website-document-root/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=timthumb-could-not-find-your-website-document-root</link>
		<comments>http://dot4all.it/2012/05/11/timthumb-could-not-find-your-website-document-root/#comments</comments>
		<pubDate>Fri, 11 May 2012 07:19:50 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[Programmazione]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4633</guid>
		<description><![CDATA[Timthumb: Could not find your website document root. Se riscontrate un errore simile quando utilizzate la libreria timthumb A TimThumb error has occured The following error(s) occured: Could not find your website document root and the file specified doesn’t exist in timthumbs directory. We don’t support serving files outside timthumb’s directory without a document root [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot4all.it/wp-content/uploads/2011/07/php.jpg" rel="lightbox[4633]"><img class="alignleft size-thumbnail wp-image-2968" title="PHP" src="http://dot4all.it/wp-content/uploads/2011/07/php-150x150.jpg" alt="PHP" width="150" height="150" /></a></p>
<h2>Timthumb: Could not find your website document root.</h2>
<p>Se riscontrate un errore simile quando utilizzate la libreria timthumb</p>
<p><em>A TimThumb error has occured</em><br />
<em> The following error(s) occured:</em></p>
<p><em>Could not find your website document root and the file specified doesn’t exist in timthumbs directory. We don’t support serving files outside timthumb’s directory without a document root for security reasons.</em></p>
<p><em>Could not find the internal image you specified.</em></p>
<p>Potrebbe essere che il server su cui sta girando abbia la variabile $_SERVER['DOCUMENT_ROOT']  settata a &#8216;/&#8217; e alla linea 808 il carattere &#8216;/&#8217; viene eliminato. Questo causa l&#8217;errore sopra descritto.</p>
<p>Leggendo la guida al seguente link <a href="http://wpquestions.com/question/show/id/3506">http://wpquestions.com/question/show/id/3506</a>, sembrava che il problema fosse stato risolto con l&#8217;ultima versione, attualmente alla &#8220;2.8.10&#8243;, ma da quanto abbiamo appreso da un nostro utente l&#8217;errore continua a persistere.</p>
<p>Un fix temporaneo sarebbe quello di modificare il codice della libreria cercando la seguente linea:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">stripos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$real</span><span style="color: #339933;">,</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">docRoot</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">===</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span></pre></td></tr></table></div>

<p>e sostituendola con</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">stripos</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span>“<span style="color: #339933;">/</span>\\\<span style="color: #339933;">/</span>”<span style="color: #339933;">,</span> “<span style="color: #339933;">/</span>”<span style="color: #339933;">,</span> <span style="color: #000088;">$real</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">docRoot</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">===</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></td></tr></table></div>

<p>Effettuando questa modifica sul codice però, la perderemo alla prossima release di timthumb e, nel caso non fosse stato risolto il problema, lo riscontreremo nuovamente.</p>
<p>Quello che il nostro utente ci ha segnalato ed ha avuto un esito positivo è stato quello di mettere la libreria nella root del sito.</p>
<p>Ringraziamo <strong>Mark </strong>per avercelo segnalato e speriamo possa essere di aiuto.</p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/25/timthumb-could-not-create-the-index-html-file/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/php-150x150.jpg&h=60&w=60" alt="Timthumb: error has occured" title="Timthumb: error has occured" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/25/timthumb-could-not-create-the-index-html-file/" rel="bookmark">Timthumb: error has occured</a></h3><p>Come risolvere l'errore "Could not create the index.html file" in ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/08/wordpress-verifica-vulnerabilita-libreria-timthumb/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Verifica vulnerabilità libreria timthumb" title="Verifica vulnerabilità libreria timthumb" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/08/wordpress-verifica-vulnerabilita-libreria-timthumb/" rel="bookmark">Verifica vulnerabilità libreria timthumb</a></h3><p>Milioni di siti wordpress a rischio di attacco. Dopo aver ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/08/zero-day-vulnerabilita-libreria-timthumb/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Zero Day: vulnerabilità libreria timthumb" title="Zero Day: vulnerabilità libreria timthumb" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/08/zero-day-vulnerabilita-libreria-timthumb/" rel="bookmark">Zero Day: vulnerabilità libreria timthumb</a></h3><p>Milioni di siti wordpress a rischio a causa della libreria ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/07/creare-delle-miniature-con-timthumb/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/plugins/seo-alrp/default_thumbnail.gif&h=60&w=60" alt="Creare delle miniature:Timthumb" title="Creare delle miniature:Timthumb" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/07/creare-delle-miniature-con-timthumb/" rel="bookmark">Creare delle miniature:Timthumb</a></h3><p>Come creare delle miniature da un'immagine. Per noi sviluppatori, è ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/07/controllo-sicurezza-per-wordpress/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Controllo sicurezza per wordpress" title="Controllo sicurezza per wordpress" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/07/controllo-sicurezza-per-wordpress/" rel="bookmark">Controllo sicurezza per wordpress</a></h3><p>Come verificare la sicurezza di  wordpress. In un articolo precedente, ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/05/11/timthumb-could-not-find-your-website-document-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos6: Come installare webmin</title>
		<link>http://dot4all.it/2012/05/04/centos6-come-installare-webmin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=centos6-come-installare-webmin</link>
		<comments>http://dot4all.it/2012/05/04/centos6-come-installare-webmin/#comments</comments>
		<pubDate>Fri, 04 May 2012 13:57:47 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[centos6]]></category>
		<category><![CDATA[webmin]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4625</guid>
		<description><![CDATA[Installare webmin su Centos6. Webmin, ottimo software che permette di gestire dei server tramite interfaccia web, è uno strumento che non può mancare a nessun sistemista, soprattutto se si vuole semplificare la propria vita. Il software è di semplice installazione e spieghiamo in questa guida quali passaggi percorrere per poterlo installare su un server Centos6. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot4all.it/wp-content/uploads/2012/05/webmin-logo.png" rel="lightbox[4625]"><img class="aligncenter size-medium wp-image-4626" title="Logo Webmin" src="http://dot4all.it/wp-content/uploads/2012/05/webmin-logo-300x78.png" alt="Logo Webmin" width="300" height="78" /></a></p>
<h1>Installare webmin su Centos6.</h1>
<p><a title="WEBMIN - pagina ufficiale" href="http://www.webmin.com/">Webmin</a>, ottimo software che permette di gestire dei server tramite interfaccia web, è uno strumento che non può mancare a nessun sistemista, soprattutto se si vuole semplificare la propria vita.</p>
<p>Il software è di semplice installazione e spieghiamo in questa guida quali passaggi percorrere per poterlo installare su un server Centos6. In questa guida creiamo il file repository dove poi tramite il comando yum possiamo installarlo o aggiornarlo.</p>
<p>Accediamo via ssh al server ed effettuiamo il login come utente root.</p>
<p>Creiamo il file webmin.repo all&#8217;interno della cartella /etc/yum.repos.d/</p>
<p><strong>Comando</strong>: vi /etc/yum.repos.d/webmin.repo e invio</p>
<p>Questo comando aprirà l&#8217;editor, premiamo il tasto &#8220;i&#8221; per dire a <em>vi</em> di entrare in modalità &#8216;inserimento e copiamo e incolliamo il seguente codice:</p>
<p>[Webmin]<br />
name=Webmin Distribution Neutral<br />
#baseurl=http://download.webmin.com/download/yum<br />
mirrorlist=http://download.webmin.com/download/yum/mirrorlist<br />
enabled=1</p>
<p>Una volta incollato, premiamo esc per dire all&#8217;editor <em>vi</em> di uscire dalla modalità di inserimento e poi digitiamo i comandi &#8220;:wq&#8221; che dicono a <em>vi</em> di salvare il file ed uscire dall&#8217;editor. Seguiti questi passaggi, avremo creato il file di repository dove il comando yum andrà successivamente a prelevare i file di installazione.</p>
<p>Ora dobbiamo scaricare la chiave con cui sono firmati i pacchetti, altrimenti non riusciremo ad installarli, lanciando questi due comandi</p>
<p><strong>comando</strong>: wget http://www.webmin.com/jcameron-key.asc</p>
<p><strong>comando: </strong>rpm &#8211;import jcameron-key.asc</p>
<p>Ora siamo pronti per lanciare l&#8217;installazione vera e propria.</p>
<p><strong>comando: </strong>yum install webmin</p>
<p>Vedremo che il terminale inizierà ad analizzare i vari pacchetti installati, dopodiché procederà con il download dei pacchetti fino a che non ci chiederà conferma dell&#8217;installazione. Premiamo quindi su &#8220;y&#8221;, attendiamo il completamento dell&#8217;operazione e al termine possiamo accedere all&#8217;interfaccia chiamando via browser l&#8217;url <strong>http://<em>&lt;nome-dominio.ext&gt;</em>:10000/</strong> dove <em>nome-server.ext </em>è il nostro server.</p>
<p>P.s: il software è raggiungibile tramite la porta 10000 (diecimila).</p>
<p>Non vi resta che smanettare con il software stando attendi a non fare danni che con <a title="WEBMIN" href="http://it.wikipedia.org/wiki/Webmin">webmin</a> abbiamo il pieno controllo della macchina.</p>
<p><em><strong>Stay Hungry. Stay Foolish&#8230;</strong></em></p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/11/installare-wordpress-tramite-shell/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Installare WordPress tramite shell" title="Installare WordPress tramite shell" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/11/installare-wordpress-tramite-shell/" rel="bookmark">Installare WordPress tramite shell</a></h3><p>Come installare WordPress tramite shell Approfondendo l'argomento del nostro precedente ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/18/wordpress-in-italiano-come-installare-file-di-lingua/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Installare file di lingua" title="Installare file di lingua" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/18/wordpress-in-italiano-come-installare-file-di-lingua/" rel="bookmark">Installare file di lingua</a></h3><p>WordPress: come installare i file di lingua in pochi semplici ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/25/wordpress-installare-un-plugin-manualmente/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Installare un plugin manualmente" title="Installare un plugin manualmente" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/25/wordpress-installare-un-plugin-manualmente/" rel="bookmark">Installare un plugin manualmente</a></h3><p>Come installare un plugin manualmente con wordpress Abbiamo visto nel ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/11/installare-wordpress-guida-passo-passo/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Installare WordPress: guida passo passo" title="Installare WordPress: guida passo passo" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/11/installare-wordpress-guida-passo-passo/" rel="bookmark">Installare WordPress: guida passo passo</a></h3><p>Come installare wordpress? Questa guida vuole essere d'aiuto a chi non ha ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/07/controllo-sicurezza-per-wordpress/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Controllo sicurezza per wordpress" title="Controllo sicurezza per wordpress" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/07/controllo-sicurezza-per-wordpress/" rel="bookmark">Controllo sicurezza per wordpress</a></h3><p>Come verificare la sicurezza di  wordpress. In un articolo precedente, ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/05/04/centos6-come-installare-webmin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail Tap la nuova tastiera a 2 tasti</title>
		<link>http://dot4all.it/2012/04/12/gmail-tap-la-nuova-tastiera-a-2-tasti/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gmail-tap-la-nuova-tastiera-a-2-tasti</link>
		<comments>http://dot4all.it/2012/04/12/gmail-tap-la-nuova-tastiera-a-2-tasti/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 18:12:40 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[Curiosità]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4617</guid>
		<description><![CDATA[Gmail Tap La nuova frontiera delle tastiere. Scrivere email utilizzando solo 2 tasti. &#160; Google ci stupisce ancora. Con gmail Tap puoi scrivere senza vedere lo schermo, utilizzare 2 tasti invece di 26, raddoppiare la tua produttività perché hai la possibilità di scrivere 2 email allo stesso tempo. La google Tap fa uso di un [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot4all.it/wp-content/uploads/2012/04/googlemail_tap-84.png" rel="lightbox[4617]"><img class="alignleft size-full wp-image-4618" title="googlemail tap" src="http://dot4all.it/wp-content/uploads/2012/04/googlemail_tap-84.png" alt="googlemail tap" width="84" height="84" /></a></p>
<h1>Gmail Tap</h1>
<p>La nuova frontiera delle tastiere. Scrivere email utilizzando solo 2 tasti.</p>
<p>&nbsp;</p>
<p style="text-align: center;"><iframe src="http://www.youtube.com/embed/1KhZKNZO8mQ" frameborder="0" width="425" height="350"></iframe></p>
<p><strong>Google ci stupisce ancora.</strong></p>
<p>Con gmail Tap puoi scrivere senza vedere lo schermo, utilizzare 2 tasti invece di 26, raddoppiare la tua produttività perché hai la possibilità di scrivere 2 email allo stesso tempo.</p>
<p>La google Tap fa uso di un linguaggio binario che utilizza solo due caratteri: punti e linee.</p>
<table class="tap-morse" style="width: 100%;" border="0">
<tbody>
<tr>
<td>
<table>
<tbody>
<tr>
<th>A</th>
<td>• −</td>
</tr>
<tr>
<th>B</th>
<td>− • • •</td>
</tr>
<tr>
<th>C</th>
<td>− • − •</td>
</tr>
<tr>
<th>D</th>
<td>− • •</td>
</tr>
<tr>
<th>E</th>
<td>•</td>
</tr>
<tr>
<th>F</th>
<td>• • − •</td>
</tr>
<tr>
<th>G</th>
<td>− − •</td>
</tr>
<tr>
<th>H</th>
<td>• • • •</td>
</tr>
<tr>
<th>I</th>
<td>• •</td>
</tr>
</tbody>
</table>
</td>
<td>
<table>
<tbody>
<tr>
<th>J</th>
<td>• − − −</td>
</tr>
<tr>
<th>K</th>
<td>− • −</td>
</tr>
<tr>
<th>L</th>
<td>• − • •</td>
</tr>
<tr>
<th>M</th>
<td>− −</td>
</tr>
<tr>
<th>N</th>
<td>− •</td>
</tr>
<tr>
<th>O</th>
<td>− − −</td>
</tr>
<tr>
<th>P</th>
<td>• − − •</td>
</tr>
<tr>
<th>Q</th>
<td>− − • −</td>
</tr>
<tr>
<th>R</th>
<td>• − •</td>
</tr>
</tbody>
</table>
</td>
<td>
<table>
<tbody>
<tr>
<th>S</th>
<td>• • •</td>
</tr>
<tr>
<th>T</th>
<td>−</td>
</tr>
<tr>
<th>U</th>
<td>• • −</td>
</tr>
<tr>
<th>V</th>
<td>• • • −</td>
</tr>
<tr>
<th>W</th>
<td>• − −</td>
</tr>
<tr>
<th>X</th>
<td>− • • −</td>
</tr>
<tr>
<th>Y</th>
<td>− • − −</td>
</tr>
<tr>
<th>Z</th>
<td>− − • •</td>
</tr>
</tbody>
</table>
</td>
<td>
<table>
<tbody>
<tr>
<th>0</th>
<td>− − − − −</td>
</tr>
<tr>
<th>1</th>
<td>• − − − −</td>
</tr>
<tr>
<th>2</th>
<td>• • − − −</td>
</tr>
<tr>
<th>3</th>
<td>• • • − −</td>
</tr>
<tr>
<th>4</th>
<td>• • • • −</td>
</tr>
<tr>
<th>5</th>
<td>• • • • •</td>
</tr>
<tr>
<th>6</th>
<td>− • • • •</td>
</tr>
<tr>
<th>7</th>
<td>− − • • •</td>
</tr>
<tr>
<th>8</th>
<td>− − − • •</td>
</tr>
<tr>
<th>9</th>
<td>− − − − •</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>Non male l&#8217;idea futuristica di google che usa il vecchio e ancora valido codice morse. Chi saprà usare il codice morse sicuramente sarà sempre un passo avanti a tutti in caso di necessità&#8230;in questo caso sarà più veloce a scrivere messaggi.</p>
<p>Ecco il link alla pagina demo della google Tap: <a title="Google Tap" href="https://mail.google.com/mail/help/promos/tap/index.html">gmail.com/tap</a>&#8230;.. <em>Peccato fosse solo un Pesce d&#8217;aprile&#8230;</em></p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/07/usare-gmail-come-server-smtp-e-phpmailer/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/08/google-logo-150x94.gif&h=60&w=60" alt="Usare gmail come server SMTP" title="Usare gmail come server SMTP" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/07/usare-gmail-come-server-smtp-e-phpmailer/" rel="bookmark">Usare gmail come server SMTP</a></h3><p>Utilizzare gmail come server SMTP con la classe PHPmailer Sui ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/01/google-page-speed-estensione-chrome/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/google_chrome-150x150.jpg&h=60&w=60" alt="Google page Speed: estensione chrome" title="Google page Speed: estensione chrome" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/01/google-page-speed-estensione-chrome/" rel="bookmark">Google page Speed: estensione chrome</a></h3><p>Installare google page speed come componente aggiuntivo per chrome Google ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/12/19/nevica-sul-pianeta-google/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/08/google-logo-150x94.gif&h=60&w=60" alt="Nevica sul pianeta Google" title="Nevica sul pianeta Google" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/12/19/nevica-sul-pianeta-google/" rel="bookmark">Nevica sul pianeta Google</a></h3><p>Google ci stupisce ogni volta con i suoi doodles e ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/02/wordpress-rimuovere-category-dall-url/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Rimuovere category dall&#8217;url" title="Rimuovere category dall&#8217;url" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/02/wordpress-rimuovere-category-dall-url/" rel="bookmark">Rimuovere category dall&#8217;url</a></h3><p>Come e perché eliminare la categoria base "/category" dall'url. Come ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/29/google-web-store-contest/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/google_chrome-150x150.jpg&h=60&w=60" alt="Google: web store contest" title="Google: web store contest" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/29/google-web-store-contest/" rel="bookmark">Google: web store contest</a></h3><p>Google lancia il chrome web store contest Google cerca sviluppatori ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/04/12/gmail-tap-la-nuova-tastiera-a-2-tasti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problema immagini non collegate al post</title>
		<link>http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-problema-immagini-non-collegate-al-post</link>
		<comments>http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 14:23:02 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4604</guid>
		<description><![CDATA[Nessuna immagine attaccata al post. Stiamo riscontrando un problema con wordpress 3.3.1 riguardante le immagini attaccate al post. Utilizzando le funzioni native di wordpress, se volessimo prendere tutte le immagini attaccate al post utilizzeremo la seguente funzione: 1 $files = get_children&#40;'post_parent='.$post-&#62;ID.'&#38;post_type=attachment&#38;post_mime_type=image'&#41;; 1 print_r&#40;$files&#41;; L&#8217;output di questa funzione dovrebbe tornare un array con tutte le immagini [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot4all.it/wp-content/uploads/2011/07/wordpress-logo.png" rel="lightbox[4604]"><img class="alignleft size-thumbnail wp-image-2981" title="Wordpress logo" src="http://dot4all.it/wp-content/uploads/2011/07/wordpress-logo-150x150.png" alt="Wordpress logo" width="150" height="150" /></a></p>
<h1>Nessuna immagine attaccata al post.</h1>
<p>Stiamo riscontrando un problema con wordpress 3.3.1 riguardante le immagini attaccate al post.</p>
<p>Utilizzando le funzioni native di wordpress, se volessimo prendere tutte le immagini attaccate al post utilizzeremo la seguente funzione:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$files</span> <span style="color: #339933;">=</span> get_children<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post_parent='</span><span style="color: #339933;">.</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&amp;post_type=attachment&amp;post_mime_type=image'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">print_r</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$files</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>L&#8217;output di questa funzione dovrebbe tornare un array con tutte le immagini che sono state inserite all&#8217;interno del post come il codice seguente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
</pre></td><td class="code"><pre class="" style="font-family:monospace;">Array
<span class="br0">&#40;</span>
    <span class="br0">&#91;</span><span style="">194</span><span class="br0">&#93;</span> =&gt; stdClass Object
        <span class="br0">&#40;</span>
            <span class="br0">&#91;</span>ID<span class="br0">&#93;</span> =&gt; <span style="">194</span>
            <span class="br0">&#91;</span>post_author<span class="br0">&#93;</span> =&gt; <span style="">1</span>
            <span class="br0">&#91;</span>post_date<span class="br0">&#93;</span> =&gt; <span style="">2012</span>-04-<span style="">10</span> <span style="">10</span>:<span style="">16</span>:<span style="">29</span>
            <span class="br0">&#91;</span>post_date_gmt<span class="br0">&#93;</span> =&gt; <span style="">2012</span>-04-<span style="">10</span> <span style="">10</span>:<span style="">16</span>:<span style="">29</span>
            <span class="br0">&#91;</span>post_content<span class="br0">&#93;</span> =&gt;
            <span class="br0">&#91;</span>post_title<span class="br0">&#93;</span> =&gt; Immagine del post
            <span class="br0">&#91;</span>post_excerpt<span class="br0">&#93;</span> =&gt;
            <span class="br0">&#91;</span>post_status<span class="br0">&#93;</span> =&gt; inherit
            <span class="br0">&#91;</span>comment_status<span class="br0">&#93;</span> =&gt; closed
            <span class="br0">&#91;</span>ping_status<span class="br0">&#93;</span> =&gt; closed
            <span class="br0">&#91;</span>post_password<span class="br0">&#93;</span> =&gt;
            <span class="br0">&#91;</span>post_name<span class="br0">&#93;</span> =&gt; a-<span style="">19727</span>
            <span class="br0">&#91;</span>to_ping<span class="br0">&#93;</span> =&gt;
            <span class="br0">&#91;</span>pinged<span class="br0">&#93;</span> =&gt;
            <span class="br0">&#91;</span>post_modified<span class="br0">&#93;</span> =&gt; <span style="">2012</span>-04-<span style="">10</span> <span style="">10</span>:<span style="">16</span>:<span style="">29</span>
            <span class="br0">&#91;</span>post_modified_gmt<span class="br0">&#93;</span> =&gt; <span style="">2012</span>-04-<span style="">10</span> <span style="">10</span>:<span style="">16</span>:<span style="">29</span>
            <span class="br0">&#91;</span>post_content_filtered<span class="br0">&#93;</span> =&gt;
            <span class="br0">&#91;</span>post_parent<span class="br0">&#93;</span> =&gt; <span style="">131</span>
            <span class="br0">&#91;</span>guid<span class="br0">&#93;</span> =&gt; http://domain.ext/wp-content/uploads/<span style="">2012</span>/04/immagine-del-post.jpg
            <span class="br0">&#91;</span>menu_order<span class="br0">&#93;</span> =&gt; <span style="">0</span>
            <span class="br0">&#91;</span>post_type<span class="br0">&#93;</span> =&gt; attachment
            <span class="br0">&#91;</span>post_mime_type<span class="br0">&#93;</span> =&gt; image/jpeg
            <span class="br0">&#91;</span>comment_count<span class="br0">&#93;</span> =&gt; <span style="">0</span>
            <span class="br0">&#91;</span>filter<span class="br0">&#93;</span> =&gt; raw
        <span class="br0">&#41;</span>
&nbsp;
<span class="br0">&#41;</span></pre></td></tr></table></div>

<p>Il problema che abbiamo riscontrato è che utilizzando la funzione get_children o get_posts non abbiamo sempre lo stesso risultato cioè, potremmo trovarci nella situazione che l&#8217;array ritornato risulterà vuoto.</p>
<h2>Primo caso [funzionante]:</h2>
<p>Se creiamo un nuovo post e attacchiamo l&#8217;immagine caricandola direttamente dal nostro computer</p>
<p><a href="http://dot4all.it/wp-content/uploads/2012/04/wordpress-aggiungi-media.jpg" rel="lightbox[4604]"><img class="aligncenter size-medium wp-image-4605" title="wordpress-aggiungi-media" src="http://dot4all.it/wp-content/uploads/2012/04/wordpress-aggiungi-media-300x178.jpg" alt="" width="300" height="178" /></a></p>
<p>la inseriamo nell&#8217;articolo tramite il bottone inserisci nell&#8217;articolo,</p>
<p><a href="http://dot4all.it/wp-content/uploads/2012/04/wordpress-inserire-immagine-nel-post.jpg" rel="lightbox[4604]"><img class="aligncenter size-medium wp-image-4606" title="wordpress inserire l'immagine nel post" src="http://dot4all.it/wp-content/uploads/2012/04/wordpress-inserire-immagine-nel-post-300x265.jpg" alt="wordpress inserire l'immagine nel post" width="300" height="265" /></a>questa la ritroveremo nell&#8217;elenco dei file all&#8217;interno della sezione media e qui potremo vedere che l&#8217;immagine appena caricata sarà collegata al post creato.</p>
<p>In questo modo, richiamando la funzione sopra descritta <em><strong>get_children</strong></em> o <em><strong>get_post</strong></em> tramite l&#8217;id del post avremo come risultato l&#8217;array completo di tutte le informazioni riguardanti l&#8217;immagine da poter utilizzare all&#8217;interno del nostro loop o per customizzare il template della pagina a nostro piacimento.</p>
<h2>Secondo caso [non funzionante]:</h2>
<p>Nel caso in cui andiamo a creare un nuovo post e, invece di caricare l&#8217;immagine direttamente dal nostro computer la andiamo a cercare tra quelle caricate in precedenza all&#8217;interno della libreria media, quando andiamo ad inserirla nel post tramite il bottone <em>inserisci nell&#8217;articolo </em>questa non verrà collegata al post che stiamo scrivendo.</p>
<p>Richiamando quindi la funzione sopra descritta <em><strong>get_children</strong></em> o <em><strong>get_post</strong></em> tramite l&#8217;id del post avremo come risultato un array <strong>vuoto</strong> che <strong>non</strong> possiamo utilizzare all&#8217;interno del nostro loop per customizzare il template a nostro piacimento.</p>
<p>Immagino che questo sia un bug di wordpress e che verrà risolto nella prossima versione.</p>
<h2>Escamotage al problema:</h2>
<p>Questa non è una soluzione che risolve il bug di worpdress ma, se avessimo bisogno di creare una pagina personalizzata visualizzando tutte le immagini collegate al post utilizzando le funzioni native di wordpress come <a title="Funzione wordpess get_the_post_thumbnail" href="http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail">get_the_post_thumbnail</a> ad esempio , potremmo usare alcuni escamotage dato che get_children o get_posts non ci ritornano l&#8217;id dell&#8217;immagine.</p>
<p>Potremmo usare ad esempio la funzione per <a title="Prendere l’ID dell’immagine tramite url" href="http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/">prendere la prima immagine del post</a> e una volta ottenuto l&#8217;id passarlo alla funzione <a title="Funzione wordpess get_the_post_thumbnail" href="http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail">get_the_post_thumbnail</a>.</p>
<p>Nel frattempo, attendiamo che venga risolto il bug.</p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Prendere la prima immagine del post" title="Prendere la prima immagine del post" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/" rel="bookmark">Prendere la prima immagine del post</a></h3><p>Come prendere la prima immagine del post. Questa semplice funzione ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Prendere l&#8217;ID dell&#8217;immagine tramite url" title="Prendere l&#8217;ID dell&#8217;immagine tramite url" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/" rel="bookmark">Prendere l&#8217;ID dell&#8217;immagine tramite url</a></h3><p>Come selezionare l'id dell'immagine tramite ul suo url. Funzione molto ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/02/08/wordpress-visualizzare-post-di-una-categoria/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Visualizzare post di una categoria" title="Visualizzare post di una categoria" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/02/08/wordpress-visualizzare-post-di-una-categoria/" rel="bookmark">Visualizzare post di una categoria</a></h3><p>Come poter visualizzare i post di una determinata categoria con ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/09/07/selezionare-post-tramite-custom-fields/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Selezionare post tramite custom fields" title="Selezionare post tramite custom fields" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/09/07/selezionare-post-tramite-custom-fields/" rel="bookmark">Selezionare post tramite custom fields</a></h3><p>Cosa sono i custom fields? In wordpress abbiamo la possibilità ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/25/wordpress-post-correlati-e-link-automatici/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Post correlati e link automatici" title="Post correlati e link automatici" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/25/wordpress-post-correlati-e-link-automatici/" rel="bookmark">Post correlati e link automatici</a></h3><p>Aumentare la permanenza sul sito con i post correlati Per ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prendere la prima immagine del post</title>
		<link>http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-prendere-la-prima-immagine-del-post</link>
		<comments>http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 13:54:02 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP trick & tips]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4611</guid>
		<description><![CDATA[Come prendere la prima immagine del post. Questa semplice funzione ci permette di prendere la prima immagine inserita nel contenuto del post. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 function get_first_image&#40;$ID&#41; &#123; //prendo l'immagine in evidenza se [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://dot4all.it/wp-content/uploads/2011/07/wordpress-logo.png" rel="lightbox[4611]"><img class="alignleft size-thumbnail wp-image-2981" title="Wordpress logo" src="http://dot4all.it/wp-content/uploads/2011/07/wordpress-logo-150x150.png" alt="Wordpress logo" width="150" height="150" /></a>Come prendere la prima immagine del post.</h1>
<p>Questa semplice funzione ci permette di prendere la prima immagine inserita nel contenuto del post.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
</pre></td><td class="code"><pre class="" style="font-family:monospace;">function get_first_image<span class="br0">&#40;</span>$ID<span class="br0">&#41;</span> <span class="br0">&#123;</span>
	//prendo l'immagine in evidenza se esiste altrimenti tutte le img allegate al post
	$feature_image = wp_get_attachment_image_src<span class="br0">&#40;</span> get_post_thumbnail_id<span class="br0">&#40;</span>$ID<span class="br0">&#41;</span>, 'full'<span class="br0">&#41;</span>;
	$thumb = $feature_image<span class="br0">&#91;</span><span style="">0</span><span class="br0">&#93;</span>;
	if<span class="br0">&#40;</span>!$thumb<span class="br0">&#41;</span><span class="br0">&#123;</span>
		$files = get_children<span class="br0">&#40;</span>'post_parent='.$ID.'&amp;post_type=attachment&amp;post_mime_type=image'<span class="br0">&#41;</span>;
		//Get the Thumbnail URL
		if<span class="br0">&#40;</span>$files<span class="br0">&#41;</span> <span class="br0">&#123;</span>
			$keys = array_reverse<span class="br0">&#40;</span>array_keys<span class="br0">&#40;</span>$files<span class="br0">&#41;</span><span class="br0">&#41;</span>;
			$j=<span style="">0</span>;
			$num = $keys<span class="br0">&#91;</span>$j<span class="br0">&#93;</span>;
			$image=wp_get_attachment_image<span class="br0">&#40;</span>$num, 'large', false<span class="br0">&#41;</span>;
			$imagepieces = explode<span class="br0">&#40;</span>'&quot;', $image<span class="br0">&#41;</span>;
			$imagepath = $imagepieces<span class="br0">&#91;</span><span style="">1</span><span class="br0">&#93;</span>;
			$thumb=wp_get_attachment_url<span class="br0">&#40;</span>$num<span class="br0">&#41;</span>;
		<span class="br0">&#125;</span>else <span class="br0">&#123;</span>
			$postcontent = wp_get_single_post<span class="br0">&#40;</span>$ID<span class="br0">&#41;</span>;
			$output = preg_match_all<span class="br0">&#40;</span>'/&lt;img.+src=<span class="br0">&#91;</span>\'&quot;<span class="br0">&#93;</span><span class="br0">&#40;</span><span class="br0">&#91;</span>^\'&quot;<span class="br0">&#93;</span>+<span class="br0">&#41;</span><span class="br0">&#91;</span>\'&quot;<span class="br0">&#93;</span>.*&gt;/i', $postcontent-&gt;post_content, $matches<span class="br0">&#41;</span>;
			$thumb = $matches <span class="br0">&#91;</span><span style="">1</span><span class="br0">&#93;</span> <span class="br0">&#91;</span><span style="">0</span><span class="br0">&#93;</span>;
		<span class="br0">&#125;</span>
	<span class="br0">&#125;</span>
	if<span class="br0">&#40;</span>!empty<span class="br0">&#40;</span>$thumb<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span> //Defines a default image
		print $thumb;
	<span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></table></div>

<p>Questa funzione è molto utile se vogliamo personalizzare il layout del nostro tema. Spieghiamo cosa fa questa codice:</p>
<p>innanzitutto diciamo che questa funzione ritorna l&#8217;url dell&#8217;immagine per poi utilizzarlo a nostro piacimento ad esempio è possibile interagire con la libreria timthumb per creare delle miniature al volo.</p>
<p>La sequenza di questo codice è di verificare come prima cosa che il post abbia l&#8217;immagine in evidenza selezionata. In caso contrario, andiamo a selezionare tutte le immagini collegate tramite la funzione <em><a title="Funzione wordpress get_children" href="http://codex.wordpress.org/Function_Reference/get_children#Show_the_first_image_associated_with_the_post">get_children</a> </em>e nel caso ritornasse un valore vuoto, andiamo ad analizzare ed estrarre l&#8217;immagine direttamente dal contenuto del post.</p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Problema immagini non collegate al post" title="Problema immagini non collegate al post" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/" rel="bookmark">Problema immagini non collegate al post</a></h3><p>Nessuna immagine attaccata al post. Stiamo riscontrando un problema con ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Prendere l&#8217;ID dell&#8217;immagine tramite url" title="Prendere l&#8217;ID dell&#8217;immagine tramite url" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/" rel="bookmark">Prendere l&#8217;ID dell&#8217;immagine tramite url</a></h3><p>Come selezionare l'id dell'immagine tramite ul suo url. Funzione molto ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/25/wordpress-post-correlati-e-link-automatici/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Post correlati e link automatici" title="Post correlati e link automatici" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/25/wordpress-post-correlati-e-link-automatici/" rel="bookmark">Post correlati e link automatici</a></h3><p>Aumentare la permanenza sul sito con i post correlati Per ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/07/creare-delle-miniature-con-timthumb/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/plugins/seo-alrp/default_thumbnail.gif&h=60&w=60" alt="Creare delle miniature:Timthumb" title="Creare delle miniature:Timthumb" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/07/creare-delle-miniature-con-timthumb/" rel="bookmark">Creare delle miniature:Timthumb</a></h3><p>Come creare delle miniature da un'immagine. Per noi sviluppatori, è ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/02/08/wordpress-visualizzare-post-di-una-categoria/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Visualizzare post di una categoria" title="Visualizzare post di una categoria" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/02/08/wordpress-visualizzare-post-di-una-categoria/" rel="bookmark">Visualizzare post di una categoria</a></h3><p>Come poter visualizzare i post di una determinata categoria con ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prendere l&#8217;ID dell&#8217;immagine tramite url</title>
		<link>http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-prendere-lid-dellimmagine-tramite-url</link>
		<comments>http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 13:26:32 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP trick & tips]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4607</guid>
		<description><![CDATA[Come selezionare l&#8217;id dell&#8217;immagine tramite ul suo url. Funzione molto utile per ottenere l&#8217;ID dell&#8217;immagine caricata tramite il suo url: 1 2 3 4 5 6 7 8 function get_attachment_id_from_src &#40;$image_src&#41; &#123; &#160; global $wpdb; $query = &#34;SELECT ID FROM {$wpdb-&#62;posts} WHERE guid='$image_src'&#34;; $id = $wpdb-&#62;get_var&#40;$query&#41;; return $id; &#160; &#125; Richiamando questa funzione possiamo avere [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://dot4all.it/wp-content/uploads/2011/07/wordpress-logo.png" rel="lightbox[4607]"><img class="alignleft size-thumbnail wp-image-2981" title="Wordpress logo" src="http://dot4all.it/wp-content/uploads/2011/07/wordpress-logo-150x150.png" alt="Wordpress logo" width="150" height="150" /></a>Come selezionare l&#8217;id dell&#8217;immagine tramite ul suo url.</h1>
<p>Funzione molto utile per ottenere l&#8217;ID dell&#8217;immagine caricata tramite il suo url:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> get_attachment_id_from_src <span style="color: #009900;">&#40;</span><span style="color: #000088;">$image_src</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT ID FROM <span style="color: #006699; font-weight: bold;">{$wpdb-&gt;posts}</span> WHERE guid='<span style="color: #006699; font-weight: bold;">$image_src</span>'&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_var</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$id</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Richiamando questa funzione possiamo avere l&#8217;ID dell&#8217;immagine tramite il suo url per poi poterlo utilizzare nel nostro template.</p>
<p>Questa funzione l&#8217;abbiamo trovata nel forum di worpdress.org. Un grazie particolare a James Lafferty per averla postata.</p>
<p>Questo il link al post del forum: <a title="Wordpress: Ottenere l'id dell'immagine tramite il suo url" href="http://wordpress.org/support/topic/need-to-get-attachment-id-by-image-url#post-1943754">forum wordpress.org</a></p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Problema immagini non collegate al post" title="Problema immagini non collegate al post" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/10/wordpress-problema-immagini-non-collegate-al-post/" rel="bookmark">Problema immagini non collegate al post</a></h3><p>Nessuna immagine attaccata al post. Stiamo riscontrando un problema con ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Prendere la prima immagine del post" title="Prendere la prima immagine del post" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/10/wordpress-prendere-la-prima-immagine-del-post/" rel="bookmark">Prendere la prima immagine del post</a></h3><p>Come prendere la prima immagine del post. Questa semplice funzione ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/03/wordpress-visualizzare-i-post-dell-utente/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Visualizzare i post dell&#8217;utente" title="Visualizzare i post dell&#8217;utente" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/03/wordpress-visualizzare-i-post-dell-utente/" rel="bookmark">Visualizzare i post dell&#8217;utente</a></h3><p>Come visualizzare solo i post dell'autore nell'amministrazione di wordpress WordPress ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/03/31/recuperare-il-ruolo-dellutente-wordpress/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Recuperare il ruolo dell&#8217;utente &#8211; WP" title="Recuperare il ruolo dell&#8217;utente &#8211; WP" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/03/31/recuperare-il-ruolo-dellutente-wordpress/" rel="bookmark">Recuperare il ruolo dell&#8217;utente &#8211; WP</a></h3><p>Semplice funzione che ci permette di conoscere il ruolo dell'utente ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/09/07/selezionare-post-tramite-custom-fields/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Selezionare post tramite custom fields" title="Selezionare post tramite custom fields" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/09/07/selezionare-post-tramite-custom-fields/" rel="bookmark">Selezionare post tramite custom fields</a></h3><p>Cosa sono i custom fields? In wordpress abbiamo la possibilità ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/04/10/wordpress-prendere-lid-dellimmagine-tramite-url/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery: Effetto slider</title>
		<link>http://dot4all.it/2012/04/05/jquery-effetto-slider/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jquery-effetto-slider</link>
		<comments>http://dot4all.it/2012/04/05/jquery-effetto-slider/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 17:25:20 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4600</guid>
		<description><![CDATA[Effetto slider in jQuery. &#8220;L&#8217;unica limitazione è la tua immaginazione&#8221; Ottimo slider da poter utilizzare nel nostro sito web per effetti davvero notevoli. Vuoi stupire i tuoi clienti? Allora non ti resta che utilizzare questo plugin jQuery. Il plugin è gratutito ed è possibile utilizzarlo su un numero illimitato di siti. Esiste anche una versione [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://dot4all.it/wp-content/uploads/2012/03/jquery-logo.png" rel="lightbox[4600]"><img class="alignleft size-thumbnail wp-image-4583" title="logo jquery" src="http://dot4all.it/wp-content/uploads/2012/03/jquery-logo-150x150.png" alt="jQuery" width="150" height="150" /></a>Effetto slider in jQuery.</h1>
<p>&#8220;<em>L&#8217;unica limitazione è la tua immaginazione</em>&#8221;</p>
<p>Ottimo slider da poter utilizzare nel nostro sito web per effetti davvero notevoli.</p>
<p>Vuoi stupire i tuoi clienti? Allora non ti resta che utilizzare questo plugin jQuery.</p>
<p>Il plugin è gratutito ed è possibile utilizzarlo su un numero illimitato di siti. Esiste anche una versione pronta per l&#8217;utilizzo con wordpress ma a pagamento.</p>
<p>Questo il link per vedere il plugin in azione, per scaricarlo o per acquistare una licenza per wordpress.</p>
<p>Esempi di slider jquery: <a title="jQuery Slider" href="http://www.idangero.us/cs/">Crop Slider 2</a></p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/03/27/esempi-di-animazioni-in-jquery/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2012/03/jquery-logo-150x150.png&h=60&w=60" alt="Esempi di animazioni in jQuery" title="Esempi di animazioni in jQuery" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/03/27/esempi-di-animazioni-in-jquery/" rel="bookmark">Esempi di animazioni in jQuery</a></h3><p>Questo link è ottimo per prendere spunto su animazioni create ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/08/wordpress-verifica-vulnerabilita-libreria-timthumb/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Verifica vulnerabilità libreria timthumb" title="Verifica vulnerabilità libreria timthumb" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/08/wordpress-verifica-vulnerabilita-libreria-timthumb/" rel="bookmark">Verifica vulnerabilità libreria timthumb</a></h3><p>Milioni di siti wordpress a rischio di attacco. Dopo aver ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/02/wordpress-rimuovere-category-dall-url/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Rimuovere category dall&#8217;url" title="Rimuovere category dall&#8217;url" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/02/wordpress-rimuovere-category-dall-url/" rel="bookmark">Rimuovere category dall&#8217;url</a></h3><p>Come e perché eliminare la categoria base "/category" dall'url. Come ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/11/wordpress-wp-syntax-code-highlighting/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wp-syntax-in-azione-300x266.png&h=60&w=60" alt="WP-syntax code highlighting" title="WP-syntax code highlighting" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/11/wordpress-wp-syntax-code-highlighting/" rel="bookmark">WP-syntax code highlighting</a></h3><p>Plugin per il code highlighting in wordpress Se abbiamo un ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/03/wordpress-visualizzare-gli-utenti-online/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Visualizzare gli utenti online" title="Visualizzare gli utenti online" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/03/wordpress-visualizzare-gli-utenti-online/" rel="bookmark">Visualizzare gli utenti online</a></h3><p>Quanti utenti ci sono online? Un dato molto utile per ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/04/05/jquery-effetto-slider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alo Easy newsletter problema invio</title>
		<link>http://dot4all.it/2012/04/02/alo-easy-newsletter-problema-invio/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=alo-easy-newsletter-problema-invio</link>
		<comments>http://dot4all.it/2012/04/02/alo-easy-newsletter-problema-invio/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 13:59:06 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP trick & tips]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4597</guid>
		<description><![CDATA[Alo easymail newsletter  non invia le mail a tutti gli utenti. Alo easymail newsletter, da quanto dice il nome, è un plugin per la gestione di newsletter gratuito per un utilizzo professionale delle campagne di marketing. Un problema che abbiamo riscontrato è che l&#8217;invio delle mail potrebbe interrompersi di punto in bianco e rimanere per [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://dot4all.it/wp-content/uploads/2012/04/alo-easynewsletter.png" rel="lightbox[4597]"><img class="alignleft size-full wp-image-4598" title="logo Alo easy newsletter" src="http://dot4all.it/wp-content/uploads/2012/04/alo-easynewsletter.png" alt="logo Alo easy newsletter" width="168" height="177" /></a>Alo easymail newsletter  non invia le mail a tutti gli utenti.</h1>
<p><a title="Alo easymail newsletter per wordpress" href="http://www.eventualo.net/blog/wp-alo-easymail-newsletter/">Alo easymail newsletter</a>, da quanto dice il nome, è un plugin per la gestione di newsletter gratuito per un utilizzo professionale delle campagne di marketing.</p>
<p>Un problema che abbiamo riscontrato è che l&#8217;invio delle mail potrebbe interrompersi di punto in bianco e rimanere per giorni appeso senza mai arrivare al completamento dell&#8217;operazione.</p>
<p>Questo è dovuto, nel nostro caso, ad alcuni indirizzi email inseriti non correttamente cioè con spazi all&#8217;inizio o alla fine. Questi indirizzi email non validi creavano una sorta di loop infinito dato che l&#8217;indirizzo email a cui inviare la mail non passava la validazione.</p>
<p>Spieghiamo come funziona l&#8217;invio delle mail:</p>
<ul>
<li>Il cron che gestisce l&#8217;invio viene avviato ogni 10min (valore di default che è possibile modificare).</li>
<li>Ad ogni avvio della procedura una query preleva gli indirizzi a cui mandare la newsletter.,</li>
<li>Viene verificata la validità dell&#8217;indirizzo</li>
<li>Viene inviata la mail</li>
</ul>
<p>Il problema sorge quando l&#8217;indirizzo email non viene validato quindi la mail non viene inviata ma lo stato di quell&#8217;invio non viene aggiornato. Al successivo avvio del cron, la query che preleva gli indirizzi prenderà nuovamente quello errato che precedentemente non aveva passato la validazione e nuovamente non la passerà. In questo modo non vedremo mai l&#8217;invio della newsletter completo al 100%.</p>
<p>Il file che provvede al controllo della mail è alo-easymail_functions.php all riga #1642 dove troveremo questo codice:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span>is_email<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$recipient</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">email</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">return</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Questo controllo non fa altro che uscire dall&#8217;esecuzione in caso di email non corretta.</p>
<p>La nostra idea è di modificarlo con un controllo differente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span>is_email<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$recipient</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">email</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$wpdb</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">update</span><span style="color: #009900;">&#40;</span>    <span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">{$wpdb-&gt;prefix}</span>easymail_recipients&quot;</span><span style="color: #339933;">,</span>
<span style="color: #990000;">array</span> <span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'result'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #339933;">-</span><span style="color: #cc66cc;">2</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
<span style="color: #990000;">array</span> <span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'ID'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$recipient</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span> <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>return<span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>In questo modo la mail non corretta non verrà più ripescata e sapremo anche che è un indirizzo non corretto.</p>
<p>L&#8217;unico problema è che aggiornando noi il file, in un futuro aggiornamento del plugin, perderemo il lavoro fatto.</p>
<p>Abbiamo inviato una segnalazione all&#8217;autore per chiedere se è possibile integrare questo controllo aggiuntivo nativamente.</p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/07/usare-gmail-come-server-smtp-e-phpmailer/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/08/google-logo-150x94.gif&h=60&w=60" alt="Usare gmail come server SMTP" title="Usare gmail come server SMTP" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/07/usare-gmail-come-server-smtp-e-phpmailer/" rel="bookmark">Usare gmail come server SMTP</a></h3><p>Utilizzare gmail come server SMTP con la classe PHPmailer Sui ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/10/07/wp-thumbie-problema-caption/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="WP thumbie problema caption" title="WP thumbie problema caption" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/10/07/wp-thumbie-problema-caption/" rel="bookmark">WP thumbie problema caption</a></h3><p>Problema visualizzazione caption con WP thumbie WP thumbie è un'ottimo plugin ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/03/02/wordpress-escludere-un-plugin-dall-aggiornamento/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Escludere un plugin dall&#8217;aggiornamento" title="Escludere un plugin dall&#8217;aggiornamento" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/03/02/wordpress-escludere-un-plugin-dall-aggiornamento/" rel="bookmark">Escludere un plugin dall&#8217;aggiornamento</a></h3><p>Come escludere un plugin dall'aggiornamento automatico. Quando sviluppiamo un sito ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/01/17/hash-table-trovata-vulnerabilita-di-sicurezza/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/php-150x150.jpg&h=60&w=60" alt="HASH TABLE: Trovata vulnerabilità" title="HASH TABLE: Trovata vulnerabilità" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/01/17/hash-table-trovata-vulnerabilita-di-sicurezza/" rel="bookmark">HASH TABLE: Trovata vulnerabilità</a></h3><p>Identificata una grave vulnerabilità nelle HASH TABLE che affligge PHP ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/04/12/gmail-tap-la-nuova-tastiera-a-2-tasti/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2012/04/googlemail_tap-84.png&h=60&w=60" alt="Gmail Tap la nuova tastiera a 2 tasti" title="Gmail Tap la nuova tastiera a 2 tasti" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/04/12/gmail-tap-la-nuova-tastiera-a-2-tasti/" rel="bookmark">Gmail Tap la nuova tastiera a 2 tasti</a></h3><p>Gmail Tap La nuova frontiera delle tastiere. Scrivere email utilizzando ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/04/02/alo-easy-newsletter-problema-invio/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Backup in tempo reale</title>
		<link>http://dot4all.it/2012/03/28/backup-in-tempo-reale/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=backup-in-tempo-reale</link>
		<comments>http://dot4all.it/2012/03/28/backup-in-tempo-reale/#comments</comments>
		<pubDate>Wed, 28 Mar 2012 12:14:33 +0000</pubDate>
		<dc:creator>dot4all</dc:creator>
				<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[Backup]]></category>

		<guid isPermaLink="false">http://dot4all.it/?p=4586</guid>
		<description><![CDATA[Mai più dati persi con Yadis! Di software per effettuare backup programmati ce ne sono svariati. Alcuni free ed altri commerciali. Alcuni molto semplici nel loro utilizzo altri molto complessi nella configurazione. In questo articolo parliamo di Yadis! un software free che permette di effettuare backup in tempo reale creando copie di sicurezza su dischi esterni o [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://dot4all.it/wp-content/uploads/2012/03/logo_yadisbackup.jpg" rel="lightbox[4586]"><img class="alignleft size-full wp-image-4589" title="Yadis! backup" src="http://dot4all.it/wp-content/uploads/2012/03/logo_yadisbackup.jpg" alt="Yadis! backup" width="120" height="90" /></a>Mai più dati persi con Yadis!</h1>
<p>Di software per effettuare backup programmati ce ne sono svariati. Alcuni free ed altri commerciali. Alcuni molto semplici nel loro utilizzo altri molto complessi nella configurazione.</p>
<p>In questo articolo parliamo di <strong>Yadis! </strong>un software free che permette di effettuare <strong>backup in tempo reale </strong>creando copie di sicurezza su dischi esterni o dischi di rete.</p>
<p>Il software, una volta configurato, provvede ad effettuare un backup sulla cartella di destinazione quando rileva una modifica sul contenuto della cartella di origine.</p>
<p>Uno dei vantaggi di questo software, è la sua leggerezza. Cosa molto importante per non interferire con altri software che si stanno utilizzando.</p>
<p><img class="size-medium wp-image-4587 alignright" title="Yadis backup" src="http://dot4all.it/wp-content/uploads/2012/03/yadis-backup-300x206.png" alt="Yadis backup" width="300" height="206" /></p>
<p>Altra cosa molto utile e molto importante è che Yadis, in caso di cartella di destinazione non disponibile, terrà traccia di tutte le modifiche apportate ai file e cartelle della sorgente di origine per poi avviare il backup quando questa sarà nuovamente disponibile.</p>
<p>Per i meno esperti diciamo che l&#8217;installazione e la configurazione è molto semplice quindi, con pochi semplici passi potrete mettere in sicurezza i vostri dati.</p>
<p>Ecco il link per scaricare Yadis! Backup: <a title="Download Yadis Backup" href="http://www.codessentials.com/products/yadis/setup.exe">scarica Yadis!</a></p>
<div id="seo_alrp_related"><h2>Ti potrebbe interessare:</h2><ul><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2010/11/28/scopri-se-la-tua-username-e-disponibile/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/plugins/seo-alrp/default_thumbnail.gif&h=60&w=60" alt="Scopri se la tua username è disponibile" title="Scopri se la tua username è disponibile" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2010/11/28/scopri-se-la-tua-username-e-disponibile/" rel="bookmark">Scopri se la tua username è disponibile</a></h3><p>namechk è un servizio molto simpatico che ci rivela se ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2012/01/17/hash-table-trovata-vulnerabilita-di-sicurezza/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/php-150x150.jpg&h=60&w=60" alt="HASH TABLE: Trovata vulnerabilità" title="HASH TABLE: Trovata vulnerabilità" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2012/01/17/hash-table-trovata-vulnerabilita-di-sicurezza/" rel="bookmark">HASH TABLE: Trovata vulnerabilità</a></h3><p>Identificata una grave vulnerabilità nelle HASH TABLE che affligge PHP ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/08/03/wordpress-visualizzare-gli-utenti-online/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Visualizzare gli utenti online" title="Visualizzare gli utenti online" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/08/03/wordpress-visualizzare-gli-utenti-online/" rel="bookmark">Visualizzare gli utenti online</a></h3><p>Quanti utenti ci sono online? Un dato molto utile per ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/07/18/wordpress-in-italiano-come-installare-file-di-lingua/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/uploads/2011/07/wordpress-logo-150x150.png&h=60&w=60" alt="Installare file di lingua" title="Installare file di lingua" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/07/18/wordpress-in-italiano-come-installare-file-di-lingua/" rel="bookmark">Installare file di lingua</a></h3><p>WordPress: come installare i file di lingua in pochi semplici ...</p></div></li><li><div class="seo_alrp_rl_thumb" style="float:left; margin: 0 10px 5px 0; border: 2px solid #eee ; padding: 2px;"><a href="http://dot4all.it/2011/11/07/creare-delle-miniature-con-timthumb/" rel="bookmark"><img src="http://dot4all.it/wp-content/plugins/seo-alrp/thumb.php?src=/wp-content/plugins/seo-alrp/default_thumbnail.gif&h=60&w=60" alt="Creare delle miniature:Timthumb" title="Creare delle miniature:Timthumb" width="60" height="60" class="seo_alrp_thumb" /></a> </div><div class="seo_alrp_rl_content"><h3><a href="http://dot4all.it/2011/11/07/creare-delle-miniature-con-timthumb/" rel="bookmark">Creare delle miniature:Timthumb</a></h3><p>Come creare delle miniature da un'immagine. Per noi sviluppatori, è ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://dot4all.it/2012/03/28/backup-in-tempo-reale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

