<?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>Il blog che non c'è &#187; bookmarklet</title>
	<atom:link href="http://www.gialloporpora.netsons.org/category/bookmarklet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gialloporpora.netsons.org</link>
	<description></description>
	<lastBuildDate>Sat, 18 Dec 2010 13:28:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Bookmarklet per fare citazioni (4)</title>
		<link>http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-4/383/</link>
		<comments>http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-4/383/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 13:08:03 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
				<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[commandline]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/?p=383</guid>
		<description><![CDATA[Come avevo preannunciato nel precedente post, questa è la versione (spero finale) del bookmarklet per fare citazioni. Essendo stato uno dei primi bookmarklet che ho creato (e all&#8217;inizio di Javascript ne sapevo poco o nulla) è stato modificato parecchie volte (pure troppe). Prendendo spunto da una analoga funzione definita in Ubiquity (setTextSelection) che potete trovare [...]]]></description>
			<content:encoded><![CDATA[<p>Come avevo preannunciato  nel precedente post,  questa è la versione (spero finale) del bookmarklet per fare citazioni.  Essendo stato uno dei primi bookmarklet che ho creato (e all&#8217;inizio  di Javascript ne sapevo poco o nulla)  è stato modificato parecchie volte (pure troppe). </p>
<p>Prendendo spunto da una analoga funzione definita in Ubiquity (<em>setTextSelection</em>)  che potete trovare <a href="http://www.phpied.com/replace-selected-text-firefox/">qui</a>,   invece di aprire un fastidioso pop up ed inserirvi all&#8217;interno il codice generato, ora il  codice viene innestato direttamente al posto del testo che era stato selezionato, se non si è selezionato alcun testo, verrà restituito  il codice per inserire il solo collegamento alla pagina in un prompt. Pure  l&#8217;utilizzo da barra dei segnalibri tramite keyword è stato migliorato sensibilmente. </p>
<p><img src="http://i250.photobucket.com/albums/gg274/gialloporpora/mio%20blog/quote.png" alt="screenshot che mostra come il codice viene inserito nella pagina web al posto del testo selezionato" class="center"/></p>
<p>Il bookmarklet sembra funzionare anche con Opera, con Safari non ho provato ma escludo funzioni (dovrei modificarlo un pochino), con IE credo proprio non funzioni. </p>
<h4>Utilizzo</h4>
<p>Ci sono due metodi per utilizzare il bookmarklet:<br />
;
<ol>
<li>cliccandolo dalla barra dei segnalibri< ;</li>
</li>
<li>richiamandolo dalla barra degli indirizzi tramite keyword.</li>
</ol>
<p>Nel primo caso, sarà sufficiente selezionare del testo e cliccare sul bookmarklet (opportunatamente posizionato nella barra dei segnalibri) .  Il codice generato verrà  inserito in una textarea al posto del testo selezionato.<br />
Purtroppo, usando il bookmarklet  in questo modo,   non è possibile specificare nessun parametro opzionale. Di default, il codice generato è in formato  BBCode. Se si  vuole usare il bookmarklet in questa maniera e generare codice HTML, sarà necessario modificare manualmente il codice, nello specifico:</p>
<pre>
default_mode='b';
</pre>
<p>con:</p>
<pre>
default_mode='h';
</pre>
<p>Io comunque consiglio di utilizzare il bookmarklet via keyword.  </p>
<p>Se al bookmarklet viene associata una keyword (o parola chiave che dir si voglia), sarà possibile utilizzarlo dalla barra degli indirizzi. In questa modalità sono disponibili dei parametri  opzionali..  Supponiamo ad esempio di aver associato al bookmarklet la keyword <em>cita</em>, ecco un esempio generico di utilizzo:</p>
<pre>
cita [opzioni] "nuova descrizione del link"
</pre>
<p>dove opzioni possono essere:  <em>-testo</em>, <em>-html</em> e <em>-bbcode</em>. Il testo  racchiuso fra apici verrà usato come descrittore del  link al posto del titolo della finestra.  </p>
<p>Il bookmarklet non è schizzignoso e riconosce le opzioni anche se contratte (<em>t</em>, <em>h</em> e <em>b</em>). </p>
<h5>Esempi</h5>
<p>Ecco un esempio dell&#8217;output del codice (HTML) generato dal  bookmarklet:</p>
<p><a href="http://it.wikipedia.org/wiki/Bookmarklet" title="Bookmarklet - Wikipedia">Bookmarklet &#8211; Wikipedia</a></p>
<blockquote cite="http://it.wikipedia.org/wiki/Bookmarklet"><p>
Un bookmarklet è un piccolo programma JavaScript che può essere memorizzato come un normale URL all&#8217;interno dei segnalibri (bookmark in inglese) nei browser Web più popolari, o all&#8217;interno degli hyperlinks di una pagina Web. I bookmarklet sono anche detti favlets o favelets per via del fatto che Internet Explorer utilizza il termine &#8220;Favorites&#8221; (preferiti in italiano) per indicare appunto i segnalibri.
</p></blockquote>
<p>Supponendo di aver indicizzato il bookmarklet con la parola chiave <em>cita</em> ecco  alcuni esempi di utilizzo:</p>
<p><code <cita -h</code></p>
<p>Genera il codice HTML necessario per eseguire la citazione. Come descrizione del link verrà usato il titolo della scheda visualizzato nella finestra del browser.</p>
<p></code><code>cita t</code></p>
<p>Viene ritornato il link e il testo selezionato fra caporali («») per eseguire una citazione  senza formattazione. </p>
<p><code>cita -h "questo link</code></p>
<p>Genera il codice HTML per fare la citazione. Come descrittore del link viene usato il codice fra virgolette (questo link). </p>
<p><code>cita "questo link"</code>questo link. </p>
<h4>Il bookmarklet</h4>
<p>Il bookmarklet è questo:</p>
<p><b>&lt;&lt; <a href="javascript:(function(){function%20replaceSelection(t)%20{var%20range%20=window.getSelection().getRangeAt(0);range.deleteContents();newnode=document.createElement('div');var%20style='%22background-color:%20#272727;%20color:#fff;padding:%205px%207px;-moz-border-radius:%2010px;width:%20200px;%20height:%20120px;font-size:%2012px;font-family:%20Consolas,%20%22Lucida%20Console%22,%20Courier,%20monospace;%22';newnode.innerHTML='&lt;textarea%20style='+style+'%22&gt;'+t+'&lt;/textarea&gt;';range.insertNode(newnode);}var%20default_mode='b';var%20params='%s';var%20cited_text=window.getSelection();var%20display_mode='inside';var%20cited_title=document.title;var%20cited_url=document.location;var%20code='';var%20change_title=params.match(/\%22(.*)\%22/);if%20%20(change_title)%20{cited_title=change_title[1];params=params.replace(/\%22.*\%22/,'');}params=params.replace(/[[\s\-]+/,'').substring(0,1);%20if%20(cited_text=='')%20display_mode='prompt';if%20((params=='%')%20%20||%20(params==''))%20%20params=default_mode;switch%20(params){case%20't':%20code=cited_url;if%20(display_mode=='inside')%20code+='\n\n%C2%AB%20'+cited_text+'%20%C2%BB';break;;case%20'b':%20code='[url='+cited_url+']'+cited_title+'[/url]';if%20(display_mode=='inside')%20code+='\n[quote]\n'+cited_text+'[/quote]';;break;case%20'h':%20code='&lt;a%20href=%22'+cited_url+'%22%20title=%22'+cited_title+'%22&gt;'+cited_title+'&lt;/a&gt;';if%20(display_mode=='inside')%20code+='\n&lt;blockquote%20cite=%22'+cited_url+'%22&gt;\n'+cited_text+'\n&lt;/blockquote&gt;';break;}switch(display_mode){case%20'inside':replaceSelection(code);break;case%20'prompt':prompt('Nessun%20testo%20da%20citare%20%C3%A8%20stato%20selezionato',code);break;};})()">Cita</a> &gt;&gt;</b></p>
<p>trascinarlo nella barra dei segnalibri ed indicizzarlo con una parola chiave (clic destro -> Proprietà). Se si usa Opera, aggiungerlo come search plugin.<br />
<b>EDIT:</b>  Potete reperirlo anche su  <a href="http://share.foxmarks.com/folder/bookmarks/9moqmVuMQA">Foxmarks</a>. Anzi, è possibile che la copia sincronizzata su Foxmarks sia più aggiornata.</p>
<p>Se c&#8217;è qualche errore potete segnalarlo nei commenti e lo correggo. Per provarlo, selezionare del testo e cliccarci sopra <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  .</p>
<h4>Impostare una favicon per il bookmarklet</h4>
<p>Per concludere, inserisco il codice necessario per associare un&#8217;iconcina al bookmarklet. Purtroppo,   ai bookmarklet viene associata un&#8217;icona  anonima e  pure bruttina, che poco aiuta al suo riconoscimento e che essendo visibile nella barra degli strumenti rovina l&#8217;aspetto visivo di Firefox. Io non amo le favicon  , e anzi dal menu segnalibri preferisco toglierle di mezzo, però nella barra dei segnalibri una loro utilità ce l&#8217;hanno, soprattutto se si decide come nel mio caso di rimuovere il testo del bookmarklet lasciando solo l&#8217;icona dello stesso. </p>
<p>Visto la funzione del bookmarklet, ho scelto  la favicon di Wikiquote. Il codice va messo nel file <em>userchrome.css</em> o aggiunto come nuovo stile in <em>Stylish</em>.  Se si cambia il nome del bookmarklet il codice potrebbe non funzionare, se non sapete come farlo  funzionare lasciate un commento. </p>
<p><b>NOTA:</b> il codice non associa una favicon al bookmarklet  in via generale, ma soltanto quando questo si trova nella barra dei segnalibri., quindi se non lo si aggiunge alla barra dei segnalibri è  assolutamente inutile !</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();}">
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* Aggiunge la favicon  di Wikiquote al bookmarklet per fare citazioni */
toolbarbutton.bookmark-item[label^="Cita"]
{
list-style-image: url("http://wikiquote.org/favicon.ico") !important;
}

/* questo codice aggiuntivo serve per rimuovere il testo e lasciare solo la favicon sulla barra dei segnalibri, ottimo per risparmiare spazio.
/* per eseguire il codice qui di seguito riportare la chiusura del commento su questa riga
toolbarbutton.bookmark-item[label$^"Cita"] > .toolbarbutton-text {
display: none !important;
</pre>
<p>Enjoy <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Technorati Tags: <a href="http://technorati.com/tag/bookmarklet" rel="tag">bookmarklet</a>, <a href="http://technorati.com/tag/blog" rel="tag">blog</a>, <a href="http://technorati.com/tag/forum" rel="tag">forum</a>, <a href="http://technorati.com/tag/javascript" rel="tag">javascript</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-4/383/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>A quick keyword bookmarklet per WordPress</title>
		<link>http://www.gialloporpora.netsons.org/a-quick-keyword-bookmarklet-per-wordpress/364/</link>
		<comments>http://www.gialloporpora.netsons.org/a-quick-keyword-bookmarklet-per-wordpress/364/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 20:46:25 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
				<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/?p=364</guid>
		<description><![CDATA[Visto che mi ero rotto le scatole di avere una decina di segnalibri per la gestione del blog li ho unificati in uno unico, lo posto così magari può servire anche a qualcun&#8217;altro. (anche se non credo, ma nella vita non si sa mai ). Basta aggiungerlo ai segnalibri e associargli una keyword, io ad [...]]]></description>
			<content:encoded><![CDATA[<p>Visto che mi ero rotto le scatole di avere una decina di segnalibri per la gestione del blog li ho unificati in uno unico, lo posto così magari può servire anche a qualcun&#8217;altro. (anche se non credo, ma nella vita non si sa mai <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ). </p>
<p>Basta aggiungerlo ai segnalibri e associargli una  <em>keyword</em>,  io ad esempio ho scelto <em>blog</em>. Una volta associata la keyword, basterà digitare la keyword seguita da uno dei seguenti commandi per andare alla pagina  desiderata.</p>
<h4>Esempi:</h4>
<ul>
<li><em>blog scrivi</em> &#8211; va alla pagina per la scrittura di un nuovo articolo;</li>
<li><em>blog bacheca</em> &#8211; fa il login e si porta sulla pagina principale (Bacheca);</li>
<li><em>blog plugin</em> &#8211; va alla gestione dei plugin;</li>
<li><em>blog gestione</em> &#8211; va alla pagina per la gestione del blog;</li>
<li><em>blog opzioni</em> &#8211; va alla pagina delle opzioni generali di WordPress;</li>
<li><em>blog</em> &#8211; senza parametri o con un parametro diverso da quelli qui indicati, manda alla home del blog.</li>
</ul>
<p>Questi invece sono attivi solo se si usa K2 (il primo) e il plugin  <em>Wp-backup</em> (il secondo):</p>
<ul>
<li><em>blog k2</em> &#8211; porta alla pagina di gestione della barra laterale di K2;</li>
<li><em>blog backup</em> &#8211; porta alla pagina per effettuare un backup del database (via wp-backup);</li>
</ul>
<p>Si possono, con un minimo di conoscenza di Javascript, aggiungerne anche altri,  a me per ora questi bastano visto che sono  quelli che visito più spesso <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ,.</p>
<p>Per farlo funzionare su un blog diverso dal mio, sostituire:</p>
<pre>
javascript:var s='%s';url='http://www.gialloporpora.org';
</pre>
<p>con l&#8217;indirizzo della home del proprio blog. Fine.  Ecco il bookmarklet:</p>
<p><a href="javascript:(function(){var%20s='%s';url='http://www.gialloporpora.netsons.org';switch%20(s){case%20'bacheca':url=url+'/wp-admin/';break;case%20'scrivi':url=url+'/wp-admin/post-new.php';break;case%20'gestione':%20url=url+'/wp-admin/edit.php';break;case%20'plugin':url=url+'/wp-admin/plugins.php';break;case%20'opzioni':url=url+'/wp-admin/options-general.php';break;case%20'k2':%20url=url+'/wp-admin/themes.php?page=k2-sbm-manager';break;case 'backup':url=url+'/wp-admin/edit.php?page=wp-db-backup';break;}location.replace(url);})()">&lt;&#8211;Quick bookmarklet to wordpress blog&#8211;&gt;</a></p>
<p>Trascinarlo nella barra degli indirizzi e poi indicizzarlo con una keyword. Io l&#8217;ho provato solo con Firefox 3, però credo possa funzionare anche con  Opera, casomai domani verifico <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  .</p>
<p><b>EDIT:</b> Funziona egregiamente anche con Opera <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  , la procedura per aggiungerlo è un po&#8217; diversa da quella da eseguire con Firefox, il link va infatti aggiunto come motore di ricerca invece che come segnalibro. Per sapere come fare, leggere: <a href="http://engelium.netsons.org/blog/2008/05/05/search-engine-con-2-parametri-in-opera.html" target="_blank">Engelium</a>.</p>
<p>Ne ho anche uno per i forum SMF ottimizzato per due o tre sezioni del forum di MozillaItalia, quando ho voglia (cioè forse mai visto che a me va bene anche così <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> )  di aggiungerci tutte le sezioni magari lo posto. Ovvio che se qualcuno lo vuole così com&#8217;è glielo passo <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  .</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/bookmarklet" rel="tag">bookmarklet</a>, <a href="http://technorati.com/tag/wordpress" rel="tag">wordpress</a>, <a href="http://technorati.com/tag/keyword" rel="tag">keyword</a>, <a href="http://technorati.com/tag/savetime" rel="tag">savetime</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/a-quick-keyword-bookmarklet-per-wordpress/364/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bookmarklet per fare citazioni al volo</title>
		<link>http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-al-volo/115/</link>
		<comments>http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-al-volo/115/#comments</comments>
		<pubDate>Mon, 29 Jan 2007 14:04:10 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
				<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[bookmrklet]]></category>
		<category><![CDATA[quicksearch]]></category>
		<category><![CDATA[savetime]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/?p=115</guid>
		<description><![CDATA[AGGIORNAMENTO: l&#8217;ultimissima versione del bookmarklet è disponibile qui Ho creato (in risposta ad un&#039;idea che ha avuto @episodico su it-alt.comp.software.mozilla) un piccolo bookmarklet per rendere più semplici le citazioni. Questo è il codice: javascript:var q=document.getSelection();if (q!='') q='&#091;blockquote]'+q+'&#091;/blockquote]';var testo=prompt('copia e incolla il bbcode', '&#091;url='+location.href+']questo&#091;/url]]'+q); (testato solo con Firefox e Seamonkey) Per usarlo ci sono due metodi: [...]]]></description>
			<content:encoded><![CDATA[<p><b>AGGIORNAMENTO:</b> l&#8217;ultimissima versione del bookmarklet è disponibile <a href="http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-4/383/">qui</a></p>
<p>Ho creato (in risposta ad un&#039;idea che ha avuto <strong>@episodico</strong> su it-alt.comp.software.mozilla) un piccolo bookmarklet per rendere più semplici  le citazioni. Questo è il codice:</p>
<pre>
javascript:var q=document.getSelection();if (q!='') q='&#091;blockquote]'+q+'&#091;/blockquote]';var testo=prompt('copia e incolla il bbcode', '&#091;url='+location.href+']questo&#091;/url]]'+q);
</pre>
<p>(testato solo con Firefox e Seamonkey)</p>
<p>Per usarlo ci sono due metodi: inserirlo nella barra degli strumenti come  bookmarklet vero e proprio oppure assegnargli  una parola chiave e richiamarlo da barra degli indirizzi.</p>
<p>Una volta eseguito, viene mostrata una finestrella di dialogo da cui è possibile copiare il BBCode per inserire la citazione alla pagina. Se  inoltre si seleziona del testo questo verrà quotato col tag BBCode <strong>blockquote</strong>.<br />
Inutile dire che si può modificare a piacimento.</p>
<p>L&#039;unico problema è che non viene inserito un carattere di line break fra il link e la citazione, se qualcuno sa come si aggiungono linee alla finestrella chiamata col comando <strong>prompt</strong> mi farebbe un gran favore a spiegarmelo nei commenti così miglioro lo script <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> .</p>
<p><strong>AGGIORNAMENTO:</strong> ho modificato il bookmarklet in modo che il BBCode venga visualizzato in una textarea di una popup e non nella finestrella del prompt. In questo modo il BBCode apparirà su più linee e anche se il testo quotato è molto lungo viene inserito correttamente. Ecco il nuovo bookmarklet:</p>
<pre>
javascript:var q=document.getSelection();if (q!='') q='&#091;blockquote]'+q+'&#091;/blockquote]';var u='&#091;url='+location.href+']questo&#091;/url]';finestra=window.open('','BBCode','location=no,toolbar=no,scrollbars=yes,width=350,height=450,status=no');finestra.document.write('&lt;html&gt;&lt;title&gt;BBCode&lt;/title&gt;&lt;body style="background-color:#456;color:#ffffff"&gt;&lt;h3&gt;Fare copia e poi incolla del BBCode:&lt;/h3&gt;&lt;textarea cols="30" rows="20"&gt;'+u+'\n'+q+'&lt;/textarea&gt;&lt;/body&gt;&lt;/html&gt;');
</pre>
<p><strong>AGGIORNAMENTO2:</strong> questa è un&#039;altra versione che al posto di inserire il link come &quot;questo&quot; mette l&#039;esatto titolo della finestra da cui state citando (nei blog per avere il titolo alla notizia dovete accertarvi di leggere la notizia  da permalink)</p>
<pre>
javascript:var q=document.getSelection();if (q!='') q='&#091;blockquote]'+q+'&#091;/blockquote]';var u='&#091;url='+location.href+']'+document.title+'&#091;/url]';finestra=window.open('','BBCode','location=no,toolbar=no,scrollbars=yes,width=350,height=450,status=no');finestra.document.write('&lt;html&gt;&lt;title&gt;BBCode&lt;/title&gt;&lt;body style=%22background-color:#456;color:#ffffff%22&gt;&lt;h3&gt;Fare copia e poi incolla del BBCode:&lt;/h3&gt;&lt;textarea cols=%2230%22 rows=%2220%22&gt;'+u+'\n'+q+'&lt;/textarea&gt;&lt;/body&gt;&lt;/html&gt;');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/bookmarklet-per-fare-citazioni-al-volo/115/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bookmarklet per commentare nei blog</title>
		<link>http://www.gialloporpora.netsons.org/bookmarklet-per-commentare-nei-blog/112/</link>
		<comments>http://www.gialloporpora.netsons.org/bookmarklet-per-commentare-nei-blog/112/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 14:33:38 +0000</pubDate>
		<dc:creator>gialloporpora</dc:creator>
				<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[savetime]]></category>

		<guid isPermaLink="false">http://www.gialloporpora.netsons.org/?p=112</guid>
		<description><![CDATA[Ringrazio Andrea Micheloni che ha creato questo interessante bookmarklet per commentare nei blog. Dopo averlo aggiunto alla barra dei segnalibri basterà cliccarlo e completerà automaticamente i campi richiesti per commentare in un blog (nome, email, indirizzo sito web). Funziona con le principali piattaforme di blogging. Per utilizzarlo è necessario modificare il codice sostituendo i valori [...]]]></description>
			<content:encoded><![CDATA[<p>Ringrazio <a href="http://miche.netsons.org/autofill-bookmarklet-to-save-time.html" target="_blank">Andrea Micheloni</a> che  ha creato questo interessante bookmarklet per commentare nei blog. Dopo averlo aggiunto alla barra dei segnalibri basterà cliccarlo e completerà automaticamente i campi  richiesti per commentare in un blog (nome, email, indirizzo sito web). Funziona con le principali piattaforme di blogging.</p>
<p>Per utilizzarlo è necessario  modificare il codice sostituendo i valori tuo_nome, tua_email e tuo_url con i vostri dati personali  che desiderate  utilizzare quando commentate su un blog. Il codice è questo:</p>
<pre>
javascript: (function(){var a="tuo_nome" ,m="tua_email" ,u="tuo_url"; function f(f,r){if(document.getElementById(f)) document.getElementById(f).value=r;} f("author",a); f("name",a); f("uname",a); f("edit-name",a); f("email",m); f("mail",m); f("edit-mail",m); f("url",u); f("website",u); f("edit-homepage",u);f("comment_name",a); f("comment_email",m);f("comment_url",u); if(document.getElementById( "iden-other")) document.getElementById( "iden-other").click(); })()
</pre>
<p>Dopo aver apportato le opportune modifiche al codice basterà aggiungerlo ai segnalibri (CTRL-D) e copiarlo nel campo indirizzo. Per un facile accesso vi consiglio di metterlo nella cartella  &quot;Barra dei segnalibr&quot;i <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Non credo sia difficile trasformarlo in un userscript per Greasemonkey ma ci sarebbero due problemi:<br />
1) se si scegliesse di eseguirlo su ogni pagina web potrebbe completare anche dei form indesiderati, alla peggio si potrebbe anche creare pagine web per fregarvi le emai;<br />
2) se invece si sceglie di aggiungere manualmente i blog in cui eseguirlo perderebbe la sua immediatezza.</p>
<p>Fra l&#039;altro se volete commentare su questo blog vi può tornare utile perché mi sembra che SPB non gestisca i cookie per ricordarsi del vostro passaggio, come invece fanno quasi tutti gli altri blog <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> .</p>
<p>Il codice originale lo trovate sul <a href="http://miche.netsons.org/autofill-bookmarklet-to-save-time.html" target="_blank">blog</a> di Andrea Micheloni che è l&#039;autore di questo simpatico bookmarklet.  Se Vi consiglio inoltre di abbonarvi al feed RSS del suo blog in modo da essere informati dei suoi nuovi post <img src='http://www.gialloporpora.netsons.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gialloporpora.netsons.org/bookmarklet-per-commentare-nei-blog/112/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

