<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Il blog che non c'è</title>
	
	<link>http://www.gialloporpora.netsons.org</link>
	<description />
	<pubDate>Sat, 10 May 2008 23:48:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/IlBlogCheNonC" type="application/rss+xml" /><feedburner:emailServiceId>532225</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/IlBlogCheNonC" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FIlBlogCheNonC" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>Ma il validatore ragiona ogni tanto ?</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/286384888/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/05/08/ma-il-validatore-serve/#comments</comments>
		<pubDate>Thu, 08 May 2008 22:13:11 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[quicknews]]></category>

		<category><![CDATA[windows]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[idiozia]]></category>

		<category><![CDATA[mioblog]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/?p=357</guid>
		<description><![CDATA[Questo è l&#8217;errore che mi riporta:

 You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the &#8220;Strict&#8221; document type with a document that uses frames (e.g. you must use the [...]]]></description>
			<content:encoded><![CDATA[<p>Questo è l&#8217;errore che mi riporta:</p>
<blockquote><p>
 You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the &#8220;Strict&#8221; document type with a document that uses frames (e.g. you must use the &#8220;Transitional&#8221; document type to get the &#8220;target&#8221; attribute), or by using vendor proprietary extensions such as &#8220;marginheight&#8221; (this is usually fixed by using CSS to achieve the desired effect instead).
</p></blockquote>
<p>nessuno dei  suggerimenti riportati risolve il problema, più semplicemente <strong>onClick</strong> va scritto tutto in minuscolo <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> .<br />
Io sono un  deficiente  perchè ho seminato questo errore su tutte le pagine del blog, insomma a controllare prima non sarebbe successo, però anche il validatore non scherza, insomma potrebbe essere un po&#8217; più intelligente <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> . Ovviamente, non lo correggo, nessun browser credo possa essere così stupido da pretendere il minuscolo per forza <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> .</p>
<p><img src="http://i250.photobucket.com/albums/gg274/gialloporpora/validatorew3c.png" akt="Icona pagian validata W3C con XHTML 1.0" class="center"/></p>
<p>Pure il K2 ci si mette a duplicare gli ID, bah correggerò.</p>
<blockquote>
<p>An &#8220;id&#8221; is a unique identifier. Each time this attribute is used in a document it must have a different value. If you are using this attribute as a hook for style sheets it may be more appropriate to use classes (which group elements) than id (which are used to identify exactly one element).
</p></blockquote>
<p>Technorati Tags: <a href="http://technorati.com/tag/validatore" rel="tag">validatore</a>, <a href="http://technorati.com/tag/html" rel="tag">html</a>, <a href="http://technorati.com/tag/idiozia" rel="tag">idiozia</a>, <a href="http://technorati.com/tag/k2" rel="tag">k2</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=9RJTNV"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=9RJTNV" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=BUemOH"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=BUemOH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=RToLBH"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=RToLBH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=wNLNOh"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=wNLNOh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/286384888" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/05/08/ma-il-validatore-serve/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F05%2F08%2Fma-il-validatore-serve%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/05/08/ma-il-validatore-serve/</feedburner:origLink></item>
		<item>
		<title>Come implementare la copia del testo usando Javascript + Flash (cross browser)</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/286161723/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/05/08/come-implementare-la-copia-del-testo-usando-javascript-flash-cross-browser/#comments</comments>
		<pubDate>Thu, 08 May 2008 15:49:23 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[web]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[programmazione]]></category>

		<category><![CDATA[usabilità]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/?p=356</guid>
		<description><![CDATA[Vediamo come è possibile implementare una funzione per la copia automatica in clipboard del contenuto di una stringa, la cosa può tornare  utile per far selezionare direttamente all&#8217;utente delle parti di testo e copiarlo senza dover usare la combinazione CTRL-C. A me è servita solo per aggiornare  il mio userscript che inserisce il [...]]]></description>
			<content:encoded><![CDATA[<p>Vediamo come è possibile implementare una funzione per la copia automatica in clipboard del contenuto di una stringa, la cosa può tornare  utile per far selezionare direttamente all&#8217;utente delle parti di testo e copiarlo senza dover usare la combinazione <strong>CTRL-C</strong>. A me è servita solo per aggiornare  <a href="http://userscripts.org/scripts/show/26034" target="_blank">il mio userscript</a> che inserisce il codice HTML valido nelle pagine di Youtube, in questo modo basta selezionare il box dove  si trova il codice  ed incollarlo sul proprio editor HTML <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , <em>any suggestions  about errors in my poor english are greatly appreciated</em> <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Usando Javascript la cosa non è possibile, molti browser infatti, impediscono, per ragioni di sicurezza, l&#8217;accesso alla clipboard via Javascript. Se ci si limitasse ad IE invece, sarebbe  possibile ottenere la cosa utilizzando il solo <em>Javascript</em>, se si vuole invece fare una cosa cross-browser è necessario utilizzare uno script in Flash.  Tutto sommato Flash è i plugin più popolare, molto probabilmente la maggioranza degli utenti lo ha installato e quindi non ci dovrebbero essere grossi problemi. </p>
<p><img src="http://i250.photobucket.com/albums/gg274/gialloporpora/logoflash.png" alt="Logo di Adobe Flash" class="center"/></p>
<p>Qui di seguito riporto la tecnica da usare per implementare la funzione <strong>copyToClipboard</strong> e il metodo di utilizzo, la funzione è leggermente modificata rispetto all&#8217;originale, queste sono le modifiche che ho apportato:</p>
<ul>
<li>rimossa la parte di codice relativa a IE (che permette di suo  di inviare testo alla clipboard), dovrebbe comunque funzionare se il plugin Flash è installato (io non ho il plugin di Flash in IE, quindi servirebbe verificarlo <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> );</li>
<li>l&#8217;originale permetteva solo la copia di testo  inserito all&#8217;interno di tag INPUT (accettava l&#8217;oggetto come parametro), la mia versione invece accetta una stringa come input <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ;</li>
</ul>
<p>La funzione originale è possibile l&#8217;abbiate vista all&#8217;opera su Photobucket o su Urltea  (prima di capire che sfruttava Flash avevo una mezza idea di aprire un bug su Bugzilla <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> ), quella modificata la potete vedere all&#8217;opera  <a href="http://www.gialloporpora.netsons.org/testcase/copytoclipboard.html" target="_blank">su questa pagina</a> selezionando il codice  della funzione inserito nel tag PRE (ho preparato una pagina a parte perchè non voglio caricare lo script sulla pagina del post).</p>
<p>Innanzitutto, bisogna scaricare il file <em>_clipboard.swf</em>, che potete trovare al link inserito a fine post. Il file è distribuito con licenza GPL (non da me ma dall&#8217;autore),  quindi lo potete usare come meglio credete <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . </p>
<blockquote cite="http://www.jeffothy.com/weblog/clipboard-copy"><p>
I’ve uploaded the SWF file that you can use in your own webpage.</p>
<p>This software is licensed under the GPL so you can take this solution, change it, whatever, free.
</p></blockquote>
<p>Una volta uploadato il file <em>_clipboard.swf</em> sul vostro spazio Web  (non usate quello caricato sul mio server, grazie!) inserite il percorso del file nella variabile <em>clipboardswfpath</em> e richiamate la funzione  all&#8217;interno della pagina in cui desiderate utilizzarla passandogli come argomento una stringa che verrà copiata nella clipboard del visitatore.</p>
<pre>
copyToClipboard(document.getElementById('input_id').value);
</pre>
<p>per un tag PRE (e probabilmente per quasi tutti gli altri):</p>
<pre>
oggetto=document.getElementById('id_tag_pre');
range = document.createRange();
range.selectNodeContents(oggetto);
copyToClipboard(range);
</pre>
<p>per IE usate <em>getElementById(&#8217;mypre_id&#8217;).innerText</em>.<br />
Ecco la funzione:</p>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">

function copyToClipboard(texttocopy)
{
	  var clipboardswfpath="indirizzo_file_SWF";
	var flashcopier = 'flashcopier';
	if(!document.getElementById(flashcopier)) {
		var divholder = document.createElement('div');
		divholder.id = flashcopier;
			document.body.appendChild(divholder);
    }
	document.getElementById(flashcopier).innerHTML = '';
	var divinfo = '&amp;lt;embed src="'+clipboardswfpath+'"  FlashVars="clipboard='+encodeURIComponent(texttocopy)+'" width="0" height="0"&gt;&amp;lt;/embed&gt;';
	document.getElementById(flashcopier).innerHTML = divinfo;
}
</pre>
<p>Purtroppo non è possibile, come da suggerimento che ho avuto su <em>userscript.org</em> inserire il file SWF come stringa di caratteri usando un data link, al momento i browser non supportano.  </p>
<p>Come piccola considerazione finale,  vorrei far notare a tutti quanto possa influenzare la &#8220;sicurezza&#8221; di un browser l&#8217;utilizzo di un plugin. Se, escludendo IE, nessun altro browser si fida a dare accesso in scrittura alla clipboard un motivo deve pur esserci, il fatto che avendo il plugin Flash installato si possa &#8220;raggirare&#8221; questa restrizione  dovrebbe far riflettere. Certo,  poter accedere alla clipboard permette alle applicazioni Web maggiori  funzionalità ma a  discapito, forse, della sicurezza.  Rassicuro tutti, dicendo che nemmeno Flash dà accesso alla clipboard in lettura <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> . </p>
<p>Ringrazio <a href="http://engelium.netsons.org/blog/" target="_blank">ssjx/Engelium</a> che mi ha fatto interessare all&#8217;argomento <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><b>Fonte:</b> <a href="http://www.jeffothy.com/weblog/clipboard-copy" target="_blank">Clipboard Copy</a>.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/javascript" rel="tag">javascript</a>, <a href="http://technorati.com/tag/browser" rel="tag">browser</a>, <a href="http://technorati.com/tag/clipboard" rel="tag">clipboard</a>, <a href="http://technorati.com/tag/flash" rel="tag">flash</a></p>
<div align="center" style="border:1px solid #548ada; clear: both;"><strong>Ti &egrave; piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!</strong><br />
			<script type="text/javascript" language="javascript"><!--
document.write('<iframe src="http://oknotizie.alice.it/go_frametop.html.php?us=58910aa8b7b3ed28" allowtransparency="true" style="width:100%;height:40px;" scrolling="no" frameborder="0"></iframe>');
--></script><br />Puoi votare l'articolo anche <a target="_blank" href="http://oknotizie.alice.it/go.php?us=58910aa8b7b3ed28" title="Votami su OKNOtizie">qui</a>, gli articoli precedenti <a target="_blank" href="http://oknotizie.alice.it/gialloporpora/news" title="Votami su OKNOtizie">qui</a>.</div>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=qU9Yup"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=qU9Yup" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=b0CrTH"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=b0CrTH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=80KPoH"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=80KPoH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=f4nivh"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=f4nivh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/286161723" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/05/08/come-implementare-la-copia-del-testo-usando-javascript-flash-cross-browser/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F05%2F08%2Fcome-implementare-la-copia-del-testo-usando-javascript-flash-cross-browser%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/05/08/come-implementare-la-copia-del-testo-usando-javascript-flash-cross-browser/</feedburner:origLink></item>
		<item>
		<title>K2 RC6 e Wordpress 2.5.1</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/281404850/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/05/01/k2-rc6-e-wordpress-251/#comments</comments>
		<pubDate>Thu, 01 May 2008 11:40:46 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[quicknews]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/05/01/k2-rc6-e-wordpress-251/</guid>
		<description><![CDATA[Essendo stata rilasciata la RC6 del tema K2 ho deciso di procedere  all&#8217;update. Purtroppo c&#8217;è stata qualche modifica al tema, spero non ci siano troppi problemi, e comunque credo di avere un po&#8217; di tempo questo week-end per rivedere il layout del blog.
Per chi volesse la mia personale localizzazione del K2 i file li [...]]]></description>
			<content:encoded><![CDATA[<p>Essendo stata rilasciata la RC6 del tema K2 ho deciso di procedere  all&#8217;update. Purtroppo c&#8217;è stata qualche modifica al tema, spero non ci siano troppi problemi, e comunque credo di avere un po&#8217; di tempo questo week-end per rivedere il layout del blog.</p>
<p>Per chi volesse la mia personale localizzazione del K2 i file li trovate qui:</p>
<ul>
<li><a href="http://www.gialloporpora.netsons.org/download/it_IT.po" target="_blank">File PO</a></li>
<li><a href="http://www.gialloporpora.netsons.org/download/it_IT.mo" target="_blank">File compilato (.mo)</a></li>
</ul>
<p>Purtroppo il file POT distribuito con la RC6 è corrotto (vedi anche  questo <a href="http://getk2.com/forum/showthread.php?t=8178" target="_blank">Topic</a> sul forum di K2) e ho dovuto modificarlo manualmente con un editor di testo per farlo funzionare. Per ora mi sembra non ci siano problemi, però avendolo dovuto modificare a manina, è possibile che qualcosa di sbagliato ci sia <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> . I titoli dei moduli non sono più traducibili, ma resta possibile personalizzarli una volta aggiunti alla sidebar, che tradotto significa: « il titolo del modulo mostrato al lettore lo si può decidere personalizzando il modulo stesso ».</p>
<p>Con un po&#8217; di fortuna, stasera aggiorno anche a Wordpress 2.5.1.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/wordpress" rel="tag">wordpress</a>, <a href="http://technorati.com/tag/k2" rel="tag">k2</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=92ks4S"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=92ks4S" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=Twa8OH"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=Twa8OH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=vhJ3UH"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=vhJ3UH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=fZJGZh"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=fZJGZh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/281404850" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/05/01/k2-rc6-e-wordpress-251/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F05%2F01%2Fk2-rc6-e-wordpress-251%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/05/01/k2-rc6-e-wordpress-251/</feedburner:origLink></item>
		<item>
		<title>Uno sguardo ai “SEgnalibri Smart” e alle “Places query”</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/279423294/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/28/uno-sguardo-ai-segnalibri-smart-e-alle-places-query/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 14:23:41 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[firefox]]></category>

		<category><![CDATA[places]]></category>

		<category><![CDATA[segnalibri]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/28/uno-sguardo-ai-segnalibri-smart-e-alle-places-query/</guid>
		<description><![CDATA[In Firefox3, oltre ai normali segnalibri, vengono creati i cosidetti &#8220;Segnalibri Smart&#8221;, che altro non sono se non  delle rappresentazioni sottoforma di  cartelle di segnalibri dei risultati di una  &#8220;Places Query&#8221;. Se, per errore, si dovesse rimuoverli ecco come ripristinarli:

digitare about:config nella barra degli indirizzi;
cercare la voce: browser.places.createdSmartBookmarks. e impostarne il valore [...]]]></description>
			<content:encoded><![CDATA[<p>In Firefox3, oltre ai normali segnalibri, vengono creati i cosidetti &#8220;Segnalibri Smart&#8221;, che altro non sono se non  delle rappresentazioni sottoforma di  cartelle di segnalibri dei risultati di una  &#8220;Places Query&#8221;. Se, per errore, si dovesse rimuoverli ecco come ripristinarli:</p>
<ol>
<li>digitare <strong>about:config</strong> nella barra degli indirizzi;</li>
<li>cercare la voce: <strong>browser.places.createdSmartBookmarks.</strong> e impostarne il valore a <em>false</em></li>
<li> al prossimo riavvio di Firefox i &#8220;Segnalibri Smart&#8221; verranno ripristinati e appariranno nella Barra dei Segnalibri.</li>
</ol>
<p>Esiste anche un altro modo per costruire queste voci singolarmente,  reinserendo  nella cartella &#8220;Segnalibri Smart&#8221; la giusta query. Ecco le query da inserire per le singole voci:</p>
<ul>
<li>Segnalibri più recenti</li>
</ul>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
place:folder=BOOKMARKS_MENU&#038;folder=UNFILED_BOOKMARKS&#038;folder=TOOLBAR&#038;queryType=1&#038;sort=12&#038;excludeItemIfParentHasAnnotation=livemark%2FfeedURI&#038;maxResults=10&#038;excludeQueries=1
</pre>
<ul>
<li>Segnalibri più visitati</li>
</ul>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
place:queryType=0&#038;sort=8&#038;maxResults=10
</pre>
<ul>
<li>Etichette più recenti</li>
</ul>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
place:type=6&#038;sort=14&#038;maxResults=10
</pre>
<p>Si possono ovviamente,  trovare altre query interessanti da aggiungere ai &#8220;Segnalibri Smart&#8221;, per ora l&#8217;unica applicazione utile  è quella trovata sul secondo articolo riportato nelle fonti, dove si spiega come mostrare gli ultimi   segnalibri con una specifica etichetta. Possibili applicazioni:</p>
<ul>
<li>come suggerito nell&#8217;articolo sopraindicato, è possibile taggare con <em>commenti</em> tutte le pagine  in cui si è commentato e queste verranno quindi visualizzate tutte sotto &#8220;Segnalibri Smart&#8221;;</li>
<li>si può taggare una pagina come &#8220;toread&#8221; , creando poi un segnalibro smart per questa etichetta sarà possibile avere una lista di tutte le pagine che si è deciso di leggere in un secondo momento.</li>
</ul>
<p>La query da fare per avere  un segnalibro Smart che mostra le ultime pagine salvate come segnalibro con una certa etichetta è la seguente:</p>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
place:folder=<b>ID</b>&#038;queryType=1&#038;group=3&#038;sort=4&#038;applyOptionsToContainers=1&#038;maxResults=15
</pre>
<p>dove <b>ID</b> è l&#8217;identificativo numerico della cartella associata alla nostra etichetta nel database <em>SQLite</em>. Per  trovare l&#8217;<b>ID</b> si può utilizzare <a href="https://addons.mozilla.org/it/firefox/addon/7103">Patch  for ibrary</a> , oppure il metodo che ho riportato in <a href="http://www.gialloporpora.netsons.org/index.php/2008/04/23/sage-per-firefox3-qualche-novita-in-arrivo/#comment-9553" target="_blank">questo commento</a> (strada molto più contorta).</p>
<p><b>Fonti e approfondimenti:</b>:</p>
<ol>
<li><a href="http://cybernetnews.com/2008/04/27/restore-firefox-3-smart-bookmarks/"   accesskey="1" title="Usa 1 come accesskey  per aprire questo link" target="_blank">Cybernet News - Restore Firefox Smart Bookmarks</a>.</li>
<li><a href="http://www.infiniteinjury.org/blog/2008/04/10/keeping-track-of-posts-using-smart-folders-with-places/"  accesskey="2" title="Usa 2 come accesskey per aprire questo link" target="_blank">Keeping track of last comments using Places;</a>;</li>
<li><a href="http://forums.mozillazine.org/viewtopic.php?t=629560&#038;postdays=0&#038;postorder=asc&#038;postsperpage=15&#038;start=0&#038;sid=1e00935b7f490eee1928d6ddcc1358b0" accesskey="3" title="Apri questo link usando 3 come accesskey" target="_blank">Topic su MozillaZine - Places Query Syntax</a>;</li>
<li><a href="http://developer.mozilla.org/en/docs/Places:Query_System" accesskey="4" title="Usa 4 come accesskey per aprire questo link" target="_blank">MDC - Places Query System</a>.</li>
<li>
</li>
</ol>
<p><a href="http://www.diigo.com/user/gialloporpora/places">Qui</a> invece trovate i link che ho marcato come Places e che contengono utili riferimenti per capire meglio come effettuare una query a Places.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/firefox3" rel="tag">firefox3</a>, <a href="http://technorati.com/tag/segnalibri+smart" rel="tag">segnalibri smart</a>, <a href="http://technorati.com/tag/places" rel="tag">places</a>, <a href="http://technorati.com/tag/sqlite" rel="tag">sqlite</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=UA20Ug"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=UA20Ug" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=1FcNdG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=1FcNdG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=kNSUkG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=kNSUkG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=D5AdCg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=D5AdCg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/279423294" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/28/uno-sguardo-ai-segnalibri-smart-e-alle-places-query/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F28%2Funo-sguardo-ai-segnalibri-smart-e-alle-places-query%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/28/uno-sguardo-ai-segnalibri-smart-e-alle-places-query/</feedburner:origLink></item>
		<item>
		<title>Sage per Firefox3: qualche novità in arrivo</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/276276037/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/23/sage-per-firefox3-qualche-novita-in-arrivo/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 16:43:02 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[quicknews]]></category>

		<category><![CDATA[estensioni]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/23/sage-per-firefox3-qualche-novita-in-arrivo/</guid>
		<description><![CDATA[Oggi TB mi stava quasi quasi per nascondere  una delle più belle notizie del giorno, fortunatamente ogni tanto mi guardo la posta indesiderata  : Questo un messaggio apparso nella mailing list di Sage:

I migrated over to WizzRSS after it appeared
that Sage was all but dead in terms of
current updates and v3 compatibility.
The developer [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi TB mi stava quasi quasi per nascondere  una delle più belle notizie del giorno, fortunatamente ogni tanto mi guardo la posta indesiderata <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> : Questo un messaggio apparso nella mailing list di Sage:</p>
<blockquote><p>
I migrated over to WizzRSS after it appeared<br />
that Sage was all but dead in terms of<br />
current updates and v3 compatibility.</p>
<p>The developer of WizzRSS took a look at it<br />
and has been working on FF3 compatibility<br />
if anyone here is interested.</p>
<p>He&#8217;s got a blog at his main site which links<br />
to the updates.</p>
<p>It&#8217;s currently compatible with FF3b5.<br />
_______________________________________________<br />
Sage mailing list<br />
Sage@mozdev.org<br />
https://www.mozdev.org/mailman/listinfo/sage
</p></blockquote>
<p>A quanto sembra lo sviluppatore di Wizz RSS si è fatto carico di rendere Sage compatibile con Firefox 3.0, grazie mille davvero <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Chi fosse interessato  al  nuovo progetto Sage, può abbonarsi al feed del buovo <a href="http://sage.blat.co.za/2008/03/30/sage-for-firefox-3/" target="_blank">Sage Blog</a>.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/firefox3" rel="tag">firefox3</a>, <a href="http://technorati.com/tag/sage" rel="tag">sage</a>, <a href="http://technorati.com/tag/estensioni" rel="tag">estensioni</a>, <a href="http://technorati.com/tag/compatibilit%C3%A0" rel="tag">compatibilità</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=8uZ6Oy"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=8uZ6Oy" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=pukQ9GG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=pukQ9GG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=6AVNuHG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=6AVNuHG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=pMb6rNg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=pMb6rNg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/276276037" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/23/sage-per-firefox3-qualche-novita-in-arrivo/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F23%2Fsage-per-firefox3-qualche-novita-in-arrivo%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/23/sage-per-firefox3-qualche-novita-in-arrivo/</feedburner:origLink></item>
		<item>
		<title>Nascondere un file in un’immagine (easy version)</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/275446031/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/22/nascondere-un-file-in-unimmagine-easy-version/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 14:39:52 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[windows]]></category>

		<category><![CDATA[commandline]]></category>

		<category><![CDATA[immagini]]></category>

		<category><![CDATA[trucchi]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/22/nascondere-un-file-in-unimmagine-easy-version/</guid>
		<description><![CDATA[Questa è una versione semplificata  della procedura discussa in  questo vecchio post, dove veniva  spiegato come nascondere un file all&#8217;interno di un&#8217;immagine usando una tecnica di steganografia molto semplice (a dire il vero a me piace  di  più la vecchia versione  ), 
Prima di tutto riepiloghiamo i passi da [...]]]></description>
			<content:encoded><![CDATA[<p>Questa è una versione semplificata  della procedura discussa in  <a href="http://www.gialloporpora.netsons.org/index.php/2007/05/11/nascondere-un-file-in-una-immagine/">questo</a> vecchio post, dove veniva  spiegato come nascondere un file all&#8217;interno di un&#8217;immagine usando una tecnica di <a href="http://it.wikipedia.org/wiki/Steganografia" rel="tag" target="_blank">steganografia</a> molto semplice (a dire il vero a me piace  di  più la vecchia versione <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> ), </p>
<p>Prima di tutto riepiloghiamo i passi da seguire per nascondere un qualunque file all&#8217;interno di un&#8217;immagine (esistono modi molto più raffinati di questo, ovviamente):</p>
<ol>
<li>si comprime il file da nascondere con un software di compressione (io ho scelto 7-Zip);</li>
<li>si unisce l&#8217;immagine al file compresso ricavato al passo precedente.</li>
</ol>
<p>Il file risultante dall&#8217;unione sarà un&#8217;immagine che se aperta con 7-ZIP mostrerà  l&#8217;archivio in essa nascosto. </p>
<p>Nella prima versione lo script per nascondere il file funzionava da prompt dei comandi, questa seconda versione invece aggiunge una voce al menu contestuale di Explorer chiamata «Nascondi il file in un&#8217;immagine», selezionandola apparirà la classica finestrella per cercare un file da cui sarà possibile scegliere  l&#8217;immagine da usare come contenitore. L&#8217;immagine «truccata» verrà generata nella sottocartella <em>images</em>. Nei dettagli:</p>
<h4>Installazione</h4>
<ol>
<li>Scaricare ed installare <a href="http://www.7-zip.org/it/download.html">7-Zip</a>. Affinché non ci siano problemi installarlo nella cartella predefinita;</li>
<li>estrarre il contenuto del file 7z nella cartella <em>%ProgramFiles%</em> (C:\Programmi\ se la vostra versione di Windows è in italiano);</li>
<li>eseguire il file <em>hfii.reg</em> che aggiungerà la voce al menu contestuale di Windows.</li>
</ol>
<h4>Utilizzo</h4>
<p>Per nascondere un file all&#8217;interno di un&#8217;immagine procedere come segue:</p>
<ol>
<li> cliccare col tasto destro del mouse sul file (oppure SHIFT-F10);</li>
<li>scegliere &#8220;Nascondi questo file in un&#8217;immagine&#8221;;</li>
<li>nella finestra che appare selezionare l&#8217;immagine desiderata;</li>
<li>se tutto va a buon fine un&#8217;immagine  contenente il file sarà creata in <em>%ProgramFiles%\HFII\images\</em> ( di solito: &#8220;C:\Programmi\HFII\images).</li>
</ol>
<p>E` possibile che qualche antivirus (o Vista stesso)  blocchi lo script, in caso affermativo assicurarsi  che abbia tutti i permessi necessari (non c&#8217;è nulla di  malizioso nello script). </p>
<p><a href="http://www.gialloporpora.netsons.org/download/hfii.gif"><img class="center"  border= "0" src="http://www.gialloporpora.netsons.org/download/hfii.gif" alt="Immagine che nasconde al suo interno un file 7z con lo script diiscusso nell'articolo" /></a></p>
<p>PS: Photobuvket se ne accorge e sega l&#8217;immagine <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> .</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/steganografia" rel="tag">steganografia</a>, <a href="http://technorati.com/tag/nascondere" rel="tag">nascondere</a>, <a href="http://technorati.com/tag/immagini" rel="tag">immagini</a>, <a href="http://technorati.com/tag/7-zip" rel="tag">7-zip</a></p>
<div align="center" style="border:1px solid #548ada; clear: both;"><strong>Ti &egrave; piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!</strong><br />
			<script type="text/javascript" language="javascript"><!--
document.write('<iframe src="http://oknotizie.alice.it/go_frametop.html.php?us=503040c1c97400fe" allowtransparency="true" style="width:100%;height:40px;" scrolling="no" frameborder="0"></iframe>');
--></script><br />Puoi votare l'articolo anche <a target="_blank" href="http://oknotizie.alice.it/go.php?us=503040c1c97400fe" title="Votami su OKNOtizie">qui</a>, gli articoli precedenti <a target="_blank" href="http://oknotizie.alice.it/gialloporpora/news" title="Votami su OKNOtizie">qui</a>.</div>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=dESOtt"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=dESOtt" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=Pyd8VzG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=Pyd8VzG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=qkx2lsG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=qkx2lsG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=bAOSyzg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=bAOSyzg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/275446031" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/22/nascondere-un-file-in-unimmagine-easy-version/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F22%2Fnascondere-un-file-in-unimmagine-easy-version%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/22/nascondere-un-file-in-unimmagine-easy-version/</feedburner:origLink></item>
		<item>
		<title>Cancellare le cartelle orfane con una sola riga di comando</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/272782765/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/18/cancellare-le-cartelle-orfane-con-una-sola-riga-di-comando/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 09:59:22 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[windows]]></category>

		<category><![CDATA[commandline]]></category>

		<category><![CDATA[produttività]]></category>

		<category><![CDATA[trucchi]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/18/cancellare-le-cartelle-orfane-con-una-sola-riga-di-comando/</guid>
		<description><![CDATA[Ecco un bel trucchetto postato su un blog che non seguo di solito, e che permette di cancellare tutte le cartelle vuote che ci sono sull&#8217;hard disk  .
Più che per lo script in sè  questa cosa a me torna utile per migliorare tutti i miei file BATCH di pulizia e riordino.  Il [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco un bel trucchetto postato su un blog che non seguo di solito, e che permette di cancellare tutte le cartelle vuote che ci sono sull&#8217;hard disk <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Più che per lo script in sè  questa cosa a me torna utile per migliorare tutti i miei file BATCH di pulizia e riordino.  Il comando <em>for</em> lo conoscevo, ma sinceramente leggendo l&#8217;help di Microsoft non si capisce un cavolo <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> , soprattutto non si capisce che è possibile usarlo per elencare efiltrare tutti i file presenti sull&#8217;HD. </p>
<p>Quello che non sapevo era come iterare il comando in modo che cercasse nelle sottocartelle, ok il <em>/s</em> del comando <em>dir</em>, però mai avrei pensato si potesse  filtrare l&#8217;output generato col <em>for</em>. Figo <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> .</p>
<p>In pratica per generare una lista da  poter passare ad un <em>for</em> è sufficiente dargli  l&#8217;opzione <em>/b</em> </p>
<p>Il comando da dare per cancellare tutte le cartelle vuote è:</p>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
for /f "usebackq delims=" %f in (`"dir /ad/b/s | sort /R"`) do rd "%f"
</pre>
<p>></p>
<p><b>NOTA:</b> faccio notare che di comando <em>dir</em> è racchiuso fra &#8220;accenti gravi&#8221; e non apostrofi (il codice numerico è 96).</p>
<p>Lo script in realtà non riesce a capire quali cartelle siano vuote o piene ma cerca di cancellarvele tutte, però, il comando <strong>rd</strong> non cancella una cartella che non sia vuota. </p>
<p>Se invece di cancellarle (si sa mai) volete visualizzare tutte le cartelle che avete sull&#8217;HD:</p>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
for /f "usebackq delims=" %d in (`"dir /ad/b/s | sort /R"`) do echo  "%d"
</pre>
<p>Se, come spiegato sul blog di MSDN, volete creare un file BAT (o CMD) dovete raddoppiare i <em>%</em>.</p>
<p>Con piccole modifiche, davvero piccole, è possibile usarlo  per farsi una lista  delle immagini sparse sull&#8217;HD, dei file MP3, oppure per cancellare gli indici di Thunderbird (vabbè con la 2.0 la cosa è meno utile di prima) e forse altro ancora <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Questo, ad esempio, cancella tutti gli indici di TB (ogni tanto fa bene fare pulizia):</p>
<pre onclick="if (window.getSelection) {var sel = window.getSelection();var range = document.createRange();range.selectNodeContents(this);sel.removeAllRanges();sel.addRange(range);} else {document.selection.empty();var range = document.body.createTextRange();range.moveToElementText(this);range.select();}">
for /f "usebackq delims=" %f in (`"dir *.msf /b/s"`) do del  "%f"
</pre>
<p><b>NOTA:</b> Faccio notare, che lo script iniziale è sbagliato :-P, in quanto non tiene conto degli spazi nei nomi di file/cartelle, cosa di cui mi ero accorto anch&#8217;io tentando di creare lo script per la cancellazione dei file <em>msf</em> e non capendo perchè non funzionasse <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> (tutti i percorsi venivano troncati in un bel &#8220;C:\Documents&#8221;), per fortuna ci sono i commenti, l&#8217;equivalente per il blog  dei Service Pack di sistema <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p><b>Fonte:</b> <a href="http://blogs.msdn.com/oldnewthing/archive/2008/04/17/8399914.aspx" accesskey="1" target="_blank">MSDN Blog</a></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/commandline" rel="tag">commandline</a>, <a href="http://technorati.com/tag/produttivit%C3%A0" rel="tag">produttività</a>, <a href="http://technorati.com/tag/trucchi" rel="tag">trucchi</a>, <a href="http://technorati.com/tag/windows" rel="tag">windows</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=ngoUFZ"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=ngoUFZ" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=WGiwBWG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=WGiwBWG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=QWZ365G"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=QWZ365G" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=70poAPg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=70poAPg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/272782765" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/18/cancellare-le-cartelle-orfane-con-una-sola-riga-di-comando/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F18%2Fcancellare-le-cartelle-orfane-con-una-sola-riga-di-comando%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/18/cancellare-le-cartelle-orfane-con-una-sola-riga-di-comando/</feedburner:origLink></item>
		<item>
		<title>Problemi con smtp.mail.yahoo.it</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/272261893/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/17/problemi-con-smtpmailyahooit/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 16:08:59 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[thunderbird]]></category>

		<category><![CDATA[posta]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/17/problemi-con-smtpmailyahooit/</guid>
		<description><![CDATA[Per chi avesse problemi con l&#8217;invio della posta usando il server di Yahoo! (smtp.mail.yahoo.it), modificarlo in smtp.mail.yahoo.com. 
I nuovi parametri sono:
Server SMTP: smtp.mail.yahoo.com
Porta: 465
Connessione sicura: SSL
(v) Usa nome utente e password
Nome utente: account senza  @yahoo.it
Ho fatto una veloce prova e sembra funzionare. 
Technorati Tags: posta, email, smtp, yahoo!
Ti &#232; piaciuto l'articolo? Vota Ok oppure [...]]]></description>
			<content:encoded><![CDATA[<p>Per chi avesse problemi con l&#8217;invio della posta usando il server di Yahoo! (<em>smtp.mail.yahoo.it</em>), modificarlo in <strong>smtp.mail.yahoo.com</strong>. </p>
<p>I nuovi parametri sono:</p>
<p><b>Server SMTP:</b> <em>smtp.mail.yahoo.com</em><br />
<b>Porta:</b> <em>465</em><br />
<b>Connessione sicura</b>: <em>SSL</em><br />
<b>(v)</b> <em>Usa nome utente e password</em><br />
<b>Nome utente</b>: account senza  @yahoo.it</p>
<p>Ho fatto una veloce prova e sembra funzionare. </p>
<p>Technorati Tags: <a href="http://technorati.com/tag/posta" rel="tag">posta</a>, <a href="http://technorati.com/tag/email" rel="tag">email</a>, <a href="http://technorati.com/tag/smtp" rel="tag">smtp</a>, <a href="http://technorati.com/tag/yahoo%21" rel="tag">yahoo!</a></p>
<div align="center" style="border:1px solid #548ada; clear: both;"><strong>Ti &egrave; piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!</strong><br />
			<script type="text/javascript" language="javascript"><!--
document.write('<iframe src="http://oknotizie.alice.it/go_frametop.html.php?us=70205021b12bbc42" allowtransparency="true" style="width:100%;height:40px;" scrolling="no" frameborder="0"></iframe>');
--></script><br />Puoi votare l'articolo anche <a target="_blank" href="http://oknotizie.alice.it/go.php?us=70205021b12bbc42" title="Votami su OKNOtizie">qui</a>, gli articoli precedenti <a target="_blank" href="http://oknotizie.alice.it/gialloporpora/news" title="Votami su OKNOtizie">qui</a>.</div>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=SCP32w"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=SCP32w" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=WuDj7VG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=WuDj7VG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=Y8ZVETG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=Y8ZVETG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=93Jgmmg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=93Jgmmg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/272261893" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/17/problemi-con-smtpmailyahooit/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F17%2Fproblemi-con-smtpmailyahooit%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/17/problemi-con-smtpmailyahooit/</feedburner:origLink></item>
		<item>
		<title>[Quasi OT] - www.noeuro.it</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/264305991/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/05/quasi-ot-wwwnoeuroit/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 01:07:54 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[altro]]></category>

		<category><![CDATA[idiozia]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/05/quasi-ot-wwwnoeuroit/</guid>
		<description><![CDATA[Assicuro che non è mia intenzione parlare mai di politica in questo blog, se mai accadrà in futuro  vogliate scusarmi  .  Stasera mi son visto la trasmissione di Mentana e uno dei candidati non ha fatto altro che pubblicizzare il suo sito (www.noeuro.it), rimarcando più volte che il futuro è Internet. Beh, [...]]]></description>
			<content:encoded><![CDATA[<p>Assicuro che non è mia intenzione parlare <b>mai</b> di politica in questo blog, se mai accadrà in futuro  vogliate scusarmi <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> .  Stasera mi son visto la trasmissione di Mentana e uno dei candidati non ha fatto altro che pubblicizzare il suo sito (www.noeuro.it), rimarcando più volte che il futuro è Internet. Beh, incuriosito me lo vado a guardare, e non sarò così cattivo come il validatore W3C che si rifiuta di fare il parsing  della pagina, però riporto il software utilizzato per crearla:</p>
<p><code><br />
&lt;meta name=Generator content="Microsoft Word 11 (filtered)"&gt;<br />
</code></p>
<p>beh, per un partito che dice che: &#8220;Internet è il futuro&#8221; come biglietto da visita non è male <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Io proporrei una petizione per obbligare Microsoft a rimuovere il &#8220;Salva come HTML&#8221; (o al limite rivedere la funzioni in modo che salvi  in HTML e non in un pseudo HTML), almeno così  i nuovi Webmaster in erba  (anche quelli che pensano che scrivere pagine  Web con Word sia il futuro)  la smetteranno  di pubblicare pagine con barre storte e vaccate varie pretendendo che  si possano vedere con un browser <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Technorati Tags: <a href="http://technorati.com/tag/cazzate" rel="tag">cazzate</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=CuRxV6"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=CuRxV6" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=OSB2f9G"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=OSB2f9G" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=IZdW0pG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=IZdW0pG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=ew1KXqg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=ew1KXqg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/264305991" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/05/quasi-ot-wwwnoeuroit/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F05%2Fquasi-ot-wwwnoeuroit%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/05/quasi-ot-wwwnoeuroit/</feedburner:origLink></item>
		<item>
		<title>Wordpress 2.5, K2 e siti di social news</title>
		<link>http://feeds.feedburner.com/~r/IlBlogCheNonC/~3/262661724/</link>
		<comments>http://www.gialloporpora.netsons.org/index.php/2008/04/02/wordpress-25-k2-e-siti-di-social-news/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 13:24:33 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
		
		<category><![CDATA[quicknews]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/index.php/2008/04/02/wordpress-25-k2-e-siti-di-social-news/</guid>
		<description><![CDATA[E&#8217; uscita da poco la versione di Wordpress 2.5, purtroppo genera uno spiacevole errore col tema K2 (sia RC3 che RC4)  quando si cerca di accedere al pannello admin:

Fatal error: Call to undefined function wp_register_sidebar_widget() in …/…/wp-admin/includes/dashboard.php on line 31

la cosa succede solo a chi  sta utilizzando  il Gestore della Barra Laterale [...]]]></description>
			<content:encoded><![CDATA[<p>E&#8217; uscita da poco la versione di Wordpress 2.5, purtroppo genera uno spiacevole errore col tema K2 (sia RC3 che RC4)  quando si cerca di accedere al pannello admin:</p>
<pre>
Fatal error: Call to undefined function wp_register_sidebar_widget() in …/…/wp-admin/includes/dashboard.php on line 31
</pre>
<p>la cosa succede solo a chi  sta utilizzando  il Gestore della Barra Laterale  di K2. Per fortuna  la soluzione al problema è molto semplice la potete trovare leggendo <a href="http://www.xipe.it/2008/03/31/wordpress-25-e-k2-theme-problema-risolto/" target="_blank" accesskey="1" title="Per aprire questo  link usa l'accesskey 1">questo</a>  articolo. </p>
<p>Al momento, non penso comunque di fare l&#8217;aggiornamento alla 2.5, voglio prima testarla per bene in locale e poi procedere  all&#8217;update. A quanto ho visto non sembrano esserci particolari problemi - a parte quello sopracitato - con il K2, anche se l&#8217;interfaccia admin a me sembra peggiorata rispetto a WP 2.3 <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> . </p>
<p>Altro problema che riscontravo da qualche tempo è il mancato funzionamento della &#8220;Navigazione Avanzata&#8221; di K2. In pratica, accedendo alla home del blog e cliccando sul tasto &#8220;Indietro&#8221; non si riusciva a navigare nella cronologia , e al posto di caricare la seconda pagina dell&#8217;archivio veniva caricata una pagina completamente bianca:-P . Ebbene, il responsabile è il plugin di oknotizie che al momento ho disattivato. </p>
<p>Credo il problema sia dovuto al document.write usato per inserire l&#8217;iframe di voto, infatti  la mia versione alpha  modificata del plugin che inserisce il voto su Wikio, e che usa  puro HTML, non sembra essere affetta dallo stesso problema.  Per il momento lascio attivo l&#8217;iframe di Wikio, successivamente proverò a modificare il plugin di <a href="http://www.traffyk.com/" title="Accesskye associato: 2" accesskey="2" target="_blank">Traffyk</a>. </p>
<p>A proposito di siti di social news, segnalo questa notizia:</p>
<p><a href="http://www.diggita.it/story.php?title=Digg_acquista_il_90_di_diggita_Nasce_Digg_Europa-1" accesskey="3" title="Accesskey associato al link: 3" target="_blank">Digg acquista il 90% di Diggita, nasce Digg Europa</a></p>
<p>Si può notare anche dal new look del sito più simile a quello di Digg.  Speriamo vengano implementate anche le fantastiche API del parente di oltre oceano .-) .</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/wordpress" rel="tag">wordpress</a>, <a href="http://technorati.com/tag/k2" rel="tag">k2</a>, <a href="http://technorati.com/tag/oknotizie" rel="tag">oknotizie</a>, <a href="http://technorati.com/tag/wikio" rel="tag">wikio</a>, <a href="http://technorati.com/tag/diggita" rel="tag">diggita</a>, <a href="http://technorati.com/tag/digg" rel="tag">digg</a></p>

<p><a href="http://feeds.feedburner.com/~a/IlBlogCheNonC?a=tqZwKu"><img src="http://feeds.feedburner.com/~a/IlBlogCheNonC?i=tqZwKu" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=KrCjnGG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=KrCjnGG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=OWga8OG"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=OWga8OG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/IlBlogCheNonC?a=aiVo5Fg"><img src="http://feeds.feedburner.com/~f/IlBlogCheNonC?i=aiVo5Fg" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/IlBlogCheNonC/~4/262661724" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/index.php/2008/04/02/wordpress-25-k2-e-siti-di-social-news/feed/</wfw:commentRss>
		<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=IlBlogCheNonC&amp;itemurl=http%3A%2F%2Fwww.gialloporpora.netsons.org%2Findex.php%2F2008%2F04%2F02%2Fwordpress-25-k2-e-siti-di-social-news%2F</feedburner:awareness><feedburner:origLink>http://www.gialloporpora.netsons.org/index.php/2008/04/02/wordpress-25-k2-e-siti-di-social-news/</feedburner:origLink></item>
	<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=IlBlogCheNonC</feedburner:awareness></channel>
</rss>
