•  » Plugins
  •  » Lightbox : afficher automatiquement la lightbox d'une image

#1 2011-09-19 18:33:43

prgasp77
Invité

Lightbox : afficher automatiquement la lightbox d'une image

Bonjour,

avec piwigo 2.2.5 et le plugin lightbox (automatiquement installé depuis le panneau d'administration), j'aimerais que, sur la page d'un album (où on voit toutes les miniatures), l'image contenue dans le lien id="img-xxx" soit automatiquement affichée via lightbox comme si on avait cliqué dessus ; xxx est connu (parsé depuis l'url).

J'ai essayé beaucoup de trucs et de hacks, mais sans résultat probant jusqu'alors. Merci de votre aide.
Cdlt,
Yankel.

#2 2011-09-19 18:55:22

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Lightbox : afficher automatiquement la lightbox d'une image

Bonjour,

Essayez aussi [extension by flop25] Image Preview


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-09-19 19:54:02

prgasp77
Invité

Re: Lightbox : afficher automatiquement la lightbox d'une image

Bonjour,
ce n'est pas là le comportement que je souhaite avoir. Mon but est au final de permettre la désignation d'une image par une url (ex : index.php?/category/2/picture/164 qui afficherait l'image d'id 164 de la seconde catégorie dans sa lightbox − l'équivalent lightbox de picture.php?/164/category/2 donc).

Cdlt,
Yankel

#4 2011-09-19 20:55:54

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16979

Re: Lightbox : afficher automatiquement la lightbox d'une image

Est ce que tu peux être plus précis sur le comportement que tu souhaites, je ne suis pas sur de bien comprendre


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2011-09-19 21:44:29

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Lightbox : afficher automatiquement la lightbox d'une image

ddtddt a écrit:

Est ce que tu peux être plus précis sur le comportement que tu souhaites, je ne suis pas sur de bien comprendre

+1


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#6 2011-09-20 02:47:54

prgasp77
Invité

Re: Lightbox : afficher automatiquement la lightbox d'une image

Soit.

1/ À l'adresse index.php?/category/2, on trouve une liste de miniatures :

http://yankee.sierra77.free.fr/tmp/index_php_actuel.png
extrait de la source :

Code:

<li>[...]
   <a href="picture.php?/356/category/12" id="img-356" [...]>
      <img class="thumbnail" [...] />
   </a>[...]
</li>
<li>[...]

.
.
.
.
2/ Lorsque l'utilisateur clique sur une de ces miniatures, disons la première dont une partie du code html est donnée ci-dessus, s'affiche alors une version de l'image de plus grande taille, dans une lightbox :

http://yankee.sierra77.free.fr/tmp/index_php_lightbox.png

Cela est géré via javascript/jQuery ; l'ustilisateur est donc toujours sur la même page dont l'état a changé.
.
.
.
.
3/ J'aimerais que l'état de la page décrit en 2/ soit directement accessible à l'utilisateur. Ainsi, si celui ci accède à la page index.php?/category/12/picture/356, il se retrouve directement dans l'état 2/ :

http://yankee.sierra77.free.fr/tmp/index_php_voulu.png

Ainsi, j'aimerais modifier (via js/jQuery) automatiquement la page afin de simuler un clic sur l'ancre (tag <a>) dont l'id est "img-356" (356 étant donné dans l'url). Malheureusement, je ne suis pas à l'aise avec javascript (beurk ! : les mots java ET script collés !). Je suis tout de même parvenu à isoler un objet jQuery désignant l'ancre incriminée (<a id="img-356" ...>), mais je ne sais pas trop quoi en faire. Un anchor.click(); est sans effet, un launch(anchor); me donne ceci (alert() ajouté pour debug) ...

Je m'en remets donc à vous afin de trouver un nouvel indice sur comment déclencher la lightbox sur la bonne image et/ou simuler proprement un clic.

Cordialement,
Yankel.

#7 2011-09-20 08:07:37

Zaphod
Former Piwigo Team
Toulouse
2006-11-13
2422

Re: Lightbox : afficher automatiquement la lightbox d'une image

En fait tu veux squeezer l'étape d'affichage des miniatures.
Quand tu cliques sur un album, tu veux automatiquement qu'il s'ouvre dans une lightbox.

Hors ligne

#8 2011-09-21 12:08:28

prgasp77
Invité

Re: Lightbox : afficher automatiquement la lightbox d'une image

Zaphod a écrit:

En fait tu veux squeezer l'étape d'affichage des miniatures.
Quand tu cliques sur un album, tu veux automatiquement qu'il s'ouvre dans une lightbox.

Sous certaines conditions, oui.

  •  » Plugins
  •  » Lightbox : afficher automatiquement la lightbox d'une image

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact