Fix: Gere aussi les noms de fichiers avec extension en majuscule

This commit is contained in:
Laurent Destailleur
2007-08-10 08:17:57 +00:00
parent 28954033ab
commit 6f491e4dc5

View File

@@ -2964,7 +2964,7 @@ function vignette($file, $maxWidth = 160, $maxHeight = 120, $extName='_small', $
elseif(!eregi('(\.jpg|\.jpeg|\.png)$',$file))
{
// Todo: Ajouter cr<63>ation vignette pour les autres formats d'images
return 'Le fichier '.$file.' n\'ai pas g<>r<EFBFBD> pour le moment.';
return 'Le fichier '.$file.' n\'est pas g<>r<EFBFBD> pour le moment.';
}
elseif(empty($file)){
// Si le fichier n'a pas <20>t<EFBFBD> indiqu<71>
@@ -3034,7 +3034,8 @@ function vignette($file, $maxWidth = 160, $maxHeight = 120, $extName='_small', $
imagecopyresized($imgThumb, $img, 0, 0, 0, 0, $thumbWidth, $thumbHeight, $imgWidth, $imgHeight); // Ins<6E>re l'image de base redimensionn<6E>e
$fileName = basename($file, $extImg); // Nom du fichier sans son extension
$fileName = eregi_replace('(\.jpeg|\.jpg|\.png)$','',$file); // On enleve extension quelquesoit la casse
$fileName = basename($fileName);
$imgThumbName = $dirthumb.$fileName.$extName.$extImg; // Chemin complet du fichier de la vignette
//Cr<43>ation du fichier de la vignette