Desde que Diego liberó myComments 1.0, lo he instalado en mi wordpress que administra este weblog, pero me quedé con las ganas de integrarlo en otros CMS y más ahora que ha liberado su API para interactuar con el.
Pues entonces como no me querÃa quedar asà les presento un hack que he desarrollado para integrar MyComments en ese CMS que creo que varios conocen y se llama Blogger creo que es de una empresa llamada Google.
Bien entonces cuales son los pasos para instalarlo?
Primero que nada como todos sabemos Blogger no es un sistema que te permita “generalmente” modificar la plantilla de los comentarios, pero nuestros amigos de Blogger Templates nos han solucionado el problema, y ponen a nuestra posposición plantillas con comentarios integrados dentro de la misma plantilla, asà que el primer paso es descargarse una de sus ultimas plantillas donde ya traen los comentarios integrados.
Después hay que poner este código en la plantilla después de la etiqueta </style>:
<ItemPage>
<Blogger>
<script language="javascript">
function myComments()
{
blogName = "<$BlogDescription$>";
blogUrl = "<$BlogURL$>";
postTitle = "<$BlogItemTitle$>";
postID = "<$BlogItemNumber$>";
postUrl = "<$BlogItemPermalinkUrl$>";
commentAuthor = document.getElementById('author').value;
commentEmail = document.getElementById('email').value;
commentContent = encodeURIComponent(document.cFrm.postBody.value);
msg = "http://www.pecesama.net/mycomments/ping.php?p1="+blogName+"&p2="+blogUrl+"&p3="+postTitle+"&p4="+postID+"&p5="+postUrl+"&p6="+commentAuthor+"&p7="+commentEmail+"&p8="+commentContent;
document.getElementById('if_mycom').src=msg;
}
</script>
<iframe id="if_mycom" src="about:blank" width="0" height="0"></iframe>
</Blogger>
</ItemPage>
Y por ultimo buscar la funcion javascript function cFrmPost() y agregar la siguiente linea antes del return true;:
myComments();
Pablo Viojo
February 8, 2006 at 8:24 am
Ahhh, veo que el trick funciono! Muy buen aporte!
MrX
February 8, 2006 at 9:07 am
a mi la verdad que no me anduvo…no se que onda..
pecesama
February 8, 2006 at 9:19 am
jeje, si mcuhas gracias Pablo.
MrX estaba viendo tu blog y no veo el codigo por ningun lado en el fuente, ya le diste que se republicara despues de hacer los cambios?
MrX
February 8, 2006 at 9:56 am
sisi, lo puse al codigo, no lo ves porq como no andaba lo saqué…ahora lo vuelvo a poner a ver si ves algun error
MrX
February 8, 2006 at 11:46 am
Listo!
Ya anda perfecto!
pecesama
February 10, 2006 at 8:26 am
MrX que bueno que ya funciona correctamente
Caso Patologico
February 15, 2006 at 1:04 am
Sunpongo que eso se puede integrar a Haloscan, claro, siemore y cuando se sea usuario Premium (los usuarios Premium pueden modificar el HTML de los comentarios).
Estoy viendo que el php está alojado en pecesama, creo que serÃa bueno alojarlo en mycomments, eso para hacerlo independiente de Pecesama (claro, sin quitarle crédito), y entre mas pronto mejor porque luego serÃa una lata -para los usuarios- modificar el código al nuevo sitio.
saludos!
Mario
pecesama
February 15, 2006 at 3:09 am
Si seria muy interesante que el codigo estuviera directamente en el server de myComments… solo que hasta ahora Diego no ha heco su oferta $$$… o se lo vendo a Google o Yahoo
Janet Cruz
April 1, 2006 at 7:49 am
Hola. Suena interesante. Voy a probarlo y te cuento que tal me va!
Saludos!
L.Schapira
April 25, 2006 at 1:44 am
Hi,
Your method seems fine, as far I can understand it, (I learnt bits of spanish at school more than 20 years ago…). Yet I can’t understand it all.
Not possible to translate to english, (or to french, hu, hu, (;-) ) ?
Muchas gracias, “in advance”
pecesama
April 25, 2006 at 8:21 am
Hi Lazare, I will work on translate it, keep in touch.
Daw
March 7, 2007 at 1:26 pm
Que alguien me explique que es esto