Bitacorae, el CMS que usa bitacoras.com todavia está en desarrollo, y no contamos con la posibilidad de posts resumidos, por lo que un post largo haria de tu pagina principal una odisea... me he hecho una función en Javascript para expandir y colapsar el texto. Simplemente teneis que poner esto en vuestra plantilla index.bit:
function expandCollapse() {
for (var i=0; i<expandCollapse.arguments.length; i++) {
var element = document.getElementById(expandCollapse.arguments[i]);
element.style.display = (element.style.display == "none") ? "block" : "none";
}
}
Esta función necesita de una capa con una id determinada para expandir y colapsar su contenido. Vamos a poner un ejemplo de como quedaria un post:
Resumen........... metemos esto a continuacion:
<span id="0">
<a href="Javascript: expandCollapse('0', '0');">Leer más</a>
</span>
<span id="e0" style="display:none;">
<a href="Javascript: expandCollapse('e0', '0');">Colapsar</a>
Añadimos ahora el texto extendido... blablablabla y cerramos el post añadiendo al final un </span> para cerrar el que teniamos abierto.
No se para que me emociono :), simplemente cambiando la variable:
<bit:anotacion_resumen_texto() />
Por
<bit:anotacion_resumen() />
Ya tenemos en nuestra pagina principal los resumenes de los posts.
De todos modos, ahi queda un post sobre expandir/colapsar capas en Javascript :)
tanke | 21-01-2005 01:26:05