Problème de modification script
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 :
Code:
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> |
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:
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" /> |
Mais comme je ne sais pas où modifier les deux scripts je me tourne vers vous pour un coup de main.
Voici le script qui se trouve dans ma page
Code:
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();
?> |
Et voici le script qui est appelé par le précédent
Code:
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);
} |
D'avance je vous remercie pour le temps accordé à mon souci