Pubblicato il 11/07/09 - aggiornato il  | 7 commenti :

Come inserire il widget dei Top Commentatori in un blog su Blogger.

Inserire un widget con l’elenco dei commentatori più assidui è una caratteristica dei blog su Wordpress. Blogger non ha mai dato eccessiva importanza ai commenti basta pensare al fatto, dopo ben dieci anni di vita della piattaforma, si possa inserire solo del semplice testo o poco più.

Mi sono imbattuto in un widget di Google Operating System che appoggiandosi sulle funzionalità Yahoo Pipes  ha creato uno script interessante che però ha dei problemi.

  1. Non vengono esclusi i commenti dell’autore del blog
  2. Non vengono esclusi i commenti anonimi

Il risultato è che con quel codice il primo commentatore di questo blog sarebbe ovviamente parsifal32 ed il secondo Anonymous.

Per fortuna si può ovviare facilmente escludendo entrambi. Ecco il codice del widget

<script type="text/javascript">
function pipeCallback(obj) {
document.write("<ol>");
var i;
for (i = 0; i < obj.count ; i++)
{
var href = "'" + obj.value.items[i].link + "'";
var item = "<li>" + "<a href=" + href + ">" + obj.value.items[i].title + "</a> </li>";
document.write(item);
}
document.write("</ol>");
}
</script>
<script src="
http://pipes.yahoo.com/pipes/pipe.run?_render=json&_callback=pipeCallback&
_id=c92ac21897d8b56e61cfa85930dd89a1&url=http%3A%2F%2Fparsifal32.blogspot.com&num=12&filter=parsifal32,Anonymous" type="text/javascript">
</script>
<div style="font-size:70%;text-align:center"><p> <a href="
http://tinyurl.com/kqb5yz">Install widget</a> </p></div>

La personalizzazione è semplicissima

  1. Inserite al posto di parsifal32.blogspot.com l’URL del vostro blog senza http:// iniziale
  2. Al posto di 12 mettete il numero dei top commentatori che volete visualizzare
  3. Al posto di parsifal32 inserite il nick con il quale inserite i commenti nel vostro blog per escluderlo (filtrarlo) insieme a quelli anonimi

Adesso andate in Layout > Aggiungi un Gadget > HTML/Javascript ed inserite il codice nel corpo della finestra mentre come titolo potete scegliere quello che volete

image

Andate su Salva e trascinate con il mouse l’elemento pagina nella posizione che desiderate. Si possono escludere anche altri commentatori aggiungendone il nome, separato da virgola, insieme al nostro nick e Anonymous, dopo filter=

Un widget di questo tipo penso che possa essere un incentivo in più per commentare i post. L’aspetto non è il massimo ma certamente farà piacere ai lettori che si trovano nelle prime posizioni avere un po’ di pubblicità in cambio del contributo dato con i loro commenti. Da notare che accanto ad ogni nick sarà visibile il numero dei commenti pubblicati e che vengono presi in considerazione gli ultimi cinquemila commenti; non so in quanti abbiano superato questa cifra .

Un’altra cosa interessantissima è che se si clicca sul nick di un commentatore automaticamente si va in una pagina di Google in cui sono elencati tutti i link agli articoli in cui sono presenti i commenti di quel determinato lettore. Guardate per esempio la pagina della Top Commentatrice Saamaya -



7 commenti :

  1. ottimo, finora ero riuscita a mettere solo quello dei commenti recenti e altri..

    ciao e grazie per la risposta ^@^

    RispondiElimina
  2. Grazie, ottimo gia' inserito
    buona domenica

    RispondiElimina
  3. Fatto, semplicemente geniale...
    Grazie :-)

    RispondiElimina
  4. ciao parsifal .. complimentoni x il tuo blog .. di codici te ne ho presi a uffa e ti ringrazio ... mi sono iscritto ai fan facebook e come sostenitore blog era il minimo che potessi fare visto cio che offri alla comunita .. ti ringrazio sandro by bul.sa

    RispondiElimina
  5. ciao parsifal ..ho installato il wiget top commentatori .. ma chi commenta deve essere iscritto come sostenitore x poter essere visualizzato il suo nome ??

    RispondiElimina
  6. @bul.sa
    Purtroppo questo widget non è più funzionante perché si basava su un servizio di Yahoo che adesso è stato eliminato.
    Non sono più riuscito a trovare una valida alternativa :-(

    RispondiElimina
  7. a ecco perche non vedevo comparire i nomi .. grazie x la risposta parsifal

    RispondiElimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti.
Info sulla Privacy