apriol68 Posté(e) le 15 août 2005 Partager Posté(e) le 15 août 2005 Bonjour... J'utilise l'application web PHPMyGallery et souhaite que quand l'utilisateur clic sur une photo elle s'ouvre dans un popup. Je pense avoir trouver la partie du code à modifier mais peine à savoir quoi modifié : // url link on picture.php page $url_link = PHPWG_ROOT_PATH.'picture.php?cat='.$page['cat']; $url_link.= '&image_id='.$row['id']; if ($page['cat'] == 'search') { $url_link.= '&search='.$_GET['search']; } else if ($page['cat'] == 'list') { $url_link.= '&list='.$_GET['list']; } Vous avez une idée? Lien vers le commentaire Partager sur d’autres sites More sharing options...
dfjlex68 Posté(e) le 15 août 2005 Partager Posté(e) le 15 août 2005 je dirais : $url_link = PHPWG_ROOT_PATH.'picture.php?cat='.$page['cat']; $url_link.= '&image_id='.$row['id']; if ($page['cat'] == 'search') { $url_link.= '&search='.$_GET['search']; } else if ($page['cat'] == 'list') { $url_link.= '&list='.$_GET['list']; } echo '<script style="javascript">'; echo 'window.popup("'.$url_link.'");'; echo '</SCRIPT>' Lien vers le commentaire Partager sur d’autres sites More sharing options...
sbruchet Posté(e) le 15 août 2005 Partager Posté(e) le 15 août 2005 Je suis pas d'accord , il faudrait plustot modifié la ou est utilisé $url_link. J'ai pas trouver ou télécharger phpMyGallery pour mieux regarder.. Lien vers le commentaire Partager sur d’autres sites More sharing options...
apriol68 Posté(e) le 16 août 2005 Auteur Partager Posté(e) le 16 août 2005 Effectivement cela ne fonctionne pas... Pour télécharger PHPMyGallery c'est ici : http://www.phpwebgallery.net/ (Plus directement voici le lien direct) En faite durant la navigation dans les gallery le site utilise la page category.php et renvoi vers picture.php au moment d'afficher une photo. Je n'arrive pas à trouver où rajouter le code java script (Démo de gallerie photo). Merci bcp de ton aide! Même sur le forum officiel personne à pu répondre à cette question . Lien vers le commentaire Partager sur d’autres sites More sharing options...
sbruchet Posté(e) le 16 août 2005 Partager Posté(e) le 16 août 2005 Tu m'étonnes que je trouve pas ton logiciel s'appelle phpWebGallery et je connait un peu... Le plus simple est de modifier les templates. Tu vas dans le répertoires template et tu dupliques default en lui donnant le nom que tu veus. Tu rentres dans ce répertoire et tu édites le fichier 'category.tpl'. Tu cherches le mot clef '<!-- BEGIN thumbnail -->' Tu as le code suivant : <!-- BEGIN thumbnail --> <td class="thumbnail"> <a href="{thumbnails.line.thumbnail.U_IMG_LINK}"> <img src="{thumbnails.line.thumbnail.IMAGE}" alt="{thumbnails.line.thumbnail.IMAGE_ALT}" title="{thumbnails.line.thumbnail.IMAGE_TITLE}" class="thumbLink" /> <br /> <span class="{thumbnails.line.thumbnail.IMAGE_STYLE}">{thumbnails.line.thumbnail.IMAGE_NAME}</span></a> {thumbnails.line.thumbnail.IMAGE_TS} <!-- BEGIN nb_comments --> <br />{thumbnails.line.thumbnail.nb_comments.NB_COMMENTS} {L_COMMENT} <!-- END nb_comments --> </td> <!-- END thumbnail --> Tu le modifies comme ceci <!-- BEGIN thumbnail --> <td class="thumbnail"> <a href="{thumbnails.line.thumbnail.U_IMG_LINK}"> <img src="{thumbnails.line.thumbnail.IMAGE}" [b]target="_blank"[/b] alt="{thumbnails.line.thumbnail.IMAGE_ALT}" title="{thumbnails.line.thumbnail.IMAGE_TITLE}" class="thumbLink" /> <br /> <span class="{thumbnails.line.thumbnail.IMAGE_STYLE}">{thumbnails.line.thumbnail.IMAGE_NAME}</span></a> {thumbnails.line.thumbnail.IMAGE_TS} <!-- BEGIN nb_comments --> <br />{thumbnails.line.thumbnail.nb_comments.NB_COMMENTS} {L_COMMENT} <!-- END nb_comments --> </td> <!-- END thumbnail --> Ensuite tu verras la pages s'ouvrira avec ta photo mais aussi le menu. Si tu veus enlever le menu tu doit éditer le fichier 'picture.tpl' et enlever les parties que tu ne veus pas. Sinon au lieu de faire comme ceci tu essayes d'utiliser le javascript suivant : <a href="javascript:phpWGOpenWindow('{high.U_HIGH}','{high.UUID}','scrollbars=yes,toolbar=yes,status=yes,resizable=yes,width={high.WIDTH_IMG},height={high.HEIGHT_IMG}')"> En remplacant les high par les bons paramètres mais je suppose que 'thumbnails.line.thumbnail.' ne contient pas l'information et qu'il faille modifié catégorie.php pour les avoir. Enfin bon, bon courage J'ai oublié, il faut changer ton thème par celui que tu vient de créé :) Je sais plus ou c'est par contre Lien vers le commentaire Partager sur d’autres sites More sharing options...
apriol68 Posté(e) le 16 août 2005 Auteur Partager Posté(e) le 16 août 2005 Merci vraiment pour ce super post mais.. aucune des solutions ne fonctionne . La première (target blank) ne fonctionne carément pas. Et la deuxième ouvre un popup mais sans URL. J'ai pourtant essayer de le modifier mainte fois en changement des paramètres, incluant des variables php, mais rien à faire.. La franchemement je touche du bois Lien vers le commentaire Partager sur d’autres sites More sharing options...
sbruchet Posté(e) le 29 août 2005 Partager Posté(e) le 29 août 2005 Tu as pas du faire ton changement de thème Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.