Ignore:
Timestamp:
Feb 18, 2011, 5:34:50 PM (13 years ago)
Author:
mistic100
Message:

[extensions] PHP Optimisateur

  • fix many path bugs
  • debug some plugins
  • add ratio detection for ConvertPan
Location:
extensions/PHP_Optimisateur/plugins
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • extensions/PHP_Optimisateur/plugins/convert_pan/config.xml

    r9201 r9276  
    33        <mode>Process</mode>
    44        <DIMpanorama>500</DIMpanorama>
     5        <DetectMode>name</DetectMode>
    56        <NAMEpanorama>_pan</NAMEpanorama>
     7        <RatioPan>2.85</RatioPan>
    68        <RatioPanThumb>1.7</RatioPanThumb>
    79</plugin>
  • extensions/PHP_Optimisateur/plugins/convert_pan/lang/en_UK.php

    r9265 r9276  
    11<?php
    22$Lang['convert_pan.unactive'] = "&nbsp;&nbsp;'0' to unactive";
     3$Lang['convert_pan.DetectMode'] = "Detection mode";
     4$Lang['convert_pan.DetectMode.name'] = "suffix";
     5$Lang['convert_pan.DetectMode.ratio'] = "ratio";
    36$Lang['convert_pan.DIMpanorama'] = "Panorama height";
    47$Lang['convert_pan.NAMEpanorama'] = "Distinctive suffix";
     8$Lang['convert_pan.RatioPan'] = "Minimal ratio";
    59$Lang['convert_pan.RatioPanThumb'] = "Thumbnails ratio";
    610?>
  • extensions/PHP_Optimisateur/plugins/convert_pan/lang/fr_FR.php

    r9265 r9276  
    11<?php
    22$Lang['convert_pan.unactive'] = "&nbsp;&nbsp;'0' pour désactiver";
     3$Lang['convert_pan.DetectMode'] = "Mode de détection";
     4$Lang['convert_pan.DetectMode.name'] = "suffixe";
     5$Lang['convert_pan.DetectMode.ratio'] = "ratio";
    36$Lang['convert_pan.DIMpanorama'] = "Hauteur du panorama";
    47$Lang['convert_pan.NAMEpanorama'] = "Suffixe distinctif";
     8$Lang['convert_pan.RatioPan'] = "Ratio minimum";
    59$Lang['convert_pan.RatioPanThumb'] = "Ratio des miniatures";
    610?>
  • extensions/PHP_Optimisateur/plugins/convert_pan/main.php

    r9201 r9276  
    22/***************************************\
    33|                       PHP OPTIMISATEUR                        |
    4 |                 Plugin ConvertPan 1.1                 |
     4|                 Plugin ConvertPan 1.2                 |
    55\***************************************/
    66
     
    88## Crée des miniatures rognées pour ne pas avoir de minuscules images
    99
    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
    1315
    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;
     16if (($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;
    1821        }
    1922       
    20         if (!isset($BlockThumbnail) AND $RatioPanThumb != 0) {
    21                 $DIMthumbnailV = $CONF['DIMthumbnail']/$CONF['Plugins']['convert_pan']['RatioPanThumb'];
     23        if (!isset($BlockThumbnail) AND $CP_ratiopanthumb != 0) {
     24                $DIMthumbnailV = $CONF['DIMthumbnail']/$CP_ratiopanthumb;
    2225               
    2326                // on prend la miniature au milieu du panorama
     
    2528                $offset_x = ($tmp_x - $CONF['DIMthumbnail']) / 2;
    2629               
    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;
    2932        }
    3033}
  • extensions/PHP_Optimisateur/plugins/convert_pan/setup.php

    r9201 r9276  
    44        case 'read_config':
    55                load_plugin_lang('convert_pan');
    6                 $PAGE_CONTENT[0] .= '<table>
     6                $PAGE_CONTENT[0] .= '
     7                <table>
    78                        <tr>
    8                                 <td>'.l10n('convert_pan.NAMEpanorama').' :</td>
    9                                 <td>'.$plugin_config['NAMEpanorama'].'</td>
    10                         </tr>
     9                                <td>'.l10n('convert_pan.DetectMode').' :</td>
     10                                <td>'.$plugin_config['DetectMode'].'</td>
     11                        </tr>';
     12                       
     13                        if ($plugin_config['DetectMode'] == 'name') {
     14                                $PAGE_CONTENT[0] .= '
     15                                <tr>
     16                                        <td>'.l10n('convert_pan.NAMEpanorama').' :</td>
     17                                        <td>'.$plugin_config['NAMEpanorama'].'</td>
     18                                </tr>';
     19                        } else if ($plugin_config['DetectMode'] == 'ratio') {
     20                                $PAGE_CONTENT[0] .= '
     21                                <tr>
     22                                        <td>'.l10n('convert_pan.RatioPan').' :</td>
     23                                        <td>'.$plugin_config['RatioPan'].'</td>
     24                                </tr>';
     25                        }
     26                       
     27                        $PAGE_CONTENT[0] .= '
    1128                        <tr>
    1229                                <td>'.l10n('convert_pan.DIMpanorama').' :</td>
     
    3249                        $$Errors['ErrorConfig'] = 'notice';
    3350                }
     51                if (!is_decimal($_POST['Plugins']['convert_pan']['RatioPan'])) {
     52                        $_POST['Plugins']['convert_pan']['RatioPan'] = 2.85;
     53                        $$Errors['ErrorConfig'] = 'notice';
     54                }
    3455               
    3556                break;
     
    3859        case 'edit_config':
    3960                load_plugin_lang('convert_pan');
    40                 $PAGE_CONTENT[0] .= '<table>
     61                $PAGE_CONTENT[0] .= '
     62                <script type="text/javascript">
     63                        function ToggleConfig(sel, section){
     64                                var obj = $("#convert_pan-tr-"+section);
     65                                if(sel.checked){
     66                                        obj.show();
     67                                }else{
     68                                        obj.hide();
     69                                }
     70                        }
     71                </script>
     72       
     73                <table>
    4174                        <tr>
     75                                <td>'.l10n('convert_pan.DetectMode').' :</td>
     76                                <td>
     77                                        <input type="radio" id="convert_pan-radio-name" name="Plugins[convert_pan][DetectMode]" value="name" onchange="ToggleConfig(this,\'name\');" '.(($plugin_config['DetectMode']=='name')?'checked="checked"':'').'/>
     78                                        <label for="convert_pan-radio-name">'.l10n('convert_pan.DetectMode.name').'</label>
     79                                        <input type="radio" id="convert_pan.radio.ratio" name="Plugins[convert_pan][DetectMode]" value="ratio" onchange="ToggleConfig(this,\'ratio\');" '.(($plugin_config['DetectMode']=='ratio')?'checked="checked"':'').'/>
     80                                        <label for="convert_pan-radio-ratio">'.l10n('convert_pan.DetectMode.ratio').'</label>
     81                                </td>
     82                        </tr>
     83                        <tr id="convert_pan-tr-name">
    4284                                <td>'.l10n('convert_pan.NAMEpanorama').' :</td>
    4385                                <td><input type="text" name="Plugins[convert_pan][NAMEpanorama]" value="'.$plugin_config['NAMEpanorama'].'" size="6"/></td>
    4486                        </tr>
     87                        <tr id="convert_pan-tr-ratio">
     88                                <td>'.l10n('convert_pan.RatioPan').' :</td>
     89                                <td><input type="text" name="Plugins[convert_pan][RatioPan]" value="'.$plugin_config['RatioPan'].'" size="3"/>px</td>
     90                        </tr>
     91                       
    4592                        <tr>
    4693                                <td>'.l10n('convert_pan.DIMpanorama').' :</td>
     
    57104                                </td>
    58105                        </tr>
    59                 </table>';
     106                </table>
     107               
     108                <script type="text/javascript">
     109                        ToggleConfig(document.forms[0].elements["Plugins[convert_pan][DetectMode]"][0], "name");
     110                        ToggleConfig(document.forms[0].elements["Plugins[convert_pan][DetectMode]"][1], "ratio");
     111                </script>';
    60112                break;
    61113}
  • extensions/PHP_Optimisateur/plugins/create_custom_thumbs/main.php

    r9201 r9276  
    22/***************************************\
    33|                       PHP OPTIMISATEUR                        |
    4 |         Plugin CreateCustomThumbs 1.0         |
     4|         Plugin CreateCustomThumbs 1.0.a       |
    55\***************************************/
    66
     
    99
    1010// CreateCustomThumbs à la priorité sur ConvertPan
    11 if (isset($CONF['Plugins']['convert_pan']) OR !isset($BlockThumbnail)) {
     11if (isset($BlockThumbnail['convert_pan']) OR !isset($BlockThumbnail)) {
    1212
    1313        $FileSource = $FilesSource[$i]; // fichier de travail
    14         $DIMthumbnailV = $CONF['Plugins']['create_custom_thumbs']['DIMthumbnailV']; // Hauteur de l'image
    15         $FRAMEparams = $CONF['Plugins']['create_custom_thumbs']['FRAMEparams']; // Paramètres du cadre
     14        $CCT_dimthumbnail = $CONF['Plugins']['create_custom_thumbs']['DIMthumbnailV']; // Hauteur de l'image
     15        $CCT_frameparams = $CONF['Plugins']['create_custom_thumbs']['FRAMEparams']; // Paramètres du cadre
    1616       
    1717        // Miniature de taille personnalisée
    18         if ($DIMthumbnailV != 0) {
    19                 $max = max($CONF['DIMthumbnail'], $DIMthumbnailV);
     18        if ($CCT_dimthumbnail != 0) {
     19                $max = max($CONF['DIMthumbnail'], $CCT_dimthumbnail);
    2020
    2121                // on prend la miniature au milieu de l'image
     
    3131               
    3232                $offset_x = ($tmp_x - $CONF['DIMthumbnail']) / 2;
    33                 $offset_y = ($tmp_y - $DIMthumbnailV) / 2;
     33                $offset_y = ($tmp_y - $CCT_dimthumbnail) / 2;
    3434               
    35                 exec('files\nconvert.exe -overwrite -q '.$CONF['Qthumbnail'].' -out jpeg -o "'.$FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'" -dpi 72 '.$CONF['convOptions'].' -resize '.$resize_param.' -crop '.$offset_x.' '.$offset_y.' '.$CONF['DIMthumbnail'].' '.$DIMthumbnailV.' -rmeta -rexifthumb         "'.$FileSource.'"');
     35                exec('include\nconvert.exe -overwrite -q '.$CONF['Qthumbnail'].' -out jpeg -o "'.$FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg" -dpi 72 '.$CONF['convOptions'].' -resize '.$resize_param.' -crop '.$offset_x.' '.$offset_y.' '.$CONF['DIMthumbnail'].' '.$CCT_dimthumbnail.' -rmeta -rexifthumb        "'.$FileSource.'"');
    3636               
    37                 $BlockThumbnail = true;
    38                 $FileSource = $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName;
     37                $BlockThumbnail['create_custom_thumbs'] = true;
     38                $FileSource = $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg';
    3939        }
    4040
    4141        // Cadre autour de la miniature
    42         if ($FRAMEparams['size1'] != 0 OR $FRAMEparams['size2'] != 0) {
     42        if ($CCT_frameparams['size1'] != 0 OR $CCT_frameparams['size2'] != 0) {
    4343                // Si la miniature n'a pas encore été générée il faut le faire
    4444                if ($FileSource == $FilesSource[$i]) {
    45                         exec('files\nconvert.exe -q '.$CONF['Qthumbnail'].' -out jpeg -o "'.$FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'" -dpi 72 '.$CONF['convOptions'].' -resize '.$CONF['DIMthumbnail'].' '.$CONF['DIMthumbnail'].' -rmeta -rexifthumb         "'.$FilesSource[$i].'"');
    46                         $FileSource = $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName;
     45                        exec('include\nconvert.exe -q '.$CONF['Qthumbnail'].' -out jpeg -o "'.$FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg" -dpi 72 '.$CONF['convOptions'].' -resize '.$CONF['DIMthumbnail'].' '.$CONF['DIMthumbnail'].' -rmeta -rexifthumb   "'.$FilesSource[$i].'"');
     46                        $FileSource = $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg';
    4747                }
    4848
     
    5151                $y = imagesy($img)-1;
    5252               
    53                 $colors[0] = hex2RGB($FRAMEparams['color1']);
    54                 $colors[1] = hex2RGB($FRAMEparams['color2']);
     53                $colors[0] = hex2RGB($CCT_frameparams['color1']);
     54                $colors[1] = hex2RGB($CCT_frameparams['color2']);
    5555                $colors[0] = imagecolorallocate($img, $colors[0]['r'], $colors[0]['g'], $colors[0]['b']);
    5656                $colors[1] = imagecolorallocate($img, $colors[1]['r'], $colors[1]['g'], $colors[1]['b']);
    5757
    58                 for ($m=0; $m<$FRAMEparams['size1']; $m++) {
     58                for ($m=0; $m<$CCT_frameparams['size1']; $m++) {
    5959                        imagerectangle($img, $m, $m, $x-$m, $y-$m, $colors[0]);
    6060                }
    61                 for ($m=$FRAMEparams['size1']; $m<$FRAMEparams['size1']+$FRAMEparams['size2']; $m++) {
     61                for ($m=$CCT_frameparams['size1']; $m<$CCT_frameparams['size1']+$CCT_frameparams['size2']; $m++) {
    6262                        imagerectangle($img, $m, $m, $x-$m, $y-$m, $colors[1]);
    6363                }
    6464               
    65                 imagejpeg($img, $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName, $CONF['Qthumbnail']);
     65                imagejpeg($img, $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg', $CONF['Qthumbnail']);
    6666                imagedestroy($img);
    6767               
    68                 $BlockThumbnail = true;
    69                 $FileSource = $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName;
     68                $BlockThumbnail['create_custom_thumbs'] = true;
     69                $FileSource = $FileFolder.'thumbnail/'.$CONF['prefixe_mini'].$FileName.'.jpg';
    7070        }
    7171}
  • extensions/PHP_Optimisateur/plugins/create_custom_thumbs/setup.php

    r9201 r9276  
    88                $plugin_config['FRAMEparams']['color2'] = nice_hex_color($plugin_config['FRAMEparams']['color2']);
    99               
    10                 $PAGE_CONTENT[0] .= '<table>
     10                $PAGE_CONTENT[0] .= '
     11                <table>
    1112                        <tr>
    1213                                <td>'.l10n('create_custom_thumbs.DIMthumbnailV').' :</td>
     
    6162                $plugin_config['FRAMEparams']['color2'] = nice_hex_color($plugin_config['FRAMEparams']['color2']);
    6263               
    63                 $PAGE_CONTENT[0] .='<table>
     64                $PAGE_CONTENT[0] .='
     65                <table>
    6466                        <tr>
    6567                                <td>'.l10n('create_custom_thumbs.DIMthumbnailV').' :</td>
  • extensions/PHP_Optimisateur/plugins/front2back_support/main.php

    r9201 r9276  
    22/***************************************\
    33|                       PHP OPTIMISATEUR                        |
    4 |         Plugin Front2Back Support 1.1         |
     4|         Plugin Front2Back Support 1.1.a       |
    55\***************************************/
    66
     
    99## Supprime le suffixe et déplace aussi les fichiers du repertoire source
    1010
    11 $NAMEverso = $CONF['Plugins']['front2back_support']['NAMEverso']; // Suffixe des versions alternatives
    12 $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'
    1313
    14 if (strpos($FileName, $NAMEverso) !== false) {
    15         $FileNameClean = str_replace($NAMEverso, '', $FileName);
     14if (strpos($FileName, $F2B_nameverso) !== false) {
     15        $FileNameClean = str_replace($F2B_nameverso, '', $FileName);
    1616       
    1717        // Image normale
     
    1919                mkdir($FileFolder.'thumbnail/verso');
    2020        }
    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].'"');
    2222       
    2323        // Image hd
     
    2727                }
    2828                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].'"');
    3032                } else {
    31                         copy($FilesSource[$i], $FileFolder.'pwg_high/verso/'.$FileNameClean);
     33                        copy($FilesSource[$i], $FileFolder.'pwg_high/verso/'.$FileNameClean.'.jpg');
    3234                }
    3335        }
    3436       
    3537        // Déplacement de l'image originale
    36         if ($MOVEverso) {
     38        if ($F2B_moveverso) {
    3739                $FileFolderSource = str_replace($CONF['DIRsortie'], $CONF['DIRsource'], $FileFolder);
    3840                if (!file_exists($FileFolderSource.'verso')) {
    3941                        mkdir($FileFolderSource.'verso', 0777, true);
    4042                }
    41                 rename($FileFolderSource.$FileName, $FileFolderSource.'verso/'.$FileNameClean);
     43                rename($FileFolderSource.$FileName.'.'.$FileExt, $FileFolderSource.'verso/'.$FileNameClean.'.'.$FileExt);
    4244        }
    4345       
    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;
    4754}
    4855?>
  • extensions/PHP_Optimisateur/plugins/front2back_support/setup.php

    r9201 r9276  
    44        case 'read_config':
    55                load_plugin_lang('front2back_support');
    6                 $PAGE_CONTENT[0] .= '<table>
     6                $PAGE_CONTENT[0] .= '
     7                <table>
    78                        <tr>
    89                                <td>'.l10n('front2back_support.NAMEverso').' :</td>
     
    2425        case 'edit_config':
    2526                load_plugin_lang('front2back_support');
    26                 $PAGE_CONTENT[0] .= '<table>
     27                $PAGE_CONTENT[0] .= '
     28                <table>
    2729                        <tr>
    2830                                <td>'.l10n('front2back_support.NAMEverso').' :</td>
     
    3234                                <td>'.l10n('front2back_support.MOVEverso').' :</td>
    3335                                <td>
    34                                         <label><input type="radio" name="Plugins[front2back_support][MOVEverso]" value="true" '.(($plugin_config['MOVEverso'])?'checked="checked"':'').'/> '.l10n('yes').'</label>
    35                                         <label><input type="radio" name="Plugins[front2back_support][MOVEverso]" value="false" '.((!$plugin_config['MOVEverso'])?'checked="checked"':'').'/> '.l10n('no').'</label>
     36                                        <input type="radio" id="front2back_support-move1" name="Plugins[front2back_support][MOVEverso]" value="true" '.(($plugin_config['MOVEverso'])?'checked="checked"':'').'/>
     37                                        <label for="front2back_support-move1">'.l10n('yes').'</label>
     38                                        <input type="radio" id="front2back_support-move2" name="Plugins[front2back_support][MOVEverso]" value="false" '.((!$plugin_config['MOVEverso'])?'checked="checked"':'').'/>
     39                                        <label for="front2back_support-move2">'.l10n('no').'</label>
    3640                                </td>
    3741                        </tr>
  • extensions/PHP_Optimisateur/plugins/watermark/main.php

    r9201 r9276  
    88## Dépend des valeurs de $CONF['copyONhd'], $CONF['copyONnormal'] et $CONF['copyPOS']
    99
    10 $waterFILE = $CONF['Plugins']['watermark']['waterFILE']; // Fichier à incruster
    11 $waterALPHA = $CONF['Plugins']['watermark']['waterALPHA']; // Opacité
     10$WM_waterfile = $CONF['Plugins']['watermark']['waterFILE']; // Fichier à incruster
     11$WM_wateralpha = $CONF['Plugins']['watermark']['waterALPHA']; // Opacité
    1212
    13 if (file_exists($waterFILE)) {
     13if (file_exists($WM_waterfile)) {
    1414        if ($CONF['copyONhd']) {
    15                 $CONF['copyHD'] = '-wmfile "'.$waterFILE.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$waterALPHA.'';
     15                $CONF['copyHD'] = '-wmfile "'.$WM_waterfile.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$WM_wateralpha.'';
    1616        }
    1717       
    1818        if ($CONF['copyONnormal']) {
    19                 $CONF['copyNormal'] = '-wmfile "'.$waterFILE.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$waterALPHA.'';
     19                $CONF['copyNormal'] = '-wmfile "'.$WM_waterfile.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$WM_wateralpha.'';
    2020        }
    2121}
  • extensions/PHP_Optimisateur/plugins/watermark/setup.php

    r9201 r9276  
    44        case 'read_config':
    55                load_plugin_lang('watermark');
    6                 $PAGE_CONTENT[0] .= '<table>
     6                $PAGE_CONTENT[0] .= '
     7                <table>
    78                        <tr>
    89                                <td>'.l10n('watermark.waterFILE').' :</td>
     
    2829        case 'edit_config':
    2930                load_plugin_lang('watermark');
    30                 $PAGE_CONTENT[0] .= '<table>
     31                $PAGE_CONTENT[0] .= '
     32                <table>
    3133                        <tr>
    3234                                <td>'.l10n('watermark.waterFILE').' :</td>
Note: See TracChangeset for help on using the changeset viewer.