Skip to content
Extraits de code Groupes Projets
Valider 4ea2af41 rédigé par Fil's avatar Fil
Parcourir les fichiers

logos par defaut dans IMG/arton-defaut.gif etc.

parent 584f515f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -52,25 +52,31 @@ function transformer_lien_logo($contexte, $lien) { ...@@ -52,25 +52,31 @@ function transformer_lien_logo($contexte, $lien) {
// Retrouver l'image d'un objet (et son survol) // Retrouver l'image d'un objet (et son survol)
// //
function cherche_image($id_objet, $type_objet) { // chercher une image nommee dans tous les formats
function cherche_image_nommee($nom) {
$formats = array ('gif', 'jpg', 'png'); $formats = array ('gif', 'jpg', 'png');
while (list(, $format) = each($formats))
if (file_exists('IMG/'.$nom.'.'.$format))
return ($nom.'.'.$format);
}
function cherche_image($id_objet, $type_objet) {
$image = array('', ''); $image = array('', '');
while (list(, $format) = each($formats)) {
if (file_exists('IMG/'.$type_objet.'on'.$id_objet.'.'.$format)) { // cherche l'image liee a l'objet
$image[0]=$type_objet.'on'.$id_objet.'.'.$format; $image[0] = cherche_image_nommee($type_objet.'on'.$id_objet);
break;
} // sinon eventuellement une image par defaut
if (!$image[0]) {
$id_objet = '-defaut';
$image[0] = cherche_image_nommee($type_objet.'on'.$id_objet);
} }
// cherche un survol
if ($image[0]) { if ($image[0]) {
reset ($formats); $image[1] = cherche_image_nommee($type_objet.'off'.$id_objet);
while (list(, $format) = each($formats)) {
if (file_exists('IMG/'.$type_objet.'off'.$id_objet.'.'.$format)) {
$image[1] = $type_objet.'off'.$id_objet.'.'.$format;
break;
}
}
} }
return $image; return $image;
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter