Rev 1206 | Rev 1266 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1206 | Rev 1212 | ||
---|---|---|---|
Line 157... | Line 157... | ||
157 | 157 | ||
158 | $out['text'] = '<br><p>'; |
158 | $out['text'] = '<br><p>'; |
159 | $out['text'] .= ' <label for="theme">'._L('Design').':</label>'; |
159 | $out['text'] .= ' <label for="theme">'._L('Design').':</label>'; |
160 | $out['text'] .= ' <select name="theme" id="theme">'; |
160 | $out['text'] .= ' <select name="theme" id="theme">'; |
161 | foreach (OIDplus::getDesignPlugins() as $plugin) { |
161 | foreach (OIDplus::getDesignPlugins() as $plugin) { |
162 | $folder = basename($plugin->getPluginDirectory()); |
162 | $plugin_id = $plugin->id(); |
163 | $selected = $folder == OIDplus::config()->getValue('design') ? ' selected="true"' : ''; |
163 | $selected = $plugin_id == OIDplus::config()->getValue('design') ? ' selected="true"' : ''; |
164 | $out['text'] .= '<option value="'.htmlentities($folder).'"'.$selected.'>'.htmlentities($plugin->getManifest()->getName()).'</option>'; |
164 | $out['text'] .= '<option value="'.htmlentities($plugin_id).'"'.$selected.'>'.htmlentities($plugin->getManifest()->getName()).'</option>'; |
165 | } |
165 | } |
166 | $out['text'] .= ' </select>'; |
166 | $out['text'] .= ' </select>'; |
167 | $out['text'] .= '</p>'; |
167 | $out['text'] .= '</p>'; |
168 | 168 | ||
169 | $out['text'] .= '<br><p>'; |
169 | $out['text'] .= '<br><p>'; |