Laburo España: 250.000 ofertas de empleo

Sputnik

A falta de pan...

Domingo, 16 de enero de 2005

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.


Comentarios

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

Comentar


Recordar datos

Miniblog

Favoritos

Tira e.c.o.l.*

Tira e.c.o.l.*

sputnik 2004-2005
Algunos derechos reservados.


Suscribir este blog en Bloglines

Blogarama

No a las patentes de software

LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009