2 #Petite galerie d'image à 2 balles , necessite GD2.
3 ##########CONFIG#########
4 #Variables à repasser à la page (liens) :
5 $vars_repasse = array('page');
6 define('NOM_FICHIER', 'index.php');
7 define('TAILLE_SECTION', '12');
8 define('TAILLE_NOM_IMAGE', '11');
9 define('TAILLE_VIGNETTE', '100');
10 define('TAILLE_PHOTO_REDUITE', '400');
11 define('NOMBRE_VIGNETTE_PAR_PAGE', '9');
12 define('NOMBRE_COLONNE', '3');
13 #######FIN CONFIG########
15 include('class_galerie_photos.php');
17 $ma_galerie = new galerie("images/galerie");
19 if (!isset($_GET['__page_galerie'])) $_GET['__page_galerie'] = 'liste_sections';
20 if (!isset($_GET['__page_section'])) $_GET['__page_section'] = 1;
22 switch ($_GET['__page_galerie'])
24 case 'liste_sections' :
25 foreach($ma_galerie->sections() as $section)
26 echo '<div style="font-size : ',TAILLE_SECTION
,'pt; font-weight : bold; "><a href="',NOM_FICHIER
,'?',arguments_page(),'__section=',$section,
27 '&__page_galerie=section">', $section,'</a></div>Auteur : ',$ma_galerie->get_auteur($section),'<br/>Date : ',$ma_galerie->get_date($section),'<br/><br/>';
31 $ma_galerie->set_section_courante($_GET['__section']);
32 $ma_galerie->afficher_vignettes($_GET['__page_section']);
36 $ma_galerie->set_section_courante($_GET['__section']);
37 $ma_galerie->afficher_photo($_GET['__photo']);