Line 88... |
Line 88... |
88 |
$options['img_hauteur'] = 600;
|
88 |
$options['img_hauteur'] = 600;
|
89 |
}
|
89 |
}
|
90 |
if (!isset($options['img_qualite'])) {
|
90 |
if (!isset($options['img_qualite'])) {
|
91 |
$options['img_qualite'] = 70;
|
91 |
$options['img_qualite'] = 70;
|
92 |
}
|
92 |
}
|
- |
|
93 |
if (!isset($options['squelette'])) {
|
- |
|
94 |
$options['squelette'] = GAL_SQUELETTE_LISTE;
|
93 |
|
95 |
}
|
94 |
// +------------------------------------------------------------------------------------------------------+
|
96 |
// +------------------------------------------------------------------------------------------------------+
|
95 |
// | CORPS du PROGRAMME |
|
97 |
// | CORPS du PROGRAMME |
|
96 |
// +------------------------------------------------------------------------------------------------------+
|
98 |
// +------------------------------------------------------------------------------------------------------+
|
97 |
//+----------------------------------------------------------------------------------------------------------------+
|
99 |
//+----------------------------------------------------------------------------------------------------------------+
|
98 |
// Récupération des données
|
100 |
// Récupération des données
|
Line 114... |
Line 116... |
114 |
$GLOBALS['_GALERIE_']['erreur'] = "Applette GALERIE : le dossier d'images est introuvable à : ".$GLOBALS['_GALERIE_']['dossier'];
|
116 |
$GLOBALS['_GALERIE_']['erreur'] = "Applette GALERIE : le dossier d'images est introuvable à : ".$GLOBALS['_GALERIE_']['dossier'];
|
115 |
}
|
117 |
}
|
Line 116... |
Line 118... |
116 |
|
118 |
|
117 |
if($noimage) {
|
119 |
if($noimage) {
|
118 |
$GLOBALS['_GALERIE_']['css']['chemin'] = GAL_CHEMIN_STYLES_RELATIF;
|
120 |
$GLOBALS['_GALERIE_']['css']['chemin'] = GAL_CHEMIN_STYLES_RELATIF;
|
119 |
$GLOBALS['_GALERIE_']['css']['largeur'] = $options['largeur']+10;
|
121 |
$GLOBALS['_GALERIE_']['css']['largeur'] = $options['largeur'];
|
120 |
$GLOBALS['_GALERIE_']['script']['chemin'] = GAL_CHEMIN_SCRIPTS_RELATIF;
|
122 |
$GLOBALS['_GALERIE_']['script']['chemin'] = GAL_CHEMIN_SCRIPTS_RELATIF;
|
121 |
$GLOBALS['_GALERIE_']['images'] = array();
|
123 |
$GLOBALS['_GALERIE_']['images'] = array();
|
122 |
foreach($images as $image) {
|
124 |
foreach($images as $image) {
|
123 |
if ($image['filename'] != '') {
|
125 |
if ($image['filename'] != '') {
|
124 |
$aso_img['fichier_nom'] = $image['filename'];
|
126 |
$aso_img['fichier_nom'] = $image['filename'];
|
125 |
$aso_img['url_img'] = 'http://'.$_SERVER['HTTP_HOST'].GAL_CHEMIN_SCRIPTS_RELATIF.'showthumb.php?img='.urlencode(GAL_CHEMIN_RACINE.$options['dossier'].DS.$image['filename']).'&width='.$options['img_largeur'].'&height='.$options['img_hauteur'].'&quality='.$options['img_qualite'];
|
127 |
$aso_img['url_img'] = 'http://'.$_SERVER['HTTP_HOST'].GAL_CHEMIN_SCRIPTS_RELATIF.'showthumb.php?img='.urlencode(GAL_CHEMIN_RACINE.$options['dossier'].DS.$image['filename']).'&width='.$options['img_largeur'].'&height='.$options['img_hauteur'].'&quality='.$options['img_qualite'].'&centrage=0';
|
126 |
$aso_img['url_img_mini'] = 'http://'.$_SERVER['HTTP_HOST'].GAL_CHEMIN_SCRIPTS_RELATIF.'showthumb.php?img='.urlencode(GAL_CHEMIN_RACINE.$options['dossier'].DS.$image['filename']).'&width='.$options['largeur'].'&height='.$options['hauteur'].'&quality='.$options['qualite'];
|
128 |
$aso_img['url_img_mini'] = 'http://'.$_SERVER['HTTP_HOST'].GAL_CHEMIN_SCRIPTS_RELATIF.'showthumb.php?img='.urlencode(GAL_CHEMIN_RACINE.$options['dossier'].DS.$image['filename']).'&width='.$options['largeur'].'&height='.$options['hauteur'].'&quality='.$options['qualite'].'&centrage=1';
|
127 |
$GLOBALS['_GALERIE_']['images'][] = $aso_img;
|
129 |
$GLOBALS['_GALERIE_']['images'][] = $aso_img;
|
128 |
}
|
130 |
}
|
129 |
}
|
131 |
}
|
Line 134... |
Line 136... |
134 |
// Extrait les variables et les ajoutes à l'espace de noms local
|
136 |
// Extrait les variables et les ajoutes à l'espace de noms local
|
135 |
extract($GLOBALS['_GALERIE_']);
|
137 |
extract($GLOBALS['_GALERIE_']);
|
136 |
// Démarre le buffer
|
138 |
// Démarre le buffer
|
137 |
ob_start();
|
139 |
ob_start();
|
138 |
// Inclusion du fichier
|
140 |
// Inclusion du fichier
|
139 |
include GAL_CHEMIN_SQUELETTE.GAL_SQUELETTE_LISTE;
|
141 |
include GAL_CHEMIN_SQUELETTE.$options['squelette'];
|
140 |
// Récupérer le contenu du buffer
|
142 |
// Récupérer le contenu du buffer
|
141 |
$sortie = ob_get_contents();
|
143 |
$sortie = ob_get_contents();
|
142 |
// Arrête et détruit le buffer
|
144 |
// Arrête et détruit le buffer
|
143 |
ob_end_clean();
|
145 |
ob_end_clean();
|