El problema fundamental es que lo que vemos cuando agregamos este elemento son datos parciales; aparecerá una lista siempre incompleta de posts y, al hacer click en alguno de los enlaces que sirven para desplegarla (el año o el mes), recién entonces se cargarán. Quiere decir que en ese gadget no estan listadas "todas" las entradas de nuestro blog sino una cantidad reducida. Eso es algo que podemos comprobar fácilmente con alguna clase de script.
<div id="test"></div> <a href="javascript:leergadgetarchivos();">click</a> <script type='text/javascript'> function leergadgetarchivos() { var archivos = document.getElementById("ArchiveList"); var misposts = new Array(); if(archivos!=null) { var lista = archivos.getElementsByTagName("a"); var contador = 0; for(var i=0; i<lista.length; ++i) { if(lista[i].className=="") { misposts[contador] = lista[i]; contador++; } } var salida = "<ul>"; for(var i=0; i<misposts.length; ++i) { salida += "<li><a href='" + misposts[i].href + "'>" + misposts[i].innerHTML + "</a></li>" } salida += "</ul>" document.getElementById("test").innerHTML = salida; } } </script>
Para eso, editamos el widget expandiendo la plantilla y buscamos esta parte:
<b:widget id='BlogArchive1' locked='false' title='Archivo del blog' type='BlogArchive'>
<b:includable id='interval' var='intervalData'> <b:loop values='data:intervalData' var='i'> <b:if cond='data:i.name != "2006"'> <ul class='hierarchy'> ....... </ul> </b:if> </b:loop> </b:includable>
2 comentarios:
la unica pagina que mostraba lo que buscaba, muchisimas gracias, esto me servira para poner links de entradas en mis otras paginas del blog con temas que no tengan nada que ver con la pagina principal (no se si me entendieron xD) bueno, gracias y saludos
BUENISIMO! MIL GRACIAS :)
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...