Lightbox es un conjunto de scripts utilizadas para visualizar imágenes de una manera llamativa, atractiva y original, con la posibilidad de crear galerías de imágenes. Si en tu blog abundan las imágenes y sueles hacer típicas galerías sencillas donde solo pones las imágenes en la entrada y ya, ésto te puede interesar.
Lo primero que debemos hacer es descargar los scripts desde la página principal de lightbox, en esa misma página puedes ver un ejemplo del funcionamiento de Lightbox.
Los archivos vienen en una carpeta comprimida, la cual tiene tres carpetas dentro: css, js e images. Dentro de ésta última vienen varias imágenes, debemos alojar en algún servidor las siguientes:
Lo primero que debemos hacer es descargar los scripts desde la página principal de lightbox, en esa misma página puedes ver un ejemplo del funcionamiento de Lightbox.
Los archivos vienen en una carpeta comprimida, la cual tiene tres carpetas dentro: css, js e images. Dentro de ésta última vienen varias imágenes, debemos alojar en algún servidor las siguientes:
- closelabel
- loading
- nextlabel
- prevlabel
Una vez hecho eso, abrimos los archivos lightbox.js y lightbox.css con algún programa como Notepad++ para modificarlos de la siguiente manera:
lightbox.js:
fileLoadingImage: 'URL_IMAGEN_LOADING'
fileBottomNavCloseImage: 'URL_IMAGEN_CERRAR'
lightbox.css
#prevLink:hover, #prevLink:visited:hover { background: url(URL_PREV) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(URL_NEXT) right 50% no-repeat; }
Sólo sustituimos lo que está en mayúsculas por la dirección donde alojamos las imágenes correspondientes, guardamos, alojamos éstos 2 archivos en algún servidor y listo.
Ahora, en la Edición de HTML de nuestro blog agregamos las siguientes líneas:
<link href='URL_LIGHTBOX.CSS' media='screen' rel='stylesheet' type='text/css'/>
<script src='http://www.google.com/jsapi'/><script>
google.load("prototype", "1.6.0.2");
google.load("scriptaculous", "1.8.1");
</script>
<script src='URL_LIGHTBOX.JS' type='text/javascript'/>
Sustituimos las direcciones correspondientes y listo.
Ahora cuando publiquemos una entrada y deseemos utilizar lightbox, bastará hacerlo de la siguiente manera:
<a href="URL_DE_LA_IMAGEN" rel="lightbox" title="TITULO_DE_LA_IMAGEN"><img src="URL_DE_LA_MINIATURA" alt=""/></a>
Observa el rel="lightbox" ese es imprescindible ya que es lo que indica que la imágen se abrirá con lightbox. Para hacer una galería, inmediatamente después del lightbox, añadimos un identificador entre corchetes: rel="lightbox[galeria]", todas las imágenes que irán dentro de una misma galería deberán llevar el mismo identificador.
Puedes ver un ejemplo del Lightbox un poco modificado en mi blog de pruebas.
He modificado un poco el lightbox.css, puedes hacerlo también a tu gusto para obtener un resultado más original.















12 personas han roto el silencio:
hola
solo
queria preguntarte como alojar un flash y en donde
es que siempre me ah fasinado tu blog y queria saber como poner una cabezera flash en el ...
no se si tu podrias publicar una tutorial completa para las cabezeras flash en blogger...
tal vez para novatos como yo
desde como crearla...
alojarla y incrustarla en el blog...
te lo agradeceria...
pero me comformo con el codigo para poder incrustarlo en el blog y en que parte colocarla..
grax..
espero tu respuesta en mi blog o akis
okis okis
Hola Jorge y Yessi, gracias por tu comentario, pronto publicaré una entrada sobre el tema, trabajo en ello.
Hola, he estado probando el Lightbox en mi blog, pero a pesar que esta la imagen para cerrar el lightbox no se aprecia en la entrada, cuando puedo solucionar esto.
www.offroadloriguilla.blogspot.com
Un saludo y gracias
Hola toni, he revisado tu blog, específicamente la entrada de Lightbox, y lo siento, pero no se a que te refieras, veo todo correctamente, el Lightbox funciona a la perfección, parece ser que lo has hecho todo sin errores.
Hola, la pregunta...
Yo alojo las imagenes en el picasa (que lo hace automaticamente el blogger) entonces que pongo en donde tengo que cambiar los datos?
Sigo leyendo!
Hola Puta Desgraciada, si usas Picasa, basta subir la imàgen (a Picasa) que deseas usar y una vez que estè la imàgen en picasa, haces click derecho en ella y en el menù contextual elijes la opciòn "Copiar la ruta de la imàgen" esa es la direcciòn que debes sustituir en el codigo.
Dicho brevemente: Subes la imàgen, haces click derecho en ella y "Copias la ruta de la imàgen".
La verdad hace tiempo que venia bsucando esto. Pero en "log de pruebas." no veo que funcione... se abre solo la imagen sin funcionar el lightbox, puede ser???
Y a mi me pasa exactamente lo mismo en handball-exactas me podrán dar una mano con esto?
Graciassss!!!
Hola Estef, he revisado el blog que me comentas y el Lightbox funciona correctamente, tal vez ya lo solucionaste. Si no es así, tal vez tienes el mismo error que yo: Tengo mal escrita la dirección de los scripts (jaja, un pequeño accidente feliz), ya lo he corregido -Gracias por la observación-.
Verifica que el alojamiento que usas para tus scripts esté funcionande y que hayas escrito su dirección correctamente.
...creo que es todo.
FGS, Gracias por responderme!!!
Me dí cuenta de que tengo un problema peor y es solamente en IE en Firefox se ve perfecto. Pero en Explorer me tira un mensaje y se cierra la ventana :S
Intuyo un error por javascript, alguna idea de como salvarlo? a alguien le pasó algo similar? Gracias y felicitaciones por el excelente blog!
x_x ya no funciona más el light box, ni en mi blog ni en el tuyo, que crees que haya pasado?
Hola, estuve probando un poco el lightbox, pero no me funciona, no se que pasa? hice todo como lo indicaste, si por favor podes contestarme, porque no se que hacer?! te dejo la direccion de mi blog:
http://jexcomics.blogspot.com/
Hola! Bueno, luego de mucho probar logre que el lightbox funcione! Esta genial! Queda muy bueno!
Pero, ahora me surge otro problema:
El lightbox me bloquea otras funciones! En mi blog uso un Content Glider y un Slider, cuando argegue el script del lightbox este me traba los demas scripts del Content Glider y del Slider! No funcionan! No tuve mas remedio que sacar el lightbox para que me vuelvan a funcionar.
Ahora el lightbox lo tengo en otro blog y en otro que es de prueba.
Lo que me gustaria saber es si se puede hacer algo, como para que el script del lightbox no me trabe los otros scripts ( del Content Glider y del Slider)?
Existe alguna forma donde se lo puedo poner, en otro lado dentro del mismo template, para que el lightbox no me trabe las demas funciones y que este mismo, el lightbox, funcione bien?
Bueno, espéro que me respondas pronto y muy bueno el post sobre el lightbox!
http://jexcomics.blogspot.com/