Ignore:
Timestamp:
Jan 1, 2012, 10:09:17 PM (12 years ago)
Author:
mistic100
Message:

fix detection regex and watermark position

Location:
extensions/PHP_Optimisateur/plugins/watermark
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/PHP_Optimisateur/plugins/watermark/main.php

    r9276 r12819  
    11<?php
    22/***************************************\
    3 |                       PHP OPTIMISATEUR                        |
    4 |                 Plugin Watermark 1.1                  |
     3|            PHP OPTIMISATEUR           |
     4|          Plugin Watermark 1.1         |
    55\***************************************/
    66
     
    88## Dépend des valeurs de $CONF['copyONhd'], $CONF['copyONnormal'] et $CONF['copyPOS']
    99
    10 $WM_waterfile = $CONF['Plugins']['watermark']['waterFILE']; // Fichier à incruster
     10$WM_waterfile = $CONF['Plugins']['watermark']['waterFILE'];   // Fichier à incruster
    1111$WM_wateralpha = $CONF['Plugins']['watermark']['waterALPHA']; // Opacité
    1212
    1313if (file_exists($WM_waterfile)) {
    14         if ($CONF['copyONhd']) {
    15                 $CONF['copyHD'] = '-wmfile "'.$WM_waterfile.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$WM_wateralpha.'';
    16         }
    17        
    18         if ($CONF['copyONnormal']) {
    19                 $CONF['copyNormal'] = '-wmfile "'.$WM_waterfile.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$WM_wateralpha.'';
    20         }
     14  if ($CONF['copyONhd']) {
     15    $CONF['copyHD'] = '-wmfile "'.$WM_waterfile.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$WM_wateralpha.'';
     16  }
     17 
     18  if ($CONF['copyONnormal']) {
     19    $CONF['copyNormal'] = '-wmfile "'.$WM_waterfile.'" -wmflag '.$CONF['copyPOS'].' -wmpos 0 0 -wmopacity '.$WM_wateralpha.'';
     20  }
    2121}
    2222?>
  • extensions/PHP_Optimisateur/plugins/watermark/setup.php

    r10337 r12819  
    33
    44switch ($PLUGIN_ACTION) {
    5         // Affichage simple de la configuration
    6         case 'read_config':
    7                 $PAGE['content'] .= '
    8                 <table>
    9                         <tr>
    10                                 <td>'.l10n('watermark.waterFILE').' :</td>
    11                                 <td>'.$plugin_config['waterFILE'].'</td>
    12                         </tr>
    13                         <tr>
    14                                 <td>'.l10n('watermark.waterALPHA').' :</td>
    15                                 <td>'.$plugin_config['waterALPHA'].' %</td>
    16                         </tr>
    17                 </table>';
    18                 break;
    19                
    20         // Actions avant enregistrement
    21         case 'save_config':
    22                 if (!is_decimal($_POST['Plugins']['watermark']['waterALPHA'])) {
    23                         $_POST['Plugins']['watermark']['waterALPHA'] = 80;
    24                         $ERRORS['conf'][] = array(l10n('watermark.waterALPHA'), 'must_be_integer');
    25                 }
    26                
    27                 break;
    28                
    29         // Formulaire d'édition
    30         case 'edit_config':
    31                 $PAGE['content'] .= '
    32                 <table>
    33                         <tr>
    34                                 <td>'.l10n('watermark.waterFILE').' :</td>
    35                                 <td><input type="text" name="Plugins[watermark][waterFILE]" value="'.$plugin_config['waterFILE'].'" size="10"/></td>
    36                         </tr>
    37                         <tr>
    38                                 <td>'.l10n('watermark.waterALPHA').' :</td>
    39                                 <td><input type="text" name="Plugins[watermark][waterALPHA]" value="'.$plugin_config['waterALPHA'].'" size="3"/>%</td>
    40                         </tr>
    41                 </table>';
    42                 break;
     5  // Affichage simple de la configuration
     6  case 'read_config':
     7    $PAGE['content'] .= '
     8    <table>
     9      <tr>
     10        <td>'.l10n('watermark.waterFILE').' :</td>
     11        <td>'.$plugin_config['waterFILE'].'</td>
     12      </tr>
     13      <tr>
     14        <td>'.l10n('watermark.waterALPHA').' :</td>
     15        <td>'.$plugin_config['waterALPHA'].' %</td>
     16      </tr>
     17    </table>';
     18    break;
     19   
     20  // Actions avant enregistrement
     21  case 'save_config':
     22    if (!is_decimal($_POST['Plugins']['watermark']['waterALPHA'])) {
     23      $_POST['Plugins']['watermark']['waterALPHA'] = 80;
     24      $ERRORS['conf'][] = array(l10n('watermark.waterALPHA'), 'must_be_integer');
     25    }
     26   
     27    break;
     28   
     29  // Formulaire d'édition
     30  case 'edit_config':
     31    $PAGE['content'] .= '
     32    <table>
     33      <tr>
     34        <td>'.l10n('watermark.waterFILE').' :</td>
     35        <td><input type="text" name="Plugins[watermark][waterFILE]" value="'.$plugin_config['waterFILE'].'" size="10"/></td>
     36      </tr>
     37      <tr>
     38        <td>'.l10n('watermark.waterALPHA').' :</td>
     39        <td><input type="text" name="Plugins[watermark][waterALPHA]" value="'.$plugin_config['waterALPHA'].'" size="3"/>%</td>
     40      </tr>
     41    </table>';
     42    break;
    4343}
    4444?>
Note: See TracChangeset for help on using the changeset viewer.