source: extensions/PHP_Optimisateur/plugins/watermark/setup.php @ 9276

Revision 9276, 1.2 KB checked in by mistic100, 9 years ago (diff)

[extensions] PHP Optimisateur

  • fix many path bugs
  • debug some plugins
  • add ratio detection for ConvertPan
Line 
1<?php
2switch ($PLUGIN_ACTION) {
3        // Affichage simple de la configuration
4        case 'read_config':
5                load_plugin_lang('watermark');
6                $PAGE_CONTENT[0] .= '
7                <table>
8                        <tr>
9                                <td>'.l10n('watermark.waterFILE').' :</td>
10                                <td>'.$plugin_config['waterFILE'].'</td>
11                        </tr>
12                        <tr>
13                                <td>'.l10n('watermark.waterALPHA').' :</td>
14                                <td>'.$plugin_config['waterALPHA'].'%</td>
15                        </tr>
16                </table>';
17                break;
18               
19        // Actions avant enregistrement
20        case 'save_config':
21                if (!is_decimal($_POST['Plugins']['watermark']['waterALPHA'])) {
22                        $_POST['Plugins']['watermark']['waterALPHA'] = 80;
23                        $Errors['ErrorConfig'] = 'notice';
24                }
25               
26                break;
27               
28        // Formulaire d'édition
29        case 'edit_config':
30                load_plugin_lang('watermark');
31                $PAGE_CONTENT[0] .= '
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;
43}
44?>
Note: See TracBrowser for help on using the repository browser.