Como agregar Los Ultimos Comentarios ?, Classic Blogger

Habia publicado este post anteriormente, pero luego lo deje como borrador, ya que me aparecian unos errores con explorer. Pero en realidad eran errores debido a un par de post, que ahora estoy arreglando…(como pueden ver, ya esta funcionando al final de la sidebar, y no hay errores ni con explorer ni con firefox, que les sirva..!!
En todo caso según yo hay un error en el codigo, porque de vez en cuando hay comentarios que no publica..sniffff…vere si puedo hacer algo..

Es una buena manera de mantener informados a los lectores, y a los miembros que forman parte de este blog, acerca de que es lo ultimo que alguien escribió en un post.

Probablemente la mayoría sabe, que en la parte de Opciones, Comentarios pueden habilitar un mail, para que llegue un aviso cuando han agregado un nuevo comentario a un post, mas de alguna vez me ha pasado que hotmail, manda algunos a spam, y nunca los conteste!!…
Sigan leyendo el articulo si quieren hacer esto en sus blogs.

Pasos a seguir:

Paso 1:

Ir al panel de la cuenta, ingresar a OPCIONES y luego a COMENTARIOS, cambiar la fecha al formato de los comentarios:

5/31/2006 15:30:12 PM
osea Mes/dia/año Hora:Minutos AM/PM

Paso 2:

Ubiquen este codigo en la plantilla (esta en la parte final):

  1. <h2 class="sidebar-title">Y pasan los Meses...</h2>
  2.  
  3.   <ul class="archive-list">
  4.      
  5.      <li>&lt;a href=&quot;"&gt;<span style="color:#692"></span></a></li>
  6.    
  7.       <li>&lt;a href=&quot;"&gt;<span style="color:#692">Current Posts</span></a></li>
  8.   </ul>

Entonces, bajo el código anterior agregan el siguiente codigo(creo que se puede reubicar en cualquier parte de la sidebar) tal cual:
Las partes que pueden editar son el numero de comentarios que quieren mostrar, cambiando la variable numberToShow, cambiar el nombre de la seccion, cambiando la variable titleText y poner el titulo del post antes que el nombre del usuario, cambiando de orden la impresion en la variable displayTemplate, (puede quedar asi [title]([name]), de esta manera se ve el titulo del post y el nombre del usuario en parentesis. Trate de cambiar el color del titulo y del nombre, pero no pasa nada, y de hecho el blog comienza a cargarse con errores, asi que si alguien sabe como hacerlo sería bueno que lo dejara por aca…

Si tienes dudas para pegar el código en tu plantilla revisa: Donde Debo Pegar el Código de Algún Accesorio en mi Plantilla (Template)

  1. <!-- **** FARRAGO RECENT COMMENTS HACK **** -->
  2. <!-- Version 1.03 -->
  3. <!-- Copyright © 2004 Ebenezer Orthodoxy -->
  4. <!-- http://boggerhacks.blogspot.com -->
  5. <!-- ************** OPTIONS *************** -->
  6.  
  7.  
  8. var titleText = "Ultimos Comentarios";
  9. var numberToShow = 10;
  10. var displayTemplate = "[name]:<br />[title]";
  11. var nameIsLink = true;
  12.  
  13. <!-- ********* CODE DO NOT CHANGE ******** -->
  14.  
  15. var comments=new Array(0);var title = "";
  16. var itemurl = "";
  17. function getSortDate(strDate){var d=new Date(strDate);
  18. var day=''+d.getDate();if(day.length==1)day='0'+day;
  19. var month=''+(d.getMonth()+1);if(month.length==1)
  20. month='0'+month;var hour=''+d.getHours();
  21. if(hour.length==1)hour='0'+hour;var min=''+
  22. d.getMinutes();if(min.length==1)min='0'+min;var sec=''+
  23. d.getSeconds();if(sec.length==1)sec= '0'+sec;
  24. var sortDate=''+d.getFullYear()+month+day+hour+min+sec;
  25. return sortDate;}
  26. function recentComment(t,u,i,a,d){var rcmnt=
  27. document.getElementById('frch'+i).innerHTML;
  28. while(rcmnt.indexOf("n") &gt; -1)rcmnt=
  29. rcmnt.replace("n","");while(rcmnt.indexOf(" /&gt;") &gt; -1)
  30. rcmnt=rcmnt.replace(" /&gt;","/&gt;");
  31. while(rcmnt.indexOf(" <a />") &gt; -1)rcmnt=
  32. rcmnt.replace(" <a />","<a />");var author=a;var pos=
  33. rcmnt.toLowerCase().lastIndexOf('<br><a></a>posted by');
  34. var pos2=
  35. rcmnt.toLowerCase().lastIndexOf('<br><a></a><a></a>');
  36. var pos3=
  37. rcmnt.toLowerCase().lastIndexOf('<br /><a /><a />');
  38. var pos4=
  39. rcmnt.toLowerCase().lastIndexOf('<br /><a></a><a></a>');
  40. var aoffset=pos+6;if (pos3 &gt; -1) pos2=pos3;
  41. if (pos4 &gt; -1) pos2=pos4;
  42. if (pos2 &gt; -1){pos=pos2;aoffset=
  43. rcmnt.toLowerCase().lastIndexOf('<a><b> </b></a>');
  44. if (aoffset==-1)aoffset=
  45. rcmnt.toLowerCase().lastIndexOf('<a><b></b></a>')-1;}
  46. if (pos &gt; -1){author=
  47. rcmnt.substr(aoffset+15,rcmnt.length-1);var expt="";
  48. expt=rcmnt.substr(0,pos-4).replace(/(]+)&gt;)/ig,"");}
  49. else expt=rcmnt.replace(/(]+)&gt;)/ig,"");
  50. author=author.replace("&lt;A &quot;,&quot;<a> 50){expt=expt.substr(0,50);
  51. if (expt.lastIndexOf(' ') &gt; -1)
  52. expt=expt.substr(0,expt.lastIndexOf(' '));expt+='...';}
  53. expt=expt.replace('"',""");expt=expt.replace("'","'");
  54. if (!nameIsLink)author=author.replace(/(]+)&gt;)/ig,"");
  55. var st=getSortDate(d)+'<li>'+displayTemplate+'</li>';
  56. st=st.replace('[name]',author);
  57. st=st.replace('[title]','<a title="'+expt+'" href="'+
  58. u+'#c'+i+'">'+t+'</a>');comments.push(st);}
  59. <h2>
  60.  
  61. document.write(titleText+'</h2>');
  62.  
  63. &lt;span id=&quot;frcht"
  64. style="visibility:hidden;position:absolute;"&gt;
  65. </span>
  66.  
  67. title=
  68. document.getElementById('frcht').innerHTML;
  69. itemurl='';
  70.  
  71. &lt;span id=&quot;frch"
  72. style="visibility:hidden;position:absolute;"&gt;
  73. </span>
  74.  
  75. recentComment(title,itemurl,'',
  76. '','');
  77.  
  78. <ul>
  79.  
  80. comments.sort();comments.reverse();
  81. for (i=0; i&lt;10 &amp;&amp; i &lt; comments.length &amp;&amp; i &lt; numberToShow; i++){
  82. var s=comments[i];s=s.substr(14,s.length-1); document.write(s);}
  83. <br /><br />
  84. </ul>
  85. <!-- END FARRAGO RECENT COMMENTS HACK -->

Esta sección fue agregada gracias al aporte de:

Conely y Blog Awards

Artículos Relacionados

  • Generador de Textos Si quieren hacer un texto con letras entretenidas, deben entrar aquí solo deben elegir de la infindad de letras y colores que hay, y luego colocan el texto que desean, lo generan y […]
  • Como se cuantas Visitas llegan a mi Blog, Blogger ¿Cuantas visitas llegan a mi blog?. Como verán este post esta explicado con todos sus detalles, para que las personas que no han tomado un computador en años también tengan la […]
  • FeedFlash Este dato esta buenísimo!!!Para explicarlo con palabras simples, sirve para mostar todos los post que han hecho dentro del blog, el resultado es este: Lo primero es entrar a […]
  • ¿Cómo puedo crear un título para mi entrada? Primero debes comprobar que los titulos estan habilitados en el menu Configuración / Formato: Titulos Habilitados: La nueva entrada que crearás, tendrá el campo para que insertes el […]
  • Resultados 1º Concurso Dominio .com Gratis, “Cambia tu .blogspot por .com” Aquí estan los resultados para el primer concurso cambia tu .blogspot por .com, este es el orden si el 1º ganador no reclama el premio, entonces se pasa al segundo ganador.. 1.- […]
  • Subir musica a mi blog con EVOCA, Blogger y Classic-Blogger Este Post es aplicable en cualquier plataforma de Blogs (Blogger, WordPress...) o Página web. Pasos para subir musica en este servicio, primero pincha en evoca para registrarte: […]
Soy Blogger desde hace mucho tiempo. Inicialmente este blog se creó para entregar tutoriales paso a paso a las personas que estuvieran ingresando al mundo online. Muchos de mis tutoriales no requieren de conocimiento previo ni habilidades, la idea siempre fue tender una mano a los que usualmente no entienden nada. Como pueden ver estuvo bastante abandonado por varios años pero ahora lo retomaré con otro énfasis, explicación de herramientas mas complejas, y en la medida de lo posible se irán renovando los post que con el tiempo han quedado obsoletos.

About patriram

Soy Blogger desde hace mucho tiempo. Inicialmente este blog se creó para entregar tutoriales paso a paso a las personas que estuvieran ingresando al mundo online. Muchos de mis tutoriales no requieren de conocimiento previo ni habilidades, la idea siempre fue tender una mano a los que usualmente no entienden nada. Como pueden ver estuvo bastante abandonado por varios años pero ahora lo retomaré con otro énfasis, explicación de herramientas mas complejas, y en la medida de lo posible se irán renovando los post que con el tiempo han quedado obsoletos.

Leave a Reply

Your email address will not be published. Required fields are marked *