Bueno, despues de muchas comidas de cabeza y tambien por que estaba cansado de NiceImages, he puesto Lightbox Plugin. Un plugin para mostrar imagenes de forma «elegante» y menos molesta que sacar a los usuarios de tu página. He optado por el 0.5 ya que la beta 0.6 incluye Lightbox 2.0 y contiene más utilidades de las que necesito.
He tenido que modificar un poco el código para que funcionaran las imagenes ya insertadas, además para que la insercción de imagenes sea más facil para el usuario.
En la línea 28 del fichero lighybox-plugin.php he cambiado esta línea:
return preg_replace('/<a(.*?)href=(.*?).(jpg|jpeg|png|gif|bmp|ico)"(.*?)>/i', '<a$1href=$2.$3" $4 >', $content);
Por esta otra.
return preg_replace('/<img(.*?)src="(.*?).(miniatura).(jpg|jpeg|png|gif|bmp|ico)"(.*?)alt="(.*?)"(.*?) \/>/i', '<a$1href="$2.$4" rel="lightbox" title="$6" /> <img$1src="$2.$3.$4" alt="$6"$7/></a>', $content);
¿Por que? Principalmente para que me funcione con las entradas anteriores, y despues por que me parece más facil insertar la imagen y que el se encargue de generarme el enlace a la imagen grande.
Para que funcione esto hay que tener en cuenta (miniatura), esto lo he puesto para que me permita eliminar la palabra miniatura en los enlaces pero no en las imagenes, puede variar de un idioma a otro (thumbnail),…
¿Y como lo uso?
<img src="URL_DE_LA_MINIATURA" alt="TEXTO ALTERNATIVO" />
Más simple imposible :D. El hombre es una animal de costumbres.
Ejemplo:
Si teneis problemas al editar el fichero, probar a usar este, es el que uso aqui. [Descargar]
23 comentarios, 2 referencias
+
#