- Timestamp:
- Jan 1, 2012, 10:09:17 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PHP_Optimisateur/plugins/front2back_support/main.php
r10337 r12819 1 1 <?php 2 2 /***************************************\ 3 | PHP OPTIMISATEUR|4 | Plugin Front2Back Support 1.2|3 | PHP OPTIMISATEUR | 4 | Plugin Front2Back Support 1.2 | 5 5 \***************************************/ 6 6 … … 17 17 // applique le tag au fichier normal si il existe un verso 18 18 if (file_exists($file['folder_src'].$file['name'].$F2B_nameverso.'.'.$file['ext']) AND !empty($F2B_tagverso)) { 19 20 19 nconvert('-iptc_add 25 "'.$F2B_tagverso.'" "'.$FilesSource[$i].'"'); 20 $LOG[] = 'Tag "'.$F2B_tagverso.'" added to '.$FilesSource[$i]; 21 21 } 22 22 23 23 if (strpos($file['name'], $F2B_nameverso) !== false) { 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 24 $file['name_clean'] = str_replace($F2B_nameverso,null,$file['name']); 25 26 if (!empty($F2B_tagverso)) { 27 nconvert('-iptc_add 25 "'.$F2B_tagverso.'" "'.$FilesSource[$i].'"'); 28 $LOG[] = 'Tag "'.$F2B_tagverso.'" added to '.$FilesSource[$i]; 29 } 30 31 // Image normale 32 if (!file_exists($file['folder_out'].'thumbnail/verso')) { 33 mkdir_log($file['folder_out'].'thumbnail/verso'); 34 } 35 nconvert('-q '.$CONF['Qnormal'].' -out jpeg -o "'.$file['folder_out'].'thumbnail/verso/'.$file['name_clean'].'.jpg" -dpi 72 '.$CONF['convOptions'].' -resize '.$CONF['DIMnormal'].' '.$CONF['DIMnormal'].' '.$CONF['copyNormal'].' "'.$FilesSource[$i].'"'); 36 37 // Image hd 38 if ($CONF['DIRhighORNOT']) { 39 if (!file_exists($file['folder_out'].'pwg_high/verso')) { 40 mkdir($file['folder_out'].'pwg_high/verso'); 41 $LOG[] = 'Dir '.$file['folder_out'].'pwg_high/verso/ created'; 42 } 43 if ($CONF['DIMhdORNOT']) { 44 nconvert('-q '.$CONF['Qhd'].' -out jpeg -o "'.$file['folder_out'].'pwg_high/verso/'.$file['name_clean'].'.jpg" -dpi '.$CONF['DPI'].' '.$CONF['convOptions'].' -resize '.$CONF['DIMhd'].' '.$CONF['DIMhd'].' '.$CONF['copyHD'].' "'.$FilesSource[$i].'"'); 45 } else if (strtolower($file['ext']) != 'jpg') { 46 nconvert('-q '.$CONF['Qhd'].' -out jpeg -o "'.$file['folder_out'].'pwg_high/'.$file['name_clean'].'.jpg" "'.$FilesSource[$i].'"'); 47 } else { 48 copy_log($FilesSource[$i], $file['folder_out'].'pwg_high/verso/'.$file['name_clean'].'.jpg'); 49 } 50 } 51 52 // Déplacement de l'image originale 53 if ($F2B_moveverso) { 54 if (!file_exists($file['folder_src'].'verso')) { 55 mkdir_log($file['folder_src'].'verso', 0777, true); 56 } 57 rename_log($file['folder_src'].$file['name'].'.'.$file['ext'], $file['folder_src'].'verso/'.$file['name_clean'].'.'.$file['ext'], true); 58 } 59 60 // Suppression de la miniature si déjà crée (par un autre plugin) 61 if (file_exists($file['folder_out'].'thumbnail/'.$CONF['prefixe_mini'].$file['name'].'.jpg')) { 62 unlink($file['folder_out'].'thumbnail/'.$CONF['prefixe_mini'].$file['name'].'.jpg'); 63 } 64 // Suppression de l'image HD si déjà crée (par un autre plugin) 65 if (file_exists($file['folder_out'].'pwg_high/'.$file['name'].'.jpg')) { 66 unlink($file['folder_out'].'pwg_high/'.$file['name'].'.jpg'); 67 } 68 69 $BlockNormal['front2back_support'] = true; 70 $BlockThumbnail['front2back_support'] = true; 71 $BlockHigh['front2back_support'] = true; 72 72 } 73 73
Note: See TracChangeset
for help on using the changeset viewer.