jueves, octubre 26, 2006

Ranking de Blogalaxia en Blogger beta

Un primo me pregunto donde podia colocar su blog, yo le comente que www.blogger.com es muy bueno y que mucha gente lo usa. Actualmente comenzo su blog despues de insistir, el cual es http://mitiopingus.blogspot.com, pero esta usando la version beta de blogger, creo que ni se dio cuenta, y cuando le dije que agregara a blogalaxia.com, para empezar a difundir su blog, resulto que el codigo de rankin no servia.
Me puse a la tarea de investigar que estaba pasando, y resulta que las plantillas han sufrido un cambio radical para empezar esta usando un DTD especifico para el blogger.
Consulte varios blogs de internet para realizar el hack, encontre en Hackosphere la forma de agregar el bookmarking social de Digg, y de Delicious, supuse que por ahi estaria el asunto.
Aqui el código:

<a expr:href='"http://digg.com/submit?phase=3&amp;url=" +
data:post.url' target='_blank'>DiggIt!</a>
<a expr:href='"http://del.icio.us/post?url=" +
data:post.url + "&amp;title=" + data:post.title'
target='_blank'>Del.icio.us</a>



Pero el codigo de Blogalaxia utiliza un iframe, no un anchor (a).
Segui con la busqueda y en ecmanaut se explica que para el caso de los url compuestos dentro de Blogger Beta, tipo permalink tenemos que agregar un atributo .expr, el cual permitirá colocarlos:
Total que para no hacer mas largo el comentario, el codigo es:

<iframe expr:src='"http://rank.blogalaxia.com/pbrate.php?color=ffffff&amp;url="
+ data:post.url' frameborder='0' height='15' marginheight='0' marginwidth='0'
scrolling='no' style='margin:0; padding:0' width='70'></iframe>


Listo!

18 comentarios:

caliopigio dijo...

Gracias por el dato.
Pero sigo teniendo problemas y no sé si me puedas ayudar.
Al incluir el código me sal esto:
Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: The reference to entity "url" must end with the ';' delimiter.

vgarcias dijo...

Ese error me estuvo apareciendo cuando utilice un "&" en la linea del url, tienes que cambiarlo a & que es el delimitador por el cual esta preguntando.

Kahlúa Macarena dijo...

¡a mí no me sale! :o( ¿dónde exactamente tengo que colocar el código?

vgarcias dijo...

En el panel de Blogger, seleccionar diseño. Una vez en la ventana seleccionar "Edicion de HTML". Se presenta la parte de HTML, pero se debe seleccionar la casilla de "Expandir plantillas de artilugios".
Buscar:
 <p class='post-footer-line post-footer-line-2'><span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast
!= "true"'>,</b:if>
</b:loop>
</b:if>

Despues de las lineas anteriores colocar el codigo.

Kahlúa Macarena dijo...

¡ya está! ¡listo! ¡gracias! XD

Stella dijo...

Gracias por tu ayuda. Eres fenomenal!!!

Prismatico dijo...

por tu ayuda, aunque los de blogalaxia me mandaron este correo y dicen que soy Blogger Beta pero no es asi, de todas formas pondre tu codigo para ver si funciona de verdad, ahi si quieres visita mi blog votas en las estrellitas y ya veremos que pasa!! salu2

VIP dijo...

Segui las instrucciones paso a paso ademas tengo bloger beta y no me resulta poner el rankeador.
Ayuda porfavor

VIP dijo...

me resulto!!, una pregunta, en la parte del codigo que sale url, no es necesario escribir la pagina del blog??

Saludos campeon

emo dijo...
Este comentario ha sido eliminado por el autor.
Andrew dijo...

Hi.
Que buen dato.
Sabes hace poco me cambie a al nueva versión del blogger y no funciona.
Me explico, me cambie al nuevo blogger y el codigo que me dan en mi plantilla es le mismo del anterior, al darle lick a las estrellitas y reviso en el directorio de Blogs Peru no aparesco, Lo curioso es que ahy gente que aperece y es porque todavia no se ha cambiado. He hecho la prueba, que pasara en fin.

Rodrigo dijo...

Excelente tu ayuda, muchas gracias espero chequen mi blog musical para ver como quedo ... www.Amiga Soledad.tk

Yosmary dijo...

GRACIAS!!! Tenia dos meses sin buscarle la vuelta al asunto.

Pueden ver mi blog: Yosmary

Salud!

Curiosa dijo...

Que bueno poder conseguir tu ayuda. Como no tenia el link que decias que tenia que buscar en mi HTML,lo agregué y luego coloqué el link de Blogalaxia para Blogger Beta, hasta ahora creo que funcionó. Ya veré esta semana en el ranking.
Gracias
Saludos curiosos ;)

Web Master César dijo...

Gracia pana por el dato tenia ya largo tiempo intentandolo poner y al ver tus sugerencias lo pude poner tremenda ayuda Visiten mi blog
http://lasbellasfamosas.blogspot.com

JuanPa dijo...

muchas grx!! m sirvio mucho!! lindo blog amiga! pasa por el mio cuando quieras ;) www.elcuartodearriba.blogspot.com

Toni dijo...

Gracias por el post, la verdad que es por el único sitio que me lo ha resuelto, pero me queda "descolocado" ahhhhh! una última ayudita please!
Como puedo delante algún título de las "estrellitas",... ya espero me puedan ayudar,
Mil gracias y saludos

-icaro- dijo...

Hace varios días que tenía la duda sobre como se colocaban las estrellas en blogger, lo estuve intentando con el código que da blogalaxia pero no funcionó, pero aquí encontre el código correcto, muchas gracias.