- Timestamp:
- Feb 18, 2011, 5:34:50 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PHP_Optimisateur/plugins/front2back_support/main.php
r9201 r9276 2 2 /***************************************\ 3 3 | PHP OPTIMISATEUR | 4 | Plugin Front2Back Support 1.1 4 | Plugin Front2Back Support 1.1.a | 5 5 \***************************************/ 6 6 … … 9 9 ## Supprime le suffixe et déplace aussi les fichiers du repertoire source 10 10 11 $ NAMEverso = $CONF['Plugins']['front2back_support']['NAMEverso']; // Suffixe des versions alternatives12 $ MOVEverso = $CONF['Plugins']['front2back_support']['MOVEverso']; // Déplacer les images originales dans un sous dosssier 'verso'11 $F2B_nameverso = $CONF['Plugins']['front2back_support']['NAMEverso']; // Suffixe des versions alternatives 12 $F2B_moveverso = $CONF['Plugins']['front2back_support']['MOVEverso']; // Déplacer les images originales dans un sous dosssier 'verso' 13 13 14 if (strpos($FileName, $ NAMEverso) !== false) {15 $FileNameClean = str_replace($ NAMEverso, '', $FileName);14 if (strpos($FileName, $F2B_nameverso) !== false) { 15 $FileNameClean = str_replace($F2B_nameverso, '', $FileName); 16 16 17 17 // Image normale … … 19 19 mkdir($FileFolder.'thumbnail/verso'); 20 20 } 21 exec(' files\nconvert.exe -q '.$CONF['Qnormal'].' -out jpeg -o "'.$FileFolder.'thumbnail/verso/'.$FileNameClean.'" -dpi 72 '.$CONF['convOptions'].' -resize '.$CONF['DIMnormal'].' '.$CONF['DIMnormal'].' '.$CONF['copyNormal'].' "'.$FilesSource[$i].'"');21 exec('include\nconvert.exe -q '.$CONF['Qnormal'].' -out jpeg -o "'.$FileFolder.'thumbnail/verso/'.$FileNameClean.'.jpg" -dpi 72 '.$CONF['convOptions'].' -resize '.$CONF['DIMnormal'].' '.$CONF['DIMnormal'].' '.$CONF['copyNormal'].' "'.$FilesSource[$i].'"'); 22 22 23 23 // Image hd … … 27 27 } 28 28 if ($CONF['DIMhdORNOT']) { 29 exec('files\nconvert.exe -q '.$CONF['Qhd'].' -out jpeg -o "'.$FileFolder.'pwg_high/verso/'.$FileNameClean.'" -dpi '.$CONF['DPI'].' '.$CONF['convOptions'].' -resize '.$CONF['DIMhd'].' '.$CONF['DIMhd'].' '.$CONF['copyHD'].' "'.$FilesSource[$i].'"'); 29 exec('include\nconvert.exe -q '.$CONF['Qhd'].' -out jpeg -o "'.$FileFolder.'pwg_high/verso/'.$FileNameClean.'.jpg" -dpi '.$CONF['DPI'].' '.$CONF['convOptions'].' -resize '.$CONF['DIMhd'].' '.$CONF['DIMhd'].' '.$CONF['copyHD'].' "'.$FilesSource[$i].'"'); 30 } else if (!in_array($FileExt, $CONF['JPGexts'])) { 31 exec('include\nconvert.exe -q '.$CONF['Qhd'].' -out jpeg -o "'.$FileFolder.'pwg_high/'.$FileNameClean.'.jpg" "'.$FilesSource[$i].'"'); 30 32 } else { 31 copy($FilesSource[$i], $FileFolder.'pwg_high/verso/'.$FileNameClean );33 copy($FilesSource[$i], $FileFolder.'pwg_high/verso/'.$FileNameClean.'.jpg'); 32 34 } 33 35 } 34 36 35 37 // Déplacement de l'image originale 36 if ($ MOVEverso) {38 if ($F2B_moveverso) { 37 39 $FileFolderSource = str_replace($CONF['DIRsortie'], $CONF['DIRsource'], $FileFolder); 38 40 if (!file_exists($FileFolderSource.'verso')) { 39 41 mkdir($FileFolderSource.'verso', 0777, true); 40 42 } 41 rename($FileFolderSource.$FileName , $FileFolderSource.'verso/'.$FileNameClean);43 rename($FileFolderSource.$FileName.'.'.$FileExt, $FileFolderSource.'verso/'.$FileNameClean.'.'.$FileExt); 42 44 } 43 45 44 $BlockNormal = true; 45 $BlockThumbnail = true; 46 $BlockHigh = true; 46 // Suppression de la miniature si déjà crée (par un autre plugin) 47 if (file_exists($FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg')) { 48 unlink($FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg'); 49 } 50 51 $BlockNormal['front2back_support'] = true; 52 $BlockThumbnail['front2back_support'] = true; 53 $BlockHigh['front2back_support'] = true; 47 54 } 48 55 ?>
Note: See TracChangeset
for help on using the changeset viewer.