apriol68 Posted August 15, 2005 Share Posted August 15, 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? Link to comment Share on other sites More sharing options...
dfjlex68 Posted August 15, 2005 Share Posted August 15, 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>' Link to comment Share on other sites More sharing options...
sbruchet Posted August 15, 2005 Share Posted August 15, 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.. Link to comment Share on other sites More sharing options...
apriol68 Posted August 16, 2005 Author Share Posted August 16, 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 . Link to comment Share on other sites More sharing options...
sbruchet Posted August 16, 2005 Share Posted August 16, 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 Link to comment Share on other sites More sharing options...
apriol68 Posted August 16, 2005 Author Share Posted August 16, 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 Link to comment Share on other sites More sharing options...
sbruchet Posted August 29, 2005 Share Posted August 29, 2005 Tu as pas du faire ton changement de thème Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.