Il gadget dei commentatori che postano con più frequenza nel blog, più che per una questione di maggiore usabilità del sito rappresenta una forma di ringraziamento verso quei lettori che con le loro domande, i loro commenti e le loro osservazioni contribuiscono a fare del blog una cosa viva e pulsante e non solo una mera raccolta di articoli. I commenti sono l'anima del blog e un sito che ne ha pochi fa tristezza specialmente se è online da diverso tempo.
I widget dei Commentatori più assidui che ho presentato hanno avuto tutti scarsa fortuna perché, dopo qualche tempo, avevano smesso di funzionare. Si basano tutti sulle Yahoo Pipes (forse sarebbe più giusto il maschile ma non mi viene), che è un servizio per fare dei mashup di contenuti del web attraverso la combinazione di feed, l'introduzione di filtri e la creazione di feed di uscita in diversi formati. Adesso vado a presentarne un altro che è concepito con gli stessi principi ma che differisce notevolmente per l'aspetto grafico, visto che si presenta sotto forma di nuvola che ricorda la tag cloud di Blogger.
Si va su Design > Elementi pagina > Aggiungi un gadget e si incolla il seguente codice
<!-- Top commentatori inizio-->
<div style="text-align:justify;line-height:1.2;">
<script type="text/javascript">
function cCloud(feed) {
max = 0;
min = 10000;
//contatore massimo e minimo
for (i=0;i<feed.count;i++)
{
ccCount = feed.value.items[i].commentcount * 1;
if (ccCount > max)
{
max = ccCount;
}
if (ccCount < min)
{
min = ccCount;
}
}
ccCountD = "";
display = "";
for (j=0;j<feed.count;j++)
{
ccdiff = feed.value.items[j].commentcount - min;
ccFontsize = 80 + (ccdiff * 100) / (max - min) + "%";
ccUrl = "'" + feed.value.items[j].authorurl + "'";
ccCountD = "(" + feed.value.items[j].commentcount + ")";//comment count
ccName = feed.value.items[j].title + ccCountD;
ccLName = "<a style='font-size:" + ccFontsize + "' href=" + ccUrl + " target='_blank'>" + ccName + "</a>";//nome commentatore cliccabile
display = display + ccLName + " ";
}
document.write(display);
document.write('<div style="font-size:70%;text-align:center"><p><a href="http://goo.gl/UHi77">Install widget</a></div>');
}
</script>
<script src="http://pipes.yahoo.com/pipes/pipe.run?
YourBlogUrl=http://www.ideepercomputeredinternet.com
&Exclusions=Anonymous,parsifal32&ShowHowMany=40&Order=alphabet
&_callback=cCloud
&_id=89741c3bceebdfa001a0208fb3853f6e&_render=json"
type="text/javascript"></script>
</div>
<!-- Top Commentatori Fine - www.ideepercomputeredinternet.com -->
Dove si devono fare le seguenti personalizzazioni:<div style="text-align:justify;line-height:1.2;">
<script type="text/javascript">
function cCloud(feed) {
max = 0;
min = 10000;
//contatore massimo e minimo
for (i=0;i<feed.count;i++)
{
ccCount = feed.value.items[i].commentcount * 1;
if (ccCount > max)
{
max = ccCount;
}
if (ccCount < min)
{
min = ccCount;
}
}
ccCountD = "";
display = "";
for (j=0;j<feed.count;j++)
{
ccdiff = feed.value.items[j].commentcount - min;
ccFontsize = 80 + (ccdiff * 100) / (max - min) + "%";
ccUrl = "'" + feed.value.items[j].authorurl + "'";
ccCountD = "(" + feed.value.items[j].commentcount + ")";//comment count
ccName = feed.value.items[j].title + ccCountD;
ccLName = "<a style='font-size:" + ccFontsize + "' href=" + ccUrl + " target='_blank'>" + ccName + "</a>";//nome commentatore cliccabile
display = display + ccLName + " ";
}
document.write(display);
document.write('<div style="font-size:70%;text-align:center"><p><a href="http://goo.gl/UHi77">Install widget</a></div>');
}
</script>
<script src="http://pipes.yahoo.com/pipes/pipe.run?
YourBlogUrl=http://www.ideepercomputeredinternet.com
&Exclusions=Anonymous,parsifal32&ShowHowMany=40&Order=alphabet
&_callback=cCloud
&_id=89741c3bceebdfa001a0208fb3853f6e&_render=json"
type="text/javascript"></script>
</div>
<!-- Top Commentatori Fine - www.ideepercomputeredinternet.com -->
- In YourBlogUrl dovete inserire l'URL del vostro blog
- In Exclusions vanno incollati i nickname di coloro che non vogliamo vedere nell'elenco. E' ovvio che dobbiamo almeno mettere il nostro nick e Anonymous se lasciamo anche la possibilità di commenti senza account.
- In ShowHowMany si mette il numero dei commentatori che vogliamo compaiano in elenco.
- In Order se vogliamo visualizzarli in ordine alfabetico lasciamo alphabet mentre se li vogliamo vedere ordinati rispetto al numero dei commenti sostituiamo la variabile con frequency.
Adesso dobbiamo configurare la Pipe di Yahoo
- Accedere alla Pipe dei Top Commentatori
- Loggarsi con il proprio account Yahoo o crearlo sul momento
- Cliccare sul bottone Clone
- Modificare i dati riguardo all'URL della homepage, da inserire senza slash (/) finale, e ai nomi da filtrare, separati da una virgola, sostituendo quelli presenti. Inserire opzionalmente anche il numero dei commentatori e uno dei due modi di elencazione tra alphabet o frequency
- Cliccare su Run Pipe
- Se non ci sono stati problemi, dovranno essere visti in ordine alfabetico i commentatori del vostro blog con l'eccezione di quelli che avete escluso
Nella barra degli indirizzi del browser sarà visibile l'ID della Pipe che è stata creata
Sostituire questo id alla stringa alfanumerica evidenziata di rosso (95f241b8755110489d14c0e32abde281). Salvare l'elemento HTML/Javascript dopo aver inserito anche un Titolo
e posizioniamolo nella sidebar con il drag & drop del mouse. L'aspetto del gadget del tipo alphabet sarà più o meno questo
e acquisirà lo stile della sidebar in cui verrà inserito. In versione frequency verrebbe così
Cliccando sul nick di un commentatore si accede al suo Profilo, quindi si crea un link che gli farà certo piacere per un fatto di visibilità e di possibile nostro contributo al suo Page Rank.
Fonte | Blogger Sentral -
che vergogna sono la più molesta :D
RispondiEliminaVa bè, se la prendi così allora ti tolgo :D
RispondiEliminaInteressante ma non mi piace per nulla la "forma a nuvola". Sarebbe possibile visualizzarlo come un normale elenco? O magari a tendina?
RispondiEliminaCiao Parsi. :)
LeNny
;)
Che cosa carina!
RispondiElimina@LeNny
RispondiEliminaC'è anche quest'altra versione
http://www.ideepercomputeredinternet.com/2009/07/il-widget-dei-top-commentatori-era.html
che era funzionante fino ad oggi.
P.S. Ti prego di non lasciare il collegamento attivo al tuo sito perché magari nel tuo caso lo so che non ci sono contenuti malevoli ma non posso stare a controllare tutti e allora ho preso l'abitudine di cancellare i commenti con link attivi
@LaDamaBianca
Spero di vedere anche te nel widget al più presto :D
anche il widget conferma che sono tra le più rompi! XD
RispondiElimina@Filo
RispondiEliminaLa Dea l'ho tolta, era troppo grossa :)
Vuoi che tolga anche te?
Ah Filo io ti batto di gran lunga, tranquilla arresteranno prima me per molestie a Parsifal :D Però hai fatto bene a togliermi perché, come alternativa avrei dovuto tacere nei mesi futuri... ma nun glia fo :P
RispondiElimina@Parsi:
RispondiEliminaOk, grazie mille. :)
Levo anche la firma. :)
Ciau.
@Dea: sì avevo visto dallo screenshot, ma subito dopo di te vengo io...
RispondiElimina@Ernesto: ma coooome! non si dice a una donna che "è troppo grossa", no no!
ahahah soprattutto se pesa 43 kg ed arriva a stento a 1.60 mt :D
RispondiEliminaRobertina, sei così minuscola? Però hai un nome altisonante come nessuno :D
RispondiEliminaP.S Anch'io non sono un gigante (178 cm per 74 Kg)
E' davvero un'idea carina! Testerò :)
RispondiElimina@Daniela Gì
RispondiEliminaMi fa piacere che ti piacciano alcune delle mie modeste realizzazioni ^;^
questa di pipa funzia
RispondiElimina;-)
provato! inserito e funziona ^^
RispondiEliminami piace :D
@Tex Willer
RispondiElimina@Daniela Gì
Perché capita che proponga qualcosa che non funziona? ahahah
Qualche volta magari smette di funzionare :(, però all'inizio è sempre tutto OK ^;^
@parsifal32
RispondiEliminadato che so che seguirò e commenterò per anni questo sito, anche se diventassi visibile, non togliermi, anche perchè penso che vada a mio vantaggio se alcune persone fanno visita al mio profilo e vedono l'elenco dei blog che ho! dico bene?
@parsifal32
RispondiEliminaè un bel widget!quando avrò meno commentatori anonimi lo metterò sicuramente.mi spiace un pò essere stato cancellato dai top commentatori,non penso di essere mai stato maleducato nè volgare con nessuno.
@TUTTI GLI SCANDALI DEL VATICANO Guarda che non sei il primo che cancello dai Top Commentatori (Soffio di Dea) e non è una questione di maleducazione :) Tutt'altro sei sempre molto gentile. Lo faccio quando si superano un certo numero di commenti e quindi il nome del commentatore prende troppo rilievo nei confronti degli altri. Nel tuo caso gioca anche il fatto che hai un nick lunghissimo e quindi lo spazio era ancora maggiore.
RispondiEliminaPer i commenti anonimi non c'è problema, basta che tu li elimini inserendo Anonymous nel filtro.
Grazieee!!!! Avevo trovato un altro script (si dice così???) da un altra parte che però prevedeva la modifica del codice HTML del blog in modo troppo complicato. Così invece è semplicissimo!
RispondiEliminaL'unico mio problema sono i commenti lasciati con "Nome-URL" che mi causano seccature, perchè, cliccandoci sopra, esce "Undefined", visto che quasi nessuno scrive anche l'URL.
@MariaFelicia99
RispondiEliminaSe non accedono con il loro account Google, non ci può essere collegamento quindi il problemino è ineliminabile
@Parsifal
RispondiEliminaquesto meraviglioso widget ha smesso improvvisamente di funzionare ...
come mai ???
non ci son state mie variazioni di sorta nel blog ormai da giorni ... è successo qualcosa a livelli alti ???
Grazie infinite =)))
@Moon
RispondiEliminaCome vedi ho dovuto toglierlo e sono stato costretto a mettere l'elenco a discesa. Segui il link install widget per le istruzioni. Stanno riordinando in Yahoo e forse qualcosa è andata storto. Nel caso riuscissi a ripristinarlo sarà mia cura comunicarlo.
Mi spiace :( piaceva anche a me ...
Grazie Parsifal ...
RispondiEliminain effetti era davvero molto carino ... speriamo torni tutto alla normalità ...
questo a discesa mi sembra un pò una fredda e spigolosa classifica del più bravo ... la nuvoletta era un modo più "dolce" per mostrare il seguace incallito ...
^_^
PARSIFAL ...
RispondiEliminafunziona tutto di nuovo !!!
Felice giornata ...
Parsifal questo Top Commentatori mi funziona però non riconosce i commenti di Disqus :-( si può fare qualcosa?
RispondiElimina@Cricca
RispondiEliminaE' ovvio che i commenti di Disqus non vengano conteggiati. Non sono hostati su Blogger e quindi non possono essere acquisiti attraverso i feed del widget.
su Disqus c'è il widget per la top commentatori ma non riesco a farla funzionare
RispondiEliminaParsifal grazie :-) ho fatto altre prove ma quel widget di Disqus non vuole proprio funzionare mentre gli altri vanno che è una bellezza boh è un mistero
RispondiEliminaMolestatrice, commentatrice a rapporto! Solo a me, posto nella sidebar sinistra, fa sballare tutta la disposizione degli articoli?
RispondiElimina@Federica
RispondiEliminaIn effetti sei la prima che me lo dice ^_^ Prova a metterlo da un'altra parte ...
Avevo già provato ma il risultato non cambia...il widget funziona ma mi si incolonnano nella sidebar tutti i post...
RispondiElimina@Federica
RispondiEliminaProva con quest'altro
http://www.ideepercomputeredinternet.com/2010/12/gadget-per-blogger-dei-commentatori-piu.html
ma dà dei problemi di malfunzionamento ancora più pesanti.
mi piacerebbe molto mettere questo gadget, ma si puo' mettere anche se installo l'opzione di mettere i commenti con 'disquis' di cui ho commentato poco fa?
RispondiElimina@Fioredicollina
RispondiEliminaQuesto widget lo puoi mettere a prescindere ma i commenti su Disqus non vengono conteggiati, non appartengono neppure al tuo blog ma sono nei server di Disqus così come avviene per i commenti nel modulo di Facebook
ho provato crearla , ma nel 'pipe' mi da questa scritta
RispondiEliminaThis Pipe ran successfully but encountered some problems:
warning Error fetching http://fioredicollina.blogspot.com/feeds/comments/summary?start-index=1001&max-results=200: Read timed out
mi spiega dove ho sbagliato? Io nel frattempo l'ho messa in blog, pero' evidentemente c'è qualcosa di errato....
per ora l ho tolta....arrivando da splinder probabilmente ci sono problemi con nomi dei blogger che sono ancora di là e di qua, penso sia per questo che da l errore....cmq grazie è molto bello trovare qst gadget, riprovero' tra un mesetto quando splinder chiude....
RispondiElimina@Fioredicollina
RispondiEliminaSemplicemente ci ha messo troppo tempo a leggere i feed. Ho provato con il tuo URL e funziona. Ricordati di togliere la slash finale!!!
Deve essere così http://fioredicollina.blogspot.com
e non così http://fioredicollina.blogspot.com/
Grazie x la cortese risposta: sì avevo messo giusto il mio link, cmq ora l ho posizionato in blog, quello che cmq intendevo dire è che avendo 'traslocato' il 17.12.2011 il mio vecchio blog Splinder su Blogspot ora mi trovo alcuni commentatori sia col vecchio che col nuovo blog linkati nella top commentatori....va beh...staremo a vedere poi cosa succederà, deduco che tra qlc settimana o mese sparirà il vecchio nick o blog collegato con i nuovi commenti che subentrano....
RispondiEliminagrazie ancora.
Buon pomeriggio.
@Fioredicollina
RispondiEliminaPuoi sempre escludere sia il tuo nick su Splinder sia il tuo nick su Blogger.
il mio nick l ho escluso , intendevo quello doppio degli amici....
RispondiElimina@Fioredicollina
RispondiEliminaSe un commentatore cambia nick, anche mettendo per esempio la prima lettera in maiuscolo, risulterà essere un altro commentatore e quindi i commenti non saranno cumulati. Comunque vengono considerati solo gli ultimi 2000 commenti e se il tuo blog è molto commentato dopo un po' i nick obsoleti spariranno
era quello che intendevo dire infatti forse mi sono espressa male....per 2000 commenti ci vorrà un po' ma si prima o poi i nick in disuso spariranno....:-) grazie ancora e sicuramente ogni tanto passero' per trarre spunto per qualche altro interessante gadget o altro.
RispondiEliminaErnesto, ma è normale che nonostante io prema il tasto "Run pipe" dopo aver apportato le modifiche con i dati del mio sito, ogni volta che rientro nella pipe visualizzo di nuovo i tuoi dati e i miei sono spariti? Ed è normale che il widget ci metta un po' per aggiornarsi dopo che uno ha scritto un commento?
RispondiEliminaGrazie
@Dieta e Dintorni
RispondiEliminaE' normale perché i dati di debug del Pipe sono i miei. Volendo puoi andare su Edit Pipe e cambiarli cliccando su Save Pipe (stai però molto attenta). Il Pipe essendo un feed delle volte arriva subito altre è più lento