03 Feb
Posted by pecesama as MyComments, PHP, Programacion
Imprimir este post
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();
14 Responses
Pablo Viojo
February 8th, 2006 at 8:24 am
1Ahhh, veo que el trick funciono! Muy buen aporte!
MrX
February 8th, 2006 at 9:07 am
2a mi la verdad que no me anduvo…no se que onda..
pecesama
February 8th, 2006 at 9:19 am
3jeje, 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 8th, 2006 at 9:56 am
4sisi, 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 8th, 2006 at 11:46 am
5Listo!
Ya anda perfecto!
COLABORAME : opiniones para desarrollo de un juego colaborativo » Blog Archive » myComments creciendo
February 8th, 2006 at 2:18 pm
6[...] El problema es que en un principio sólo estaba disponible para que fuese instalado en blogs con Wordpress. Ahora ya se ha puesto a disposición de todos la API de myComments y los pasos a seguir para integrarlo con Blogger y también para TextPattern. [...]
pecesama
February 10th, 2006 at 8:26 am
7MrX que bueno que ya funciona correctamente
Caso Patologico
February 15th, 2006 at 1:04 am
8Sunpongo 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 15th, 2006 at 3:09 am
9Si 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 1st, 2006 at 7:49 am
10Hola. Suena interesante. Voy a probarlo y te cuento que tal me va!
Saludos!
L.Schapira
April 25th, 2006 at 1:44 am
11Hi,
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 25th, 2006 at 8:21 am
12Hi Lazare, I will work on translate it, keep in touch.
Daw
March 7th, 2007 at 1:26 pm
13Que alguien me explique que es esto
SerialBlogger » Archivo » MyComments en Blogger
November 14th, 2007 at 10:35 pm
14[...] MyComments para Blogger. Por dfgonzalez en ideas 8 Feb Deja tu opinión Tu comentario: [...]
RSS feed for comments on this post · TrackBack URI
Leave a reply
Recomendados
Pecesama.Net [Wiki]
Meta
Publicidad
Calendario
Categorias
Recent Entries
Recent Comments
Most Commented
Pecesama.Net [weblog] is proudly powered by WordPress - BloggingPro theme by: Design Disease