Bonjour,
je me permet de venir vers vous car malheureusement je ne connait pas le php et je dois modifier un script.
J'utilise actuellement un script qui me permet d'afficher les 5 derniers albums mis à jour dans ma galerie coppermine.Il affiche le résultat dans un tableau qu'il crée et qui donne ceci :
Comme je veux essayer d'utiliser le script pour un slider d'image j'aurais besoin que le résultat soit de ce type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <table > <tr> <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=104" ><img src="http://www.url_site/mediatheque/albums/Photos-Videos/20110718/thumb_7-08-24.jpg" class="img_mediatheque" alt="Actu : Titre1" title="Actu : Titre1" height="65" /></a><br /><br />Le 18-Jul-2011</td> <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=103" ><img src="http://www.url_site/mediatheque/albums/Actu/14_juillet_2011/thumb_07_14_112.jpg" class="img_mediatheque" alt="Actu : Titre 2" title="Actu : Titre 2" height="65" /></a><br /><br />Le 15-Jul-2011</td> <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=102" ><img src="http://www.url_site/mediatheque/albums/Actu/trail2011/thumb_07_12_111.jpg" class="img_mediatheque" alt="Actu : Titre 3" title="Actu : Titre 3" height="65" /></a><br /><br />Le 12-Jul-2011</td> <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=101" ><img src="http://www.url_site/mediatheque/albums/Photos-Videos/20110704/thumb_6-29-82.jpg" class="img_mediatheque" alt="Actu : Titre 4" title="Actu : Titre 4" height="65" /></a><br /><br />Le 04-Jul-2011</td> <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=100" ><img src="http://www.url_site/mediatheque/albums/Actu/med2011/thumb_5_026_017.jpg" class="img_mediatheque" alt="Actu : Titre 5" title="Actu : Titre 5" height="65" /></a><br /><br />Le 27-May-2011</td> </tr> </table>
Mais comme je ne sais pas où modifier les deux scripts je me tourne vers vous pour un coup de main.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <img src="../../../mediatheque/albums/Photos-Videos/20110718/thumb_7-08-24.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=104" height="99" alt="Actu : Titre 1" /> <img src="../../../mediatheque/albums/Actu/14_juillet_2011/thumb_07_14_002.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=103" height="99" alt="Actu : Titre 2" /> <img src="../../../mediatheque/albums/Actu/trail2011/thumb_07_12_002.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=102" height="99" alt="Actu : Titre 3" /> <img src="../../../mediatheque/albums/Photos-Videos/20110704/thumb_6-29-102.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=101" height="99" alt="Actu : Titre 4" /> <img src="../../../mediatheque/albums/Actu/medichos2011/thumb_5_026_001.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=100" height="99" alt="Actu : Titre 5" />
Voici le script qui se trouve dans ma page
Et voici le script qui est appelé par le précédent
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <?php //chemin d'accs au script cpmfetch include "mediatheque/cpmfetch/cpmfetch_nvx.php"; //chemin d'accs cpmfetch_config $objCpm = new cpm("mediatheque/cpmfetch/cpmfetch_config.php"); //affichage des 4 derniers albums mis à jour $objCpm->cpm_viewLastUpdatedAlbumsFrom("cat=2,3,4", //sur 1 ligne $rows = 1, //sur 5 colonnes $columns = 5, //options d'affichage des vignettes : 65 pixels de haut, affichage de la date de mise en place, style de la vignette, style des cellules du tableau, lien vers l'album, affichage du nom de l'album dans le ALT et le TITLE de l'image $options = array("imageattributes" => array("height" => "65"), "subtitle" => "Le {{pCtimeFormatted}}", "imagestyle" => "img_mediatheque", "cellstyle" => "tab_mediatheque", "imagelink" => "album", "alttag" => "{{cName}} : {{aTitle}}", //style du tableau : largeur 100% $styleguide = array("tableattributes" => array("width" => "450")))); //fermeture du script cpmfetch $objCpm->cpm_close(); ?>
D'avance je vous remercie pour le temps accordé à mon souci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function cpm_viewLastUpdatedAlbumsFrom($source, $rows, $columns, $options="") { $this->loadOptions($options); $resultset = $this->getLastUpdatedAlbumsFrom($source,$rows * $columns); $this->addDescriptionsToResultSet($resultset); $retval = ""; switch ($this->returntype) { case ('resultset'): $retval = $resultset; break; case ('html'): $retval = $this->createTable($resultset,$rows,$columns); break; case ('print'): default: print $this->createTable($resultset,$rows,$columns); } $this->clearOptions(); return ($retval); }
Partager