A ver...
Primero: utilizo lightbox para visualizar las fotos en grande, en mi caso lo estoy utilizando en una pagina que va a mostrar un listado de productos y quiero que se pueda ver cada foto por separado, que no estén todas juntas como una galería.
Segundo: al final he conseguido arreglarlo yo mismo, voy a poner aquí el cómo por si a alguien le pudiera ser de utilidad en alguna ocasión...
En el archivo jquery.lightbox-0.5.js:
al principio donde se declaran los otros valores editables como el "
overlayBgColor"
Código:
// Configurar si quiero que aparezcan los botones de next y prev
navigationLinks: true,
y más adelante donde encontramos esto
Código:
/**
* Show the prepared image
*
*/
function _show_image() {
$('#lightbox-loading').hide();
$('#lightbox-image').fadeIn(function() {
_show_image_data();
_set_navigation();
});
_preload_neighbor_images();
};
sólo es cuestión de introducir un pequeño if, tal que así:
Código:
if (settings.navigationLinks)
{_set_navigation();} // esto controla la navegacion por las imagenes como galeria
En la página donde se van a mostrar las imagenes
Código:
$(function() {
$('a.lightbox').lightBox({navigationLinks:false,}); // Select all links with lightbox class
});
Una vez hecho esto, me he extendido un poco más y hecho lo mismo para ese textillo de "Imagen X de Y"
Código:
verTxtImage: true, // si quiero ver o no lo de Image X de Y
Código:
// si quiero ver lo de 'Imagen X de Y'
if (settings.verTxtImage)
{
// If we have a image set, display 'Image X of Y'
if ( settings.imageArray.length > 1 ) {
$('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show();
}
}
Código:
$(function() {
$('a.lightbox').lightBox({navigationLinks:false, verTxtImage: false,}); // Select all links with lightbox class
});
y
Tercero: doylelives, a veces es mejor permanecer callado y parecer tonto que abrir la boca y demostrarlo.
Un saludo.