Changeset 9276 for extensions/PHP_Optimisateur/plugins/convert_pan/main.php
- Timestamp:
- Feb 18, 2011, 5:34:50 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PHP_Optimisateur/plugins/convert_pan/main.php
r9201 r9276 2 2 /***************************************\ 3 3 | PHP OPTIMISATEUR | 4 | Plugin ConvertPan 1. 1|4 | Plugin ConvertPan 1.2 | 5 5 \***************************************/ 6 6 … … 8 8 ## Crée des miniatures rognées pour ne pas avoir de minuscules images 9 9 10 $NAMEpanorama = $CONF['Plugins']['convert_pan']['NAMEpanorama']; // Suffixe des panoramas 11 $DIMpanorama = $CONF['Plugins']['convert_pan']['DIMpanorama']; // Hauteur des panoramas normaux 12 $RatioPanThumb = $CONF['Plugins']['convert_pan']['RatioPanThumb']; // Ratio des miniatures 10 $CP_namepanorama = $CONF['Plugins']['convert_pan']['NAMEpanorama']; // Suffixe des panoramas 11 $CP_detectmode = $CONF['Plugins']['convert_pan']['DetectMode']; // Mode de détection 12 $CP_dimpanorama = $CONF['Plugins']['convert_pan']['DIMpanorama']; // Hauteur des panoramas normaux 13 $CP_ratiopan = $CONF['Plugins']['convert_pan']['RatioPan']; // Ratio des panoramas 14 $CP_ratiopanthumb = $CONF['Plugins']['convert_pan']['RatioPanThumb']; // Ratio des miniatures 13 15 14 if (strpos($FileName, $NAMEpanorama) !== false) { 15 if (!isset($BlockNormal) AND $DIMpanorama != 0) { 16 exec('files\nconvert.exe -q '.$CONF['Qnormal'].' -out jpeg -o "'.$FileFolder.$FileName.'" -dpi 72 '.$CONF['convOptions'].' -resize 0 '.$DIMpanorama.' '.$CONF['copyNormal'].' "'.$FilesSource[$i].'"'); 17 $BlockNormal = true; 16 if (($CP_detectmode == 'name' AND strpos($FileName,$CP_namepanorama) !== false) OR ($CP_detectmode == 'ratio' AND $FileInfos['Width']/$FileInfos['Height'] >= $CP_ratiopan)) { 17 18 if (!isset($BlockNormal) AND $CP_dimpanorama != 0) { 19 exec('include\nconvert.exe -q '.$CONF['Qnormal'].' -out jpeg -o "'.$FileFolder.$FileName.'.jpg" -dpi 72 '.$CONF['convOptions'].' -resize 0 '.$CP_dimpanorama.' '.$CONF['copyNormal'].' "'.$FilesSource[$i].'"'); 20 $BlockNormal['convert_pan'] = true; 18 21 } 19 22 20 if (!isset($BlockThumbnail) AND $ RatioPanThumb != 0) {21 $DIMthumbnailV = $CONF['DIMthumbnail']/$C ONF['Plugins']['convert_pan']['RatioPanThumb'];23 if (!isset($BlockThumbnail) AND $CP_ratiopanthumb != 0) { 24 $DIMthumbnailV = $CONF['DIMthumbnail']/$CP_ratiopanthumb; 22 25 23 26 // on prend la miniature au milieu du panorama … … 25 28 $offset_x = ($tmp_x - $CONF['DIMthumbnail']) / 2; 26 29 27 exec(' files\nconvert.exe -q '.$CONF['Qthumbnail'].' -out jpeg -o "'.$FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'" -dpi 72 '.$CONF['convOptions'].' -resize 0 '.$DIMthumbnailV.' -crop '.$offset_x.' 0 '.$CONF['DIMthumbnail'].' '.$DIMthumbnailV.' -rmeta -rexifthumb "'.$FilesSource[$i].'"');28 $BlockThumbnail = true;30 exec('include\nconvert.exe -q '.$CONF['Qthumbnail'].' -out jpeg -o "'.$FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg" -dpi 72 '.$CONF['convOptions'].' -resize 0 '.$DIMthumbnailV.' -crop '.$offset_x.' 0 '.$CONF['DIMthumbnail'].' '.$DIMthumbnailV.' -rmeta -rexifthumb "'.$FilesSource[$i].'"'); 31 $BlockThumbnail['convert_pan'] = true; 29 32 } 30 33 }
Note: See TracChangeset
for help on using the changeset viewer.