un tool indispensabile, la bacheca degli ultimi commenti

Voglio proporvi un tool praticamente indispensabile in un blog attivo: la bacheca degli ultimi commenti. Se avete tanti post, monitorare i commenti senza inseirre la moderazione è praticamente impossibile, questo tool vi permette di curare al meglio le relazioni con i vostri lettori, potendo sapere sempre se, fosse anche nel più remoto dei vostri post, qualcuno vi ha commentato......

Inoltre contribuisce a mantenere alto l'aspetto della socializzazione, incentivando il dialogo tra i vari blogger con un certo ordine cronologico.

Per prelevarlo non dovete fare altro che selezionare il testo, copiarlo e incollarlo in una casella html, ricordatevi però di modificare il link inserendo il vostro blog, o leggerete i miei commenti!!!!




<script style="text/javascript">
function showrecentcomments(json) {

for (var i = 0; i < numcomments; i++) {
var entry = json.feed.entry[i];
var alturl;

if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
alturl = alturl.replace("#", "#comment-");
var postlink = alturl.split("#");
postlink = postlink[0];
var linktext = postlink.split("/");
linktext = linktext[5];
linktext = linktext.split(".html");
linktext = linktext[0];
var posttitle = linktext.replace(/-/g," ");
posttitle = posttitle.link(postlink);
var commentdate = entry.published.$t;
var cdyear = commentdate.substring(0,4);
var cdmonth = commentdate.substring(5,7);
var cdday = commentdate.substring(8,10);
if (cdday.substring(0,1) == "0") cdday = cdday.substring(1,2);
var monthnames = new Array();
monthnames[1] = "Gennaio";
monthnames[2] = "Febbraio";
monthnames[3] = "Marzo";
monthnames[4] = "Aprile";
monthnames[5] = "Maggio";
monthnames[6] = "Giugno";
monthnames[7] = "Luglio";
monthnames[8] = "Agosto";
monthnames[9] = "Settembre";
monthnames[10] = "Ottobre";
monthnames[11] = "Novembre";
monthnames[12] = "Dicembre";
var num_casuale = Math.round(9*Math.random());
var nomeimmagine = new Array();
nomeimmagine[0] = "black";
nomeimmagine[1] = "green";
nomeimmagine[2] = "white";
nomeimmagine[3] = "red";
nomeimmagine[4] = "blue";
nomeimmagine[5] = "green";
nomeimmagine[6] = "purple";
nomeimmagine[7] = "yellow";
nomeimmagine[8] = "orange";
nomeimmagine[9] = "pink";
var comment = entry.content.$t;
var re = /<\S[^>]*>/g;
comment = comment.replace(re, "");
if (!standardstyling) document.write('<div class="bbrecpost">');
if (standardstyling) document.write('<br/>');
document.write('<img src="http://floeste.googlepages.com/bullet_' + nomeimmagine[num_casuale] + '.png"/>');
if (showcommentdate == true) document.write('' + cdday + ' ' + monthnames[parseInt(cdmonth,10)] + ' ::: ');
if (entry.author[0].name.$t == "Anonymous") {
document.write('<a href="' + alturl + '">Anonimo</a> ');
} else {
document.write('<a href="' + alturl + '">' + entry.author[0].name.$t + '</a> ');
}
if (showposttitle == true) document.write(' parlando di ' + posttitle);
if (!standardstyling) document.write(' ha detto</div><div class="bbrecpostsum">');
if (standardstyling) document.write(' ha detto<br/>');
if (comment.length < numchars) {
if (standardstyling) document.write('<i>');
document.write(comment);
if (standardstyling) document.write('</i>');}
else
{
if (standardstyling) document.write('<i>');
comment = comment.substring(0, numchars);
var quoteEnd = comment.lastIndexOf(" ");
comment = comment.substring(0, quoteEnd);
document.write(comment + ' ...<a href="' + alturl + '">(continua)</a>');
if (standardstyling) document.write('</i>');}
if (!standardstyling) document.write('</div>');
document.write('<br/>');
}
if (!standardstyling) document.write('<div class="bbwidgetfooter">');
if (standardstyling) document.write('<br/>');
document.write('<small> </small><br/>');
document.write('<small>Powered By <a href="http://floeste.blogspot.com">x_pIOVE</a></small>');
if (!standardstyling) document.write('</div>');
}
</script>

<script style="text/javascript">
var numcomments = 10;
var showcommentdate = true;
var showposttitle = true;
var numchars = 70;
var standardstyling = false;
</script>

<script src="http://opinionidirette.blogspot.com/feeds/comments/default?start-index=1&alt=json-in-script&callback=showrecentcomments">
</script>


Questo tool, ovviamente, non è mio, ma è una creazione di piove un blog molto interessante pieno di spunti e di pensieri da condividere!

Il tool degli ultimi commenti si trova ora anche nei tool di google inseribili direttamente dal vostro pannello di controllo di conseguenza inserirlo sarà facilissimo e personalizzarlo ancora di più.

2 commenti:

Melina2811 ha detto...

bisogna comunque capirne qualcosa di html poichè caso contrario non è così semplice come lo isllustri. Maria

giadatea ha detto...

Maria, non sei riuscita a installarlo? fammi sapere che controllo il codice, l'ho dovuto riformattare per pubblicarlo, comunque se vuoi te lo mando via email già pronto per il tuo, basta che me lo dici