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) {
// 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');
while (list(, $format) = each($formats))
if (file_exists('IMG/'.$nom.'.'.$format))
return ($nom.'.'.$format);
}
function cherche_image($id_objet, $type_objet) {
$image = array('', '');
while (list(, $format) = each($formats)) {
if (file_exists('IMG/'.$type_objet.'on'.$id_objet.'.'.$format)) {
$image[0]=$type_objet.'on'.$id_objet.'.'.$format;
break;
}
// cherche l'image liee a l'objet
$image[0] = cherche_image_nommee($type_objet.'on'.$id_objet);
// 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]) {
reset ($formats);
while (list(, $format) = each($formats)) {
if (file_exists('IMG/'.$type_objet.'off'.$id_objet.'.'.$format)) {
$image[1] = $type_objet.'off'.$id_objet.'.'.$format;
break;
}
}
$image[1] = cherche_image_nommee($type_objet.'off'.$id_objet);
}
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