J'essaie d'ajouter une balise descriptive sous chaque image mais la plupart du code est en PHP et je ne suis pas familier avec la façon de le programmer sans visser toute la structure. Voici le site: http://suncoastdeck.com/index.php?page=portfolio&start=0Ajout d'une balise de description à la galerie d'images PHP
Voici le code de la page du portefeuille:
<div class="content-box">
<?
//total number of images
$total = 77;
//max number of thumbnails per page
$max = 9;
//what image do we want to start from?
$startcount = $_GET["start"];
//if there is not a defined starting image, we start with the first
if(empty($startcount))
{
$startcount = 0;
}
//start off the loop at 1
$loop = 1;
//start the loop
while($loop <= $max)
{
//for the picture labels
$num = $startcount + $loop;
if($num > $total)
{
$num = $num - 1;
break;
}
// Add class="last" to every third list item
if(is_int($num/3))
{
$last = ' class="last"';
}
else
{
$last = "";
}
//the code for the image
echo '
<li'.$last.'><a href="images/portfolio/pic-'.$num.'.jpg" rel="milkbox[gall1]"><img src="images/portfolio/thumbs/pic-'.$num.'-thumb.jpg" width="256" height="138" alt="Thumbnail of image '.$num.'" /></a><div>'.$num.'</div></li>';
//add 1 to the loop
$loop++;
}
echo '</ul>';
//Calculate the number of pages
$total_pages = $total/$max;
//clean it up
if(!is_int($total_pages))
{
$total_pages = floor($total_pages) + 1;
}
//start the page count at 1
$ploop = 1;
echo '<hr /><div id="portfolio-wrap"><div id="pages">Page: ';
while($ploop <= $total_pages)
{
$offset = ($ploop * $max) - $max;
if($startcount == $offset)
{
echo '<span>'.$ploop.'</span>';
}
else
{
echo '<a href="index.php?page=portfolio&start='.$offset.'">'.$ploop.'</a>';
}
$ploop++;
}
echo '</div>';
echo '<div id="portfolio-foot-left"><p>Displaying Images <strong>'.($startcount + 1).' - '.$num.'</strong> of <strong>'.$total.'</strong></p></div></div>';
?>
plus ou moins ce que je veux est de faire partie tomber vers le bas un peu plus où je peux ajouter des informations supplémentaires sur la photo. Aucune suggestion?
Je connais la création d'un fichier image_gallery_description.txt qui contient toutes les descriptions spécifiques, mais quelle est l'étendue du code qui appelle le fichier .txt spécifique? – Blaze