Ho già presentato questo hack poco tempo sugli ultimi commenti ma malauguratamente non riesce a funzionare su tutti i template. Sono corso quindi ai ripari e illustrerò delle validissime alternative che per qualche modello possono anche essere migliori.
Andate su Layout > Modifica HTML e cercate la riga
</head>
quindi, immediatamente sopra, incollate il seguente codice
<!--COMMENTI RECENTI START-->
<script type='text/javascript'> function commentDisplay(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-"); if (entry.content) { comment = entry.content.$t; } else if (entry.summary) { comment = entry.summary.$t; } var re = /<\S[^>]*>/g; comment = comment.replace(re, ""); document.write('<a href="' + alturl + '">' + entry.author[0].name.$t + '</a> ha commentato:<br/>'); if (comment.length < numchars) document.write(comment + '<br/><br/>'); else document.write(comment.substring(0, numchars) + '...<br/><br/>'); } } </script>
<!--COMMENTI RECENTI END-->
Salvate il modello e andate su Layout > Aggiungi un gadget > HTML/Javascript. In Sezioni del sito incollate quest'altro codice
<script language="javascript">
var numcomments = 6;
var numchars = 100;
</script>
<script src="http://parsifal32.blogspot.com/feeds/comments/default?
alt=json-in-script&callback=commentDisplay"></script>
<div style="font-size:50%;text-align:center"><p> <a href="http://goo.gl/5YWY">Installa il widget</a> </p></div>
Dopo aver inserito il titolo cliccate su Salva e posizionatelo dove preferite mediante il drag & drop in Layout > Elementi pagina. Le personalizzazioni da fare riguardano
- Il numero dei commenti da visualizzare (6)
- Il numero dei caratteri del sommario (100)
- L'URL del blog da inserire al posto del mio evidenziato di rosso
Questo widget può essere visto nel blog La Nuova Atlantide. Tutti questi widget derivano dalla funzionalità inserita in Blogger nel 2006 e illustrata da BloggerBuzz che consente di prendere i feed dai blog su Blogger aggiungendo la stringa "alt=json-in-script" e inserendo "callback" con i parametri di ricerca.
Può essere che anche questo widget non funzioni su tutti i modelli ma seguirà a breve un'altra versione.
ciao pars,
RispondiEliminase fai una visitina nel mio blog ti accorgi che c'è qualcosa ... ma non funziona bene
ciao grandissimo, è possibile fare in modo che Anonymous divente Utente Anonimo?
RispondiEliminase sì cosa devo cambiare nel codice?
@Luca Chirico E' una cosa a cui avevo già pensato ma che non sono riuscito a risolvere. Il fatto è che Anonymous non è nel modello ma è nei server di Blogger (inaccessibili...)
RispondiElimina@Ernesto T.
RispondiEliminaAh ok, avevo provota ad usare degli altri script, ma non venivano visualizzati, ne avevo trovato uno bello bello in italiano, peccato!
Grazie, sei gentilissimo come sempre!