<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-621499296162618895</id><updated>2012-05-30T03:17:50.486+01:00</updated><category term='posts'/><category term='descargas'/><category term='comentarios'/><category term='plantillas'/><category term='navegacion'/><category term='scripts'/><category term='widgets'/><category term='utilidades'/><category term='categorias'/><category term='imagenes'/><title type='text'>Zona de Pruebas</title><subtitle type='html'>Ayuda para Bloggers??... bueno, se intenta</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/-/scripts'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/search/label/scripts'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-5519036652517563049</id><published>2008-01-04T23:56:00.000+01:00</published><updated>2008-01-07T04:07:06.382+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='posts'/><title type='text'>Añadir "Blog reactions" a nuestros posts</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;C&lt;/span&gt;on este pequeño truco vamos a añadir en cada una de nuestras entradas un vínculo que hace referencia a la repercusión en otros blogs de nuestros artículos. Muchos ya lo habréis visto en infinidad de páginas, pero para otros tal vez sea nuevo. Si tenemos un blog y queremos saber qué importancia o a qué otros bloggers les interesa nuestras entradas qué mejor manera que ver la repercusión que tiene cada una de nuestras aportaciones en la red de redes de los Blogs; &lt;a style="font-weight: bold;" href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt;.&lt;br /&gt;Pues bien, con este sencillo código lo conseguiréis, eso si, tal vez los resultados no os gusten tanto... ;)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Lo primero es ir a la plantilla HTML y expandir los widgets.&lt;br /&gt;Ahora buscamos la siguiente línea de código.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;&amp;lt;p class="post-footer-line post-footer-line-3"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;A continuación añadimos este script:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;&amp;lt;script src="http://embed.technorati.com/linkcount" type="text/javascript"%gt;&amp;lt;/script&amp;gt;&amp;lt;a href="http://www.blogger.com/%22http://technorati.com/search/%22%20+%20data:post.url" rel="linkcount"&amp;gt;View blog reactions&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Ojo con las aperturas y cierres de &lt;span style="font-weight: bold;"&gt;&amp;lt;p&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-5519036652517563049?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/5519036652517563049/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=5519036652517563049' title='50 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/5519036652517563049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/5519036652517563049'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2008/01/aadir-blog-reactions-nuestros-posts.html' title='Añadir &quot;Blog reactions&quot; a nuestros posts'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>50</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-9048115575524137479</id><published>2007-08-18T11:51:00.000+02:00</published><updated>2007-08-18T14:38:09.933+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='posts'/><title type='text'>Mejora para el truco de Leer más</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;U&lt;/span&gt;na manera muy vistosa de redecorar el truco de leer más que ya vimos en &lt;a href="http://karalletest.blogspot.com/2007/06/truco-de-leer-ms-ii-parte.html"&gt;este otro post&lt;/a&gt;. Con estos pasos conseguiremos un efecto &lt;span style="font-style: italic;"&gt;fade in&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;fade out&lt;/span&gt; estupendo en el texto oculto.  El truco es obra de &lt;a href="http://hackosphere.blogspot.com/2007/07/special-effects-for-peekaboo-posts.html"&gt;Hackosphere&lt;/a&gt; (una vez más) y me parece realmente vistoso.&lt;br /&gt;Para instalar el truco en nuestra página tendremos que hacer un par de incursiones en la plantilla. La apariencia final depende del color de fondo que tengamos en nuestros posts, así que para evitar el tener que andar entrando en el editor de HTML para ir cambiando los códigos de colores hasta encontrar el que más nos guste yo opto por crear una variable de color para poder cambiarla cómodamente desde "Colores y Fuentes" sin tener que bucear en la plantilla o liarnos con los códigos de colores.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Así pues buscamos en la plantilla, casi al principio, la zona en la que se definen las variables y añadimos esta:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;variable name="peekbgcolor" description="color fade" type="color" default="#fff" value="#f2984c"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Después buscamos la etiqueta de cierre &amp;lt;/head&amp;gt; y justo encima ponemos este script:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;!-- EFECTOS PEKABOO --&amp;gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;script src='http://anniyalogam.com/scriptaculous/src/prototype.js' type='text/javascript'/&amp;gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;script src='http://anniyalogam.com/scriptaculous/src/scriptaculous.js?load=effects' type='text/javascript'/&amp;gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;script type='text/javascript'&amp;gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;var fade = true;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;var peekaboo_bgcolor = peekbgcolor$;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;!-- FIN EFECTOS --&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tan sólo nos queda un paso más y es localizar esta línea en nuestra plantilla y borrarla:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;style&amp;gt;#fullpost {display:none;}&amp;lt;/style&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora el truco ya está instalado en la plantilla. Para usarlo no tendremos más que usar en los posts donde queramos que aparezca la siguiente estructura:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;TEXTO SUMARIO&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;&amp;lt;span id="fullpost"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;TEXTO OCULTO&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Prueba a mostrar el texto&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;Tras la etiqueta fullpost colocamos todo el texto oculto que queramos mostrar sólo al pulsar sobre "sigue leyendo", "leer más" o lo que hayamos escogido. El efecto que se consigue con esta mejora es bastante vistoso.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-9048115575524137479?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/9048115575524137479/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=9048115575524137479' title='5 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/9048115575524137479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/9048115575524137479'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/08/mejora-para-el-truco-de-leer-ms.html' title='Mejora para el truco de Leer más'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-7216106760810057723</id><published>2007-07-15T08:27:00.000+02:00</published><updated>2007-08-24T10:53:59.196+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='posts'/><title type='text'>Problemas con los Posts expandibles?</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;T&lt;/span&gt;al vez hayas instalado los &lt;a href="http://karalletest.blogspot.com/2007/02/posts-expandibles-peekaboo.html"&gt;Posts Expandibles &lt;/a&gt;en tu blog siguiendo las instrucciones de este Blog, o tal vez desde otro pero igualmente experimentes (o vayas a experimentar) problemas en su funcionamiento. Esto es debido a que muchos trucos que usamos los Bloggers tienen la misma procedencia con lo que es posible que usemos el mismo script... lo que quiero decir es que si no estás seguro vale la pena que le eches un vistazo. La cuestión es que el sistema que usamos en esta página y otras muchas es gracias a un Script de Hackosphere. Lo que ha ocurrido es que la página en la que se haya hospedado dicho script se ha visto desbordada de tal manera que no funciona correctamente. Para solucionarlo deberemos eliminar la linea de código que instalamos en su momento e instalar el script completo en nuestra plantilla justo encima del cierre &lt;span style="font-weight: bold;"&gt;&amp;lt;/HEAD&amp;gt;&lt;/span&gt;. Una vez hecho, los problemas desaparecerán.&lt;br /&gt;&lt;br /&gt;Gracias a &lt;a href="http://hackosphere.blogspot.com/"&gt;Hackosphere&lt;/a&gt; por compartir su script, su espacio y su tiempo.&lt;br /&gt;&lt;br /&gt;El script completo lo teneis &lt;a href="http://www.anniyalogam.com/widgets/hackosphere.js.html"&gt;&lt;span style="font-weight: bold;"&gt;aquí&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Actualizacion: Parece ser que la página con el script ya no está disponible... aquí os lo dejo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&amp;lt;script type='text/javascript'&amp;gt;&lt;br /&gt;function toggleIt(id) {&lt;br /&gt;    post = document.getElementById(id);&lt;br /&gt;    if (post.style.display != &amp;#39;none&amp;#39;) {&lt;br /&gt;        post.style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;    } else {&lt;br /&gt;        post.style.display = &amp;#39;&amp;#39;;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function showFullPost(id) {&lt;br /&gt;    var post = document.getElementById(id);&lt;br /&gt;        var spans = post.getElementsByTagName(&amp;#39;span&amp;#39;);&lt;br /&gt;        for (var i = 0; i &amp;lt; spans.length; i++) {&lt;br /&gt;             if (spans[i].id == &amp;quot;fullpost&amp;quot;)&lt;br /&gt;                 spans[i].style.display = &amp;#39;inline&amp;#39;;&lt;br /&gt;             if (spans[i].id == &amp;quot;readmore&amp;quot;)&lt;br /&gt;                 spans[i].style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var fade = false;&lt;br /&gt;function showFull(id) {&lt;br /&gt;    var post = document.getElementById(id);&lt;br /&gt;        var spans = post.getElementsByTagName(&amp;#39;span&amp;#39;);&lt;br /&gt;        for (var i = 0; i &amp;lt; spans.length; i++) {&lt;br /&gt;             if (spans[i].id == &amp;quot;fullpost&amp;quot;) {&lt;br /&gt;                 if (fade) {&lt;br /&gt;                    spans[i].style.background = peekaboo_bgcolor;&lt;br /&gt;                    Effect.Appear(spans[i]);&lt;br /&gt;                } else spans[i].style.display = &amp;#39;inline&amp;#39;;&lt;br /&gt;             }&lt;br /&gt;             if (spans[i].id == &amp;quot;showlink&amp;quot;)&lt;br /&gt;                 spans[i].style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;             if (spans[i].id == &amp;quot;hidelink&amp;quot;)&lt;br /&gt;                 spans[i].style.display = &amp;#39;inline&amp;#39;;&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function hideFull(id) {&lt;br /&gt;    var post = document.getElementById(id);&lt;br /&gt;        var spans = post.getElementsByTagName(&amp;#39;span&amp;#39;);&lt;br /&gt;        for (var i = 0; i &amp;lt; spans.length; i++) {&lt;br /&gt;             if (spans[i].id == &amp;quot;fullpost&amp;quot;) {&lt;br /&gt;                 if (fade) {&lt;br /&gt;                   spans[i].style.background = peekaboo_bgcolor;&lt;br /&gt;                   Effect.Fade(spans[i]);&lt;br /&gt;                 } else spans[i].style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;             }&lt;br /&gt;             if (spans[i].id == &amp;quot;showlink&amp;quot;)&lt;br /&gt;                 spans[i].style.display = &amp;#39;inline&amp;#39;;&lt;br /&gt;             if (spans[i].id == &amp;quot;hidelink&amp;quot;)&lt;br /&gt;                 spans[i].style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;        }&lt;br /&gt;        post.scrollIntoView(true);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function checkFull(id) {&lt;br /&gt;    var post = document.getElementById(id);&lt;br /&gt;        var spans = post.getElementsByTagName(&amp;#39;span&amp;#39;);&lt;br /&gt;        var found = 0;&lt;br /&gt;        for (var i = 0; i &amp;lt; spans.length; i++) {&lt;br /&gt;             if (spans[i].id == &amp;quot;fullpost&amp;quot;) {&lt;br /&gt;                 spans[i].style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;                 found = 1;&lt;br /&gt;             }&lt;br /&gt;             if ((spans[i].id == &amp;quot;showlink&amp;quot;) &amp;amp;&amp;amp; (found == 0))&lt;br /&gt;                 spans[i].style.display = &amp;#39;none&amp;#39;;&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-7216106760810057723?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/7216106760810057723/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=7216106760810057723' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/7216106760810057723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/7216106760810057723'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/07/problemas-con-los-posts-expandibles.html' title='Problemas con los Posts expandibles?'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-6458079090687937990</id><published>2007-06-11T01:48:00.000+02:00</published><updated>2007-08-19T12:37:43.156+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comentarios'/><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><title type='text'>Tu foto o avatar en los comentarios</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;G&lt;/span&gt;racias a este truco que nos brinda &lt;a href="http://purplemoggy.blogspot.com/2006/12/comment-author-photos.html"&gt;&lt;span style="font-weight: bold;"&gt;PurpleMoggy´s Blog&lt;/span&gt;&lt;/a&gt; podremos visualizar nuestras fotos o avatares de Blogger junto a los comentarios que dejemos en las entradas.&lt;br /&gt;Para lograrlo tendremos que efectuar un par de pasos en la plantilla, pero nada demasiado complejo.&lt;br /&gt;&lt;br /&gt;Una vez hecha una copia de seguridad de nuestra plantilla, nos moveremos por el editor HTML con los widgets expandidos y buscamos la sección de comentarios de nuestro blog:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;      &amp;lt;dl id='comments-block'&amp;gt;&lt;br /&gt; &amp;lt;b:loop values='data:post.comments' var='comment'&amp;gt;&lt;br /&gt;   &amp;lt;dt class='comment-author' expr:id='"comment-" + data:comment.id'&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;div class='commentphoto' style='float:right;'/&amp;gt;&lt;/span&gt;&lt;br /&gt;     &amp;lt;a expr:name='"comment-" + data:comment.id'/&amp;gt;&lt;br /&gt;     &amp;lt;b:if cond='data:comment.authorUrl'&amp;gt;&lt;br /&gt;       &amp;lt;a expr:href='data:comment.authorUrl' rel='nofollow'&amp;gt;&amp;lt;data:comment.author/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;     &amp;lt;b:else/&amp;gt;&lt;br /&gt;       &amp;lt;data:comment.author/&amp;gt;&lt;br /&gt;     &amp;lt;/b:if&amp;gt;&lt;br /&gt;     &amp;lt;data:commentPostedByMsg/&amp;gt;&lt;br /&gt;   &amp;lt;/dt&amp;gt;&lt;br /&gt;   &amp;lt;dd class='comment-body'&amp;gt;&lt;br /&gt;     &amp;lt;b:if cond='data:comment.isDeleted'&amp;gt;&lt;br /&gt;       &amp;lt;span class='deleted-comment'&amp;gt;&amp;lt;data:comment.body/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;     &amp;lt;b:else/&amp;gt;&lt;br /&gt;       &amp;lt;p&amp;gt;&amp;lt;data:comment.body/&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;     &amp;lt;/b:if&amp;gt;&lt;br /&gt;   &amp;lt;/dd&amp;gt;&lt;br /&gt;   &amp;lt;dd class='comment-footer'&amp;gt;&lt;br /&gt;     &amp;lt;span class='comment-timestamp'&amp;gt;&lt;br /&gt;       &amp;lt;a expr:href='"#comment-" + data:comment.id' title='comment permalink'&amp;gt;&lt;br /&gt;         &amp;lt;data:comment.timestamp/&amp;gt;&lt;br /&gt;       &amp;lt;/a&amp;gt;&lt;br /&gt;       &amp;lt;b:include data='comment' name='commentDeleteIcon'/&amp;gt;&lt;br /&gt;     &amp;lt;/span&amp;gt;&lt;br /&gt;   &amp;lt;/dd&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;div style='clear:both;'/&amp;gt;&lt;/span&gt;&lt;br /&gt; &amp;lt;/b:loop&amp;gt;&lt;br /&gt;&amp;lt;/dl&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Las líneas resaltadas en Rojo son las que tendremos que añadir a nuestra plantilla exactamente en las posiciones en las que veis arriba. Después de asegurarnos haber añadido correctamente este par de líneas, subiremos por nuestra plantilla hasta la etiqueta de cierre &lt;span style="font-weight: bold;"&gt;&amp;lt;/HEAD&amp;gt;&lt;/span&gt; y justo encima añadimos estas líneas:&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;script src='http://jscripts.ning.com/get.php?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;xn_auth=no&amp;id=830605' type='text/javascript'/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;script type='text/javascript'&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//&amp;lt;![CDATA[&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;addLoadEvent(function(){showCommentPhotos&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;('commentphoto','comment-author', 1);});&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//]]&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Listo, ahora ya podremos ver nuestras imágenes asociadas a nuestra cuenta Blogger a la derecha de los comentarios.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;Actualizacion: Al cambiar ciertas partes del código para poder mostrarlo en un post he cometido algún error. Las lineas que hay que cambiar son estas, pero nolas he borrado arriba para no cometer el mismo error y de paso dejarlas en sus posiciones para que sirvan de referencia para encontrarlas en la plantillas.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Primera linea a cambiar:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div class='commentphoto' style='float:right;'/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Última linea a cambiar:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div style='clear:both;'/&amp;gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-6458079090687937990?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/6458079090687937990/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=6458079090687937990' title='8 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/6458079090687937990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/6458079090687937990'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/06/tu-foto-o-avatar-en-los-comentarios.html' title='Tu foto o avatar en los comentarios'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-590075283277035149</id><published>2007-04-20T10:37:00.000+02:00</published><updated>2007-06-09T04:41:31.609+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='widgets'/><category scheme='http://www.blogger.com/atom/ns#' term='navegacion'/><title type='text'>Calendario de Posts</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;S&lt;/span&gt;i veis el calendario que hay en la primera columna lateral de esta misma página podreis ver más o menos de lo que se trata. Este truco consigue sustituir el sistema de "archivos" de blogger por un calendario interactivo en el que podremos revisar nuestras entradas en función de la fecha. El truco requiere un par de incursiones por la plantilla, pero se pueden hacer en un mismo paso. Lo único que hay que hacer, como siempre, es hacer previamente una copia de nuestra plantilla para evitar problemas y después nos ponemos manos a la obra.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Localizamos en nuestra plantilla el cierre &amp;lt;/head&amp;gt; y nos ponemos a trabajar justo encima. El truco consta de dos códigos que para ahorrar tiempo pondremos en un solo paso:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;&amp;lt;!-- CODIGO CALENDARIO --&amp;gt;&lt;br /&gt;&amp;lt;!-- PARTE 1 --&amp;gt;&lt;br /&gt;&amp;lt;script src='http://yui.yahooapis.com/2.2.0/build/yahoo-dom-event/yahoo-dom-event.js' type='text/javascript'/&amp;gt;&lt;br /&gt;&amp;lt;script src='http://yui.yahooapis.com/2.2.0/build/calendar/calendar-min.js' type='text/javascript'/&amp;gt;&lt;br /&gt;&amp;lt;link href='http://yui.yahooapis.com/2.2.0/build/calendar/assets/calendar.css' rel='stylesheet' type='text/css'/&amp;gt;&lt;br /&gt;&amp;lt;!-- FIN DE PARTE 1 --&amp;gt;&lt;br /&gt;&amp;lt;!-- PARTE 2 --&amp;gt;&lt;br /&gt;&amp;lt;script type='text/javascript'&amp;gt;&lt;br /&gt;//&amp;lt;![CDATA[&lt;br /&gt;/*&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  Created by: PurpleMoggy&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  http://purplemoggy.blogspot.com&lt;/span&gt;&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;var _yourBlogUrl = "&lt;span style="color: rgb(255, 0, 0);"&gt;http://karalletest.blogspot.com&lt;/span&gt;"; //edit this&lt;br /&gt;var _yourBlogTimeZone = "&lt;span style="color: rgb(255, 0, 0);"&gt;+01:00&lt;/span&gt;"; //edit this&lt;br /&gt;&lt;br /&gt;_yourBlogTimeZone = encodeURIComponent(_yourBlogTimeZone);&lt;br /&gt;&lt;br /&gt;var _dayTitles = new Array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");&lt;br /&gt;&lt;br /&gt;YAHOO.namespace("example.calendar");&lt;br /&gt;&lt;br /&gt;function cal1Init() {&lt;br /&gt; YAHOO.example.calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1Container");&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(1, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(2, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(3, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(4, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(5, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(6, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(7, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(8, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(9, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(10, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(11, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.addMonthRenderer(12, YAHOO.example.calendar.cal1.renderBodyCellRestricted);&lt;br /&gt; YAHOO.example.calendar.cal1.selectEvent.subscribe(mySelectHandler, YAHOO.example.calendar.cal1, true);&lt;br /&gt; YAHOO.example.calendar.cal1.changePageEvent.subscribe(myChangePageHandler, YAHOO.example.calendar.cal1, true);&lt;br /&gt; YAHOO.example.calendar.cal1.renderEvent.subscribe(syncMonthYear);&lt;br /&gt; YAHOO.example.calendar.cal1.render();&lt;br /&gt; myChangePageHandler();&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var myChangePageHandler = function(type,args,obj) {&lt;br /&gt; var month = YAHOO.example.calendar.cal1.cfg.getProperty("pagedate").getMonth() + 1;&lt;br /&gt; if (month.toString().length == 1) {&lt;br /&gt;  month = "0" + month;&lt;br /&gt; }&lt;br /&gt; var year = YAHOO.example.calendar.cal1.cfg.getProperty("pagedate").getFullYear();&lt;br /&gt;&lt;br /&gt; document.getElementById("cal1Titles").innerHTML = "";&lt;br /&gt; _dayTitles = new Array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");&lt;br /&gt;&lt;br /&gt; checkPostsForMonth(month, year);&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;function checkPostsForMonth(month,year) {&lt;br /&gt; document.getElementById("cal1loadimg").style.display = "block";&lt;br /&gt;&lt;br /&gt; var script = document.createElement("script");&lt;br /&gt; script.setAttribute("type", "text/javascript");&lt;br /&gt; var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script&amp;callback=checkPostsCallback&amp;amp;published-min=" + year + "-" + month + "-01T00%3A00%3A00" + _yourBlogTimeZone + "&amp;published-max=" + year + "-" + month + "-31T23%3A59%3A59" + _yourBlogTimeZone + "&amp;amp;max-results=100";&lt;br /&gt; script.setAttribute("src", theUrl);&lt;br /&gt; document.documentElement.firstChild.appendChild(script);&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;function checkPostsCallback(json) {&lt;br /&gt;&lt;br /&gt; if (json.feed.entry) {&lt;br /&gt;  for(i = 0; i &amp;lt; json.feed.entry.length; i++) {&lt;br /&gt;   var month = json.feed.entry[i].published.$t.substr(5,2);&lt;br /&gt;   var year = json.feed.entry[i].published.$t.substr(0,4);&lt;br /&gt;   var day = json.feed.entry[i].published.$t.substr(8,2);&lt;br /&gt;   var date = month + "/" + day + "/" + year;&lt;br /&gt;   var href = json.feed.entry[i].link[0].href;&lt;br /&gt;   var title = json.feed.entry[i].title.$t;&lt;br /&gt;&lt;br /&gt;   if (day.substr(0,1) == "0") {&lt;br /&gt;    day = day.substr(1);&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   document.getElementById("cal1Titles").innerHTML += "&amp;lt;li&amp;gt;&amp;lt;a href='" + href + "'&amp;gt;" + title + "&amp;lt;/a&amp;gt;";&lt;br /&gt;   _dayTitles[day] += "&amp;lt;li&amp;gt;&amp;lt;a href='" + href + "'&amp;gt;" + title + "&amp;lt;/a&amp;gt;";&lt;br /&gt;&lt;br /&gt;   YAHOO.example.calendar.cal1.addRenderer(date, myCustomRenderer);&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;  YAHOO.example.calendar.cal1.render();&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; document.getElementById("cal1loadimg").style.display = "none";&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function showDayTitles(day) {&lt;br /&gt; document.getElementById("cal1Titles").innerHTML = _dayTitles[day];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var myCustomRenderer = function(workingDate, cell) {&lt;br /&gt;&lt;br /&gt; var day = workingDate.toString().substr(8,2);&lt;br /&gt; if (day.substr(0,1) == "0") {&lt;br /&gt;  day = day.substr(1);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; cell.innerHTML = '&amp;lt;div onmouseover="showDayTitles(' + day + ');"&amp;gt;&amp;lt;a href="javascript:void(null);" &amp;gt;' + YAHOO.example.calendar.cal1.buildDayLabel(workingDate) + "&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;";&lt;br /&gt; YAHOO.util.Dom.addClass(cell, YAHOO.example.calendar.cal1.Style.CSS_CELL_SELECTABLE);&lt;br /&gt; YAHOO.util.Dom.addClass(cell, YAHOO.example.calendar.cal1.Style.CSS_CELL_HIGHLIGHT1);&lt;br /&gt; return YAHOO.widget.Calendar.STOP_RENDER;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var mySelectHandler = function(type,args,obj) {&lt;br /&gt; var dates = args[0];&lt;br /&gt; var date = dates[0];&lt;br /&gt; var year = date[0];&lt;br /&gt; var month = date[1];&lt;br /&gt; if (month.toString().length == 1) {&lt;br /&gt;  month = "0" + month;&lt;br /&gt; }&lt;br /&gt; var day = date[2];&lt;br /&gt;&lt;br /&gt; var element = YAHOO.util.Dom.getElementsByClassName("d" + day, "td", "cal1Container")[0];&lt;br /&gt;&lt;br /&gt; if (day.toString().length == 1) {&lt;br /&gt;  day = "0" + day;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; if (element.className.indexOf("highlight1") != -1) {&lt;br /&gt;  window.location = _yourBlogUrl + "/search?updated-min=" + year + "-" + month + "-" + day +&lt;br /&gt;"T00%3A00%3A00" + _yourBlogTimeZone + "&amp;updated-max=" + year + "-" + month + "-" + day +&lt;br /&gt;"T23%3A59%3A59" + _yourBlogTimeZone;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;var changeDate = function() {&lt;br /&gt; YAHOO.example.calendar.cal1.setMonth(parseInt(YAHOO.util.Dom.get("cal1monthselect").value));&lt;br /&gt; YAHOO.example.calendar.cal1.setYear(parseInt(YAHOO.util.Dom.get("cal1yearselect").value));&lt;br /&gt;    YAHOO.example.calendar.cal1.render();&lt;br /&gt;    myChangePageHandler();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var syncMonthYear = function(type) {&lt;br /&gt; YAHOO.util.Dom.get("cal1monthselect").value = parseInt(YAHOO.example.calendar.cal1.cfg.getProperty("pagedate").getMonth());&lt;br /&gt;&lt;br /&gt; var fullYear = parseInt(YAHOO.example.calendar.cal1.cfg.getProperty("pagedate").getFullYear());&lt;br /&gt;&lt;br /&gt; var isYearFound = false;&lt;br /&gt; var i = 0;&lt;br /&gt; while(i &amp;lt; document.getElementById("cal1yearselect").options.length &amp;&amp;amp; !isYearFound) {&lt;br /&gt;  if (document.getElementById("cal1yearselect").options[i].value == fullYear) {&lt;br /&gt;   isYearFound = true;&lt;br /&gt;  }&lt;br /&gt;  i++;&lt;br /&gt; }&lt;br /&gt; if (!isYearFound) {&lt;br /&gt;  var option = document.createElement("option");&lt;br /&gt;  option.setAttribute("value", fullYear);&lt;br /&gt;  var text = document.createTextNode(fullYear);&lt;br /&gt;  option.appendChild(text);&lt;br /&gt;  document.getElementById("cal1yearselect").appendChild(option);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;    YAHOO.util.Dom.get("cal1yearselect").value = fullYear;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;YAHOO.util.Event.addListener(window, "load", cal1Init);&lt;br /&gt;YAHOO.util.Event.addListener("cal1dateselect", "click", changeDate);&lt;br /&gt;//]]&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;!-- FIN DE PARTE 2 --&amp;gt;&lt;/span&gt;                  &lt;br /&gt;&lt;div style="text-align: justify;"&gt;Las zonas en rojo se corresponden con la dirección de la página donde lo instalemos y con la zona horaria en la que publicamos los posts.&lt;br /&gt;&lt;br /&gt;Después, una vez guardada la plantilla vamos a la página de diseño y añadimos un elemento como HTLM al que podemos titular como mejor nos convenga. El Widget en cuestión es este:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div id="cal1wrapper"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div id="cal1select"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;select id="cal1monthselect" name="cal1monthselect"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="0"/&amp;gt;Enero&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="1"/&amp;gt;Febrero&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2"/&amp;gt;Marzo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="3"/&amp;gt;Abril&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="4"/&amp;gt;Mayo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="5"/&amp;gt;Junio&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="6"/&amp;gt;Julio&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="7"/&amp;gt;Agosto&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="8"/&amp;gt;Septiembre&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="9"/&amp;gt;Octubre&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="10"/&amp;gt;Novimbre&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="11"/&amp;gt;Diciembre&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/select&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;select id="cal1yearselect" name="cal1yearselect"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="1995"/&amp;gt;1995&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="1996"/&amp;gt;1996&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="1997"/&amp;gt;1997&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="1998"/&amp;gt;1998&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="1999"/&amp;gt;1999&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2000"/&amp;gt;2000&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2001"/&amp;gt;2001&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2002"/&amp;gt;2002&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2003"/&amp;gt;2003&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2004"/&amp;gt;2004&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2005"/&amp;gt;2005&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2006"/&amp;gt;2006&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2007"/&amp;gt;2007&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2008"/&amp;gt;2008&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2009"/&amp;gt;2009&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2010"/&amp;gt;2010&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2011"/&amp;gt;2011&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2012"/&amp;gt;2012&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2013"/&amp;gt;2013&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2014"/&amp;gt;2014&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2015"/&amp;gt;2015&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2016"/&amp;gt;2016&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2017"/&amp;gt;2017&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2018"/&amp;gt;2018&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;option value="2019"/&amp;gt;2019&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/select&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;input id="cal1dateselect" value="--&amp;gt;" type="button"/&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div id="cal1Container"&amp;gt;&amp;lt;img style="vertical-align:middle;&lt;br /&gt;" src="http://img239.imageshack.us/img239/9057/40lf8.gif"/&amp;gt; Loading...&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div style="clear:both;"&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;div id="calbackloadimg"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;pre id="cal1loadimg" style="display:none;"&amp;gt;&amp;lt;img style="vertical-align:middle;" src="http://img239.imageshack.us/img239/9057/40lf8.gif"/&amp;gt; Cargando...&amp;lt;/pre&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &amp;lt;pre id="cal1Titles"&amp;gt;&amp;lt;/pre&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;                                  &lt;br /&gt;Un vez ubicado en donde más nos guste y guardados los cambios ya estará listo. Tenemos un estupendo sistema de archivos incluído en el calendario en el que con tan solo pasar el ratón por el día seleccionado veremos los posts que se hicieron en esa fecha.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Este truco es obra y milagro de &lt;a href="http://purplemoggy.blogspot.com/2007/04/blogger-calendar-archive.html"&gt;PurpleMoggy&lt;/a&gt;, al que desde aquí le doy las gracias. ;)&lt;br /&gt;Si teneis algún problema en la instalación ya sea porque algo no se entiende o por algún posible error al mostrar el código en el post (a veces, al transformar los &lt;&gt; para que se puedan mostrar se puede cometer algún error...), pasaros por &lt;a href="http://yggomelprup.googlepages.com/calendar_instructions.html"&gt;la página original del truco&lt;/a&gt; para verlos mejor.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-590075283277035149?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/590075283277035149/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=590075283277035149' title='9 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/590075283277035149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/590075283277035149'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/04/calendario-de-posts.html' title='Calendario de Posts'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-1507085141413904324</id><published>2007-02-26T03:12:00.000+01:00</published><updated>2007-02-26T03:34:40.540+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='posts'/><title type='text'>Últimos artículos por categoría</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;U&lt;/span&gt;na buena alternativa al código de &lt;span style="font-style: italic;"&gt;Últimos Artículos&lt;/span&gt; con un par de diferencias clave que harán que uséis uno u otro sistema. En este nuevo código no podremos ver las primeras líneas del post como hasta ahora, pero a cambio nos permite mostrar por orden cronológico los posts que deseemos organizados en función de las categorías que hemos creado. Para introducir este nuevo código deberemos tener bastante cuidado ya que hay que introducirlo exactamente entre dos etiquetas "b:widget" de nuestra plantilla y es fácil equivocarse. No hay que preocuparse entre que Widgets meterlo ya que después podremos moverlo de un sitio a otro desde la página de diseño de nuestro panel de Blogger sin tener que andar copiando y pegando códigos. El código completo &lt;a href="http://hoctro.blogspot.com/2007/01/killer-hack-related-articles-by-labels.html"&gt;&lt;span style="font-weight: bold;"&gt;lo podeis copiar directamente desde aquí&lt;/span&gt;&lt;/a&gt;, pero una vez introducido en nuestra plantilla tenemos que cambiar un par de cosas para ponerlo a nuestro gusto:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Buscamos en el código esta sección:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:brown;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;ar homeUrl3 =&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;"hoctro.blogspot.com"&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;var maxNumberOfPostsPerLabel =&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;4&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;var maxNumberOfLabels =&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;10&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Las partes coloreadas  son las que deberemos cambiar por &lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;nuestra página&lt;/span&gt;, el &lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;número de posts&lt;/span&gt; por categoría que vamos a mostrar y el &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;número de categorías&lt;/span&gt; que se mostrarán.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Además, este script sólo mostrará los posts de todas las categorías en la página principal, pero si seleccionamos una categoría en concreto, o bien visitamos un artículo concreto, mostrará sólo los artículos etiquetados en esa categoría/s.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;He optado por no ponerlo en esta página por una sencilla razón, y es que , como ocurre con muchos scripts, tiene problemas con los acentos con lo que las categorías se muestrarn con errores tipográficos. Si quereis verlo en funcionamiento podeis pasaros por &lt;a href="http://karallete.blogspot.com/"&gt;&lt;span style="font-weight: bold;"&gt;Manda Carallo&lt;/span&gt;&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Este truco es obra, una vez más, de &lt;a style="font-weight: bold;" href="http://hoctro.blogspot.com/index.html"&gt;Hoctro&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-1507085141413904324?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/1507085141413904324/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=1507085141413904324' title='17 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/1507085141413904324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/1507085141413904324'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/02/ltimos-artculos-por-categora.html' title='Últimos artículos por categoría'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-254340859802667137</id><published>2007-02-25T01:37:00.000+01:00</published><updated>2007-02-25T01:45:11.454+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='imagenes'/><title type='text'>Emoticonos en el Blog</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;U&lt;/span&gt;na manera sencilla de darle un poco de vida a tus posts es la inclusión de emoticos, o smilies... Existen diferentes maneras de hacerlo, todas ellas más o menos complicadas, pero sin duda, esta que os voy a comentar es a prueba de tontos... sin ofender... que yo también busco siempre cosas sencillas. Este truco nos lo ofrece &lt;a style="font-weight: bold;" href="http://lastword.blogspot.com/"&gt;The Last Word&lt;/a&gt;, uno de los mejores Blogs de Hacks que podeis encontrar.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Lo único que debéis hacer es &lt;a style="font-weight: bold;" href="http://lastword.blogspot.com/2007/01/blogger-smilies.html"&gt;copiar el código que os ofrecen&lt;/a&gt; en la página y pegarlo justo encima del cierre de la etiqueta HEAD del blog como ya hemos hecho más veces.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;A partir de este momento, el script se encargará de buscar en vuestros posts los caracteres que sustituirá por los emoticonos.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Estos son las combinaciones que reconoce el script:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;b&gt;)&lt;/b&gt; o &lt;b&gt;:-)&lt;/b&gt; &lt;img src="http://aditya.vm.googlepages.com/ksk-smile.png" id="new" /&gt;&lt;br /&gt;&lt;b&gt;:(&lt;/b&gt; o &lt;b&gt;:-(&lt;/b&gt; &lt;img src="http://aditya.vm.googlepages.com/ksk-sad.png" id="new" /&gt;&lt;br /&gt;&lt;b&gt;:P&lt;/b&gt; o &lt;b&gt;:-P&lt;/b&gt; &lt;img src="http://aditya.vm.googlepages.com/ksk-tongue.png" id="new" /&gt;&lt;br /&gt;&lt;b&gt;:D&lt;/b&gt; o &lt;b&gt;:-D&lt;/b&gt; &lt;img src="http://aditya.vm.googlepages.com/ksk-lol.png" id="new" /&gt;&lt;br /&gt;&lt;b&gt;:$&lt;/b&gt; o &lt;b&gt;:-$&lt;/b&gt; &lt;img src="http://aditya.vm.googlepages.com/ksk-oops.png" id="new" /&gt;&lt;br /&gt;&lt;b&gt;;)&lt;/b&gt; o &lt;b&gt;;-)&lt;/b&gt; &lt;img src="http://aditya.vm.googlepages.com/ksk-blink.png" id="new" /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-254340859802667137?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/254340859802667137/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=254340859802667137' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/254340859802667137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/254340859802667137'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/02/emoticonos-en-el-blog.html' title='Emoticonos en el Blog'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-5926452211741403838</id><published>2007-02-21T12:25:00.000+01:00</published><updated>2007-03-01T03:52:25.192+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='plantillas'/><category scheme='http://www.blogger.com/atom/ns#' term='widgets'/><title type='text'>Beatiful Beta  Auto Widget Install</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;E&lt;/span&gt;sta herramienta, además de ser muy pero que muy fácil de instalar en nuestra plantilla nos la dejará lista para poder luego meterle mano con los muchos widgets que &lt;a href="http://beautifulbeta.blogspot.com/index.html"&gt;Beatiful Beta&lt;/a&gt; oftrece, entre los que recomiendo el de "Últimos Comentarios" y "Buscador" que pondré aquí más adelante.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Lo único que deberemos hacer es introducir una línea de código enre los HEADS de la plantilla.&lt;br /&gt;&lt;br /&gt;La cosa debería quedar algo así:&lt;br /&gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&amp;lt;script src='http://home.planet.nl/~hansoosting/downloads/beautifulbeta.js' type='text/javascript'/&amp;gt;&lt;/span&gt;&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Guardad vuestra plantilla y ya la teneis lista para acceder a los widgets de &lt;a href="http://beautifulbeta.blogspot.com/index.html"&gt;Beatiful Beta&lt;/a&gt;, que repito, algunos son realmente interesantes, como por ejemplo el &lt;span style="font-weight: bold;"&gt;Buscador&lt;/span&gt;, los &lt;span style="font-weight: bold;"&gt;Últimos Comentarios&lt;/span&gt; y los &lt;span style="font-weight: bold;"&gt;Posts Recientes&lt;/span&gt;. Todos estos Widgets &lt;a style="font-weight: bold;" href="http://beautifulbeta.blogspot.com/2006/11/widget-installation-and-downloads-page.html"&gt;los podéis encontrar aquí&lt;/a&gt;, y una vez introducida la lína de código no tendréis más que pulsar en el botón y esperar a que acabe el proceso. Para evitar errores, es recomendable que tengáis iniciada la sesión en Blogger. Después, como siempre, podréis cambiar y retocar el código a vuestro gusto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-5926452211741403838?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/5926452211741403838/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=5926452211741403838' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/5926452211741403838'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/5926452211741403838'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/02/beatiful-beta-auto-widget-install.html' title='Beatiful Beta  Auto Widget Install'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-6304923864371301468</id><published>2007-02-01T23:58:00.000+01:00</published><updated>2007-03-01T04:10:35.616+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='imagenes'/><title type='text'>Imágenes aleatorias en la cabecera</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="dropcaps"&gt;E&lt;/span&gt;n relidad este pequeño truco vale tanto para imágenes como texto, pero normalmente es el tema de poder situar una cabecera aleatoria para el blog para lo que más se suele usar este tipo de scripts. Este truco consta de dos partes. Un primer script que colocaremos por ejemplo en la cabecera y justo debajo la segunda parte del código.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Evidentemente tendremos que tener al menos un par de imágenes preparadas que tendremos que subir a la red. La primera vez que usé este truco usé a blogger como host de las imágenes subiéndolas en un post y luego copiando el código, pero no se por qué, ahora con la nueva versión de bloger eso no funciona así que las podremos subir a &lt;a href="http://www.imageshack.us/"&gt;imageshack&lt;/a&gt;  o cualquier otro servicio de hospedaje de imágenes.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Lo primero que vamos a hacer es borrar la cabecera actual del blog para lo cual buscaremos en la plantilla un código más o menos como este:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&amp;lt;b:widget id='Header1' locked='true' title='Titulo del Blog (cabecera)' type='Header'/&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;Eliminamos esa línea con lo que ya no se mostrará el título del blog en la cabecera. Ahora es el momento de ir a la página de diseño e introducir en la cabecera este elemento como HTML/JavaScript:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;!-- CODIGO DEL SCRIPT DE IMAGEN ALEATORIA --&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;script language="javascript" type="text/javascript"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;function randRange(lowVal,highVal) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;     return Math.floor(Math.random()*(highVal-lowVal+1))+lowVal;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;!-- FIN DEL SCRIPT DE IMAGEN ALEATORIA --&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; Guardamos los cambios y añadimos la segunda parte del código de la misma manera, pero asegurándonos de que quede justo debajo del anterior.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;!-- PARTE II: SCRIPT IMAGEN ALEATORIA --&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;script language="javascript" type="text/javascript"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;var randHdr = randRange(1,3);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;if (randHdr == 1) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;     document.write('&amp;lt;img src="&lt;span style="color: rgb(255, 0, 0);"&gt;URL IMAGEN 1&lt;/span&gt;"&amp;gt;')&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;} else if (randHdr == 2) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;     document.write('&amp;lt;img src="&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;URL IMAGEN 2&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;"&amp;gt;')&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;} else if (randHdr == 3) {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;     document.write('&amp;lt;img src="&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;URL IMAGEN 3&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;"&amp;gt;')&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&amp;lt;!-- PARTE II: FIN DE SCRIPT PARA IMAGEN ALEATORIA --&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sustituímos las zonas coloreadas de rojo por la direccón de la imagen que hemos subido y voilá. Ya tenemos una cabecera con imagen aleatoria en el blog.&lt;br /&gt;&lt;br /&gt;Si queremos añadir más imágenes tenemos que ir añadiendo líneas de código para cada una de ellas y poner el número total de ellas en el valor &lt;span style="font-weight: bold;"&gt;randRange(1,&lt;/span&gt;&lt;span style="font-style: italic;"&gt;nºtotal de imágenes&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-6304923864371301468?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/6304923864371301468/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=6304923864371301468' title='18 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/6304923864371301468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/6304923864371301468'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/02/imgenes-aleatorias-en-la-cabecera.html' title='Imágenes aleatorias en la cabecera'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-621499296162618895.post-5009812363157475461</id><published>2007-02-01T11:08:00.000+01:00</published><updated>2007-03-01T04:16:44.564+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><title type='text'>Cuenta Atrás</title><content type='html'>&lt;span class="dropcaps"&gt;U&lt;/span&gt;n pequeño script para situar en la plantilla una cuenta atrás para lo que queramos. En este caso son los días que faltan para una boda, pero se puede cambiar para lo que sea. El código es el siguiente:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;&amp;lt;script languaje="javascript"&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;//cambiar el texto&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var before="nuestra boda"&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var current="Hoy es nuestra boda!"&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec" )&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;function countdown(yr,m,d){&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var today=new Date()&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var todayy=today.getYear()&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;if (todayy &amp;lt; 1000)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;todayy+=1900&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var todaym=today.getMonth()&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var todayd=today.getDate()&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var todaystring=montharray[todaym]+" "+todayd+", "+todayy&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var futurestring=montharray[m-1]+" "+d+", "+yr&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;var difference=(Math.round((Date.parse(futurestring)-Date.parse(todaystring))/(24*60*60*1000))*1)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;if (difference==0)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;document.write(current)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;else if (difference&amp;gt;0)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;document.write("Faltan "+difference+" días para "+before)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;}&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;//cambiar la fecha&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;countdown(2007,6,16)&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:78%;" &gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;Los parámetros a cambiar son la fecha y el texto que queramos. Para ello ponemos la fecha deseada en donde pone countdown (año, mes, día) y los textos en "var before" y "var current"&lt;br /&gt;&lt;br /&gt;Para meterlo en la plantilla no tenemos más que ir a diseño y añadir un elemento HTML/javascript en la zona de la plantilla que queramos&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/621499296162618895-5009812363157475461?l=karalletest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://karalletest.blogspot.com/feeds/5009812363157475461/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=621499296162618895&amp;postID=5009812363157475461' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/5009812363157475461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/621499296162618895/posts/default/5009812363157475461'/><link rel='alternate' type='text/html' href='http://karalletest.blogspot.com/2007/02/cuenta-atrs.html' title='Cuenta Atrás'/><author><name>Zaebos</name><uri>http://www.blogger.com/profile/08767247851651728453</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://ac-dc.galeon.com/new2005/angusswitch.gif'/></author><thr:total>0</thr:total></entry></feed>
