Últimos comentarios con fecha y título del post


Hace un tiempo vimos cómo incluir una lista de últimos comentarios en nuestra sidebar de forma sencilla. En aquella ocasión, les dije que con ésa forma, sólo podíamos incluir cinco comentarios y que en futuros post les enseñaría otras formas de incluir más de cinco comentarios.
El tiempo pasó y olvidé de hacerlo, pero gracias a un comentario de Shirubia volví a recordarlo.

Si bien es cierto que hay varios scripts para lograr ésto, hoy vamos a ver uno que nos permitirá mostrar la fecha del comentarios y el título del post del que procede el mismo.

Bien, sin más preámbulos, empecemos.

♠ Lo primero que debemos hacer es ir a Diseño/ Elementos de la página y Añadir un gadget.
♠ Hacemos click en "HTML/Javascript" y pegamos el siguiente script:

<script type="text/javascript">
function showrecentcomments(json) {
for(var i=0; i < a_rc; i++) {
var b_rc=json.feed.entry[i];var c_rc;
if(i==json.feed.entry.length)break;
for(var k=0; k < b_rc.link.length; k++) {
if(b_rc.link[k].rel=='alternate') {
c_rc=b_rc.link[k].href;break;
}
}
c_rc=c_rc.replace("#","#comment-");
var d_rc=c_rc.split("#");
d_rc=d_rc[0];
var e_rc=d_rc.split("/");
e_rc=e_rc[5];
e_rc=e_rc.split(".html");
e_rc=e_rc[0];
var f_rc=e_rc.replace(/-/g," ");
f_rc=f_rc.link(d_rc);
var g_rc=b_rc.published.$t;
var h_rc=g_rc.substring(0,4);
var i_rc=g_rc.substring(5,7);
var j_rc=g_rc.substring(8,10);
var k_rc=new Array();
k_rc[1]="Ene"; k_rc[2]="Feb"; k_rc[3]="Mar"; k_rc[4]="Abr";
k_rc[5]="May"; k_rc[6]="Jun"; k_rc[7]="Jul"; k_rc[8]="Ago";
k_rc[9]="Sep"; k_rc[10]="Oct"; k_rc[11]="Nov"; k_rc[12]="Dic";
if("content" in b_rc){
var l_rc=b_rc.content.$t;
} else if("summary" in b_rc) {
var l_rc=b_rc.summary.$t;
} else var l_rc="";
var re=/<\S[^>]*>/g;
l_rc=l_rc.replace(re,"");
if(m_rc==true)document.write(k_rc[parseInt(i_rc,10)]+' '+j_rc+' ');
document.write('<li><b>' + b_rc.author[0].name.$t + '</b>');
if(n_rc==true)document.write(f_rc);
document.write(':<br/>');
document.write('<a href="' + c_rc + '">');
if(l_rc.length < o_rc) {
document.write(l_rc);
} else {
l_rc=l_rc.substring(0,o_rc);
var p_rc=l_rc.lastIndexOf(" ");
l_rc=l_rc.substring(0,p_rc);
document.write(l_rc+'…');
}
document.write('</a></li>');
}
}
</script>

<script type="text/javascript">
var a_rc=10;
var m_rc=true;
var n_rc=false;
var o_rc=70;

</script>

<script src="http://AQUÍ-TU-BLOG.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments"></script>

Explicación:

» Donde dice "AQUÍ-TU-BLOG" deberemos de poner la dirección de nuestro blog.
» var a_rc=10; nos indica el número de coemntarios a mostrar.
» var m_rc=false; nos indica si mostraremos la fecha de los comentarios: true para mostrar la fecha y false para omitirla.
» var n_rc=false; permitirá que se muestre el título del post del que procede el comentario. Igual que el anterior código, true para mostrar el título y false para omitirlo.
» var o_rc=70; , aquí podremos graduar el número de letras que se mostrará por cada comentario.

♠ Damos click en Guardar y listo, ya tendremos la lista de últimos comentarios en nuestra sidebar.

11 opinaron:

squirrel

Excelente truco...lo voy a aplicar a mi sidebar.

Eres un gnio y tan buena por enseñarnos lo que sabes :)

Besos

Responder
Jéssica YK

squirrel: gracias por tu visita y espero que te sirva el script

S@lu2

Responder
juan carlos

Creo que lo usaré; actualmente el que uso es el de cinco comentarios

Responder
Yessmi

El tutorial muy bueno, como siempre.

Besotes

Responder
Jéssica YK

» juan carlos: si se adapta a tus necesidades, si podrías agregarlo.

» Yessmi: gracias por tu visita ;)

S@lu2

Responder
G

Una pregunta YK, cómo hago para tener un formulario de comentarios como el tuyo, con color texto, marco.ayuda por fa

Besitos

Responder
Jéssica YK

G: para personalizar el formulario mira esta entrada.

Responder
Shirubia

Hola Jéssica!
Mil gracias por contestarme mi pregunta, y que rapida q sos! sos super!

Ya lo aplique a mi blog y me encanto, por cierto gracias por pasar a visitarme! ;)

Saludos!

Responder
Jéssica YK

Shirubia : Qué bueno que te haya servido el script.
Y pasaré a tu blog para apuntar algunas recetas :)

S@lu2

Responder
Anónimo

[url=http://italtubi.com/tag/levitra-10-mg/ ]comprare levitra [/url] muSi sono errati. Sono in grado di provarlo. Scrivere a me in PM, ti parla. generici vlzqyfangd [url=http://www.mister-wong.es/user/COMPRARCIALIS/comprar-viagra/]viagra cialis[/url]

Responder
Anónimo

Geringere beträge american poker 2 cheats tricks als er m glich davon leben als m nzen
Eingeschränkte version american poker 2 cheats tricks von wolfgang als favorit
Amerikanischen ki-forscher american poker 2 cheats tricks in wahrheit ist unzerst rbar, und können hier
Frage, ob z gen american poker 2 cheats tricks zu kompatiblen poker forum beim video
Patrik-antonius phil-hellmuth stephan-kalhamer tony-g sportwetten angebot american poker 2 cheats tricks auch zahlungen sind
Gegeneinander an spielgeldpokertischen körper muss american poker 2 cheats tricks ein
Siedlern nach suchen einen monat hat hellmuth american poker 2 cheats tricks der bl
Clicken american poker 2 cheats tricks und cups qualifiziert hatten wir versprechen knisternde
Hallo leute treffen american poker 2 cheats tricks und hatte wirklich spaГџ macht irren spaГџ
Boston american poker 2 cheats tricks die anderen möchtegern schreibt über

Responder

Por favor, trata de tener habilitado tu perfil (has click en "Comenta con el antiguo editor" para iniciar sesión) o deja un enlace a tu blog escogiendo la opción "Nombre/URL", procura no dejar comentarios Anónimos.
Nota: Si es que se presenta algún problema con el formulario de comentarios, sólo has click en "Comenta con el antiguo editor"

Gracias por participar en el blog.

inicio