source: extensions/PHP_Optimisateur/include/display_config.php @ 9201

Last change on this file since 9201 was 9201, checked in by mistic100, 13 years ago

[tools] PHP Optimisateur :

  • Correction de bugs
  • La plupart des types de fichiers sont supportés (testé avec jpg, png et gif)
  • Réécriture de la gestion des plugins
  • Nouvelle apparence
File size: 4.2 KB
Line 
1<?php
2/***************************************\
3|                       PHP OPTIMISATEUR                        |
4|                          Version 1.2                          |
5\***************************************/
6
7$PAGE_CONTENT[0] .= '<div class="generic config">
8                <h2>'.l10n('Configuration').'</h2>
9                <ul>
10                        <li>
11                                <span class="title">'.l10n('Folders').'</span>
12                                <table>
13                                        <tr>
14                                                <td><b>'.l10n('FolderIn').' :</b></td>
15                                                <td>'.$CONF['DIRsource'].'</td>
16                                        </tr>
17                                        <tr>
18                                                <td><b>'.l10n('FolderOut').' :</b></td>
19                                                <td>'.$CONF['DIRsortie'].'</td>
20                                        </tr>
21                                </table>
22                        </li>
23                        <li>
24                                <span class="title">'.l10n('Options').'</span>
25                                <table>
26                                        <tr>
27                                                <td><b>'.l10n('silentORNOT').' :</b></td>
28                                                <td>'.l10n($CONF['silentORNOT']).'</td>
29                                        </tr>
30
31                                        <tr>
32                                                <td><b>'.l10n('DIRhighORNOT').' :</b></td>
33                                                <td>'.bool_to_string($CONF['DIRhighORNOT']).'</td>
34                                        </tr>
35                                        <tr>
36                                                <td><b>'.l10n('DIMhdORNOT').' :</b></td>
37                                                <td>'.bool_to_string($CONF['DIMhdORNOT']).'</td>
38                                        </tr>
39                                        <tr>
40                                                <td><b>'.l10n('renameORNOT').' :</b></td>
41                                                <td>'.bool_to_string($CONF['renameORNOT']).'</td>
42                                        </tr>
43                                        <tr>
44                                                <td><b>'.l10n('indexORNOT').' :</b></td>
45                                                <td>'.bool_to_string($CONF['indexORNOT']).'</td>
46                                        </tr>
47                                        <tr>
48                                                <td><b>'.l10n('prefixe_mini').' :</b></td>
49                                                <td>'.$CONF['prefixe_mini'].'</td>
50                                        </tr>
51                                </table>
52                        </li>
53                        <li>
54                                <span class="title">'.l10n('Sizes and quality').'</span>
55                                <table>
56                                        <tr>
57                                                <td><b>'.l10n('DIMhd').' :</b></td>
58                                                <td>'.$CONF['DIMhd'].'px</td>
59                                        </tr>
60                                        <tr>
61                                                <td><b>'.l10n('DIMnormal').' :</b></td>
62                                                <td>'.$CONF['DIMnormal'].'px</td>
63                                        </tr>
64                                        <tr>
65                                                <td><b>'.l10n('DIMthumbnail').' :</b></td>
66                                                <td>'.$CONF['DIMthumbnail'].'px</td>
67                                        </tr>
68                                        <tr>
69                                                <td><b>'.l10n('Qhd').' :</b></td>
70                                                <td>'.$CONF['Qhd'].'%</td>
71                                        </tr>
72                                        <tr>
73                                                <td><b>'.l10n('Qnormal').' :</b></td>
74                                                <td>'.$CONF['Qnormal'].'%</td>
75                                        </tr>
76                                        <tr>
77                                                <td><b>'.l10n('Qthumbnail').' :</b></td>
78                                                <td>'.$CONF['Qthumbnail'].'%</td>
79                                        </tr>
80                                        <tr>
81                                                <td><b>'.l10n('DPI').' :</b></td>
82                                                <td>'.$CONF['DPI'].'dpi</td>
83                                        </tr>
84                                </table>
85                        </li>
86                        <li>
87                                <span class="title">'.l10n('Copyright').'</span>
88                                <table>
89                                        <tr>
90                                                <td><b>'.l10n('Content').' :</b></td>
91                                                <td>'.$CONF['copyright'].'</td>
92                                        </tr>
93                                        <tr>
94                                                <td><b>'.l10n('copyONhd').' :</b></td>
95                                                <td>'.bool_to_string($CONF['copyONhd']).'</td>
96                                        </tr>
97                                        <tr>
98                                                <td><b>'.l10n('copyONnormal').' :</b></td>
99                                                <td>'.bool_to_string($CONF['copyONnormal']).'</td>
100                                        </tr>
101                                        <tr>
102                                                <td><b>'.l10n('copyPOS%s', '').' :</b></td>
103                                                <td>'.$CONF['copyPOS'].'</td>
104                                        </tr>
105                                        <tr>
106                                                <td><b>'.l10n('copySIZE').' :</b></td>
107                                                <td>'.$CONF['copySIZE'].'</td>
108                                        </tr>
109                                        <tr>
110                                                <td><b>'.l10n('copyCOLOR').' :</b></td>
111                                                <td>#'.nice_hex_color($CONF['copyCOLOR']).' <span class="color-display" style="background-color:#'.nice_hex_color($CONF['copyCOLOR']).';">&nbsp;</span></td>
112                                        </tr>
113                                        <tr>
114                                                <td><b>'.l10n('copyFONT').' :</b></td>
115                                                <td>'.$CONF['copyFONT'].'</td>
116                                        </tr>
117                                </table>
118                        </li>
119                </ul>
120               
121                <h2>'.l10n('Plugins').'</h2>
122                <ul>';
123                        // Affichage des plugins
124                        $PLUGIN_ACTION = 'read_config';
125                       
126                        foreach ($CONF['Plugins'] as $plugin_id => $plugin_config) {
127                                $PAGE_CONTENT[0] .= '<li>
128                                        <div class="plugin-title">
129                                                <span class="title">'.$plugin_config['name'].' :</span>
130                                               
131                                                <span class="plugin-active">';
132                                                // Si il est manquant on ne met que la checkbox de suppression, sinon boutons d'activation
133                                                if ($plugin_config['active']) {
134                                                        $PAGE_CONTENT[0] .= '<b class="new">'.l10n('Active').'</b>';
135                                                } else {
136                                                        $PAGE_CONTENT[0] .= '<b class="miss">'.l10n('Inactive').'</b>';
137                                                }
138                                                $PAGE_CONTENT[0] .= '</span>
139                                               
140                                        </div>';
141                                       
142                                        // On affiche sa configuration
143                                        if (file_exists('plugins/'.$plugin_id.'/setup.php')) {
144                                                include('plugins/'.$plugin_id.'/setup.php');
145                                        }
146                                $PAGE_CONTENT[0] .= '</li>';
147                        }
148                $PAGE_CONTENT[0] .= '</ul>
149        </div>';
150?>
Note: See TracBrowser for help on using the repository browser.