Made theme list dynamic

This commit is contained in:
xevidos 2019-06-24 16:55:21 -04:00
parent eab18d9f60
commit a7caaed4e9
2 changed files with 21 additions and 42 deletions

View File

@ -9,53 +9,32 @@
<td width="50%"><?php i18n("Theme"); ?></td> <td width="50%"><?php i18n("Theme"); ?></td>
<td> <td>
<select class="setting" data-setting="codiad.editor.theme">
<select class="setting" data-setting="codiad.editor.theme"> <?php
<option value="ambiance">Ambiance</option>
<option value="chaos">Chaos</option> $files = glob( COMPONENTS . "/editor/ace-editor/*.js" );
<option value="chrome">Chrome</option> foreach( $files as $file ) {
<option value="clouds">Clouds</option>
<option value="clouds_midnight">Clouds - Midnight</option> $name = pathinfo( $file, PATHINFO_FILENAME );
<option value="cobalt">Cobalt</option> if( strpos( strtolower( $name ), strtolower( "theme-" ) ) !== false ) {
<option value="crimson_editor">Crimson Editor</option>
<option value="dawn">Dawn</option> $value = str_replace( "theme-", "", str_replace( ".js", "", $name ) );
<option value="dreamweaver">Dreamweaver</option> $name = ucwords( str_replace( "_", " ", $value ) );
<option value="eclipse">Eclipse</option>
<option value="github">GitHub</option> ?>
<option value="idle_fingers">Idle Fingers</option> <option value="<?php echo $value;?>"><?php echo $name;?></option>
<option value="iplastic">IPlastic</option> <?php
<option value="katzenmilch">Katzenmilch</option> }
<option value="kuroir">Kuroir</option> }
<option value="kr_theme">krTheme</option> ?>
<option value="merbivore">Merbivore</option> </select>
<option value="merbivore_soft">Merbivore Soft</option>
<option value="mono_industrial">Mono Industrial</option>
<option value="monokai">Monokai</option>
<option value="pastel_on_dark">Pastel On Dark</option>
<option value="solarized_dark">Solarized Dark</option>
<option value="solarized_light">Solarized Light</option>
<option value="sqlserver">SQL Server</option>
<option value="terminal">Terminal</option>
<option value="textmate">Textmate</option>
<option value="tomorrow">Tomorrow</option>
<option value="tomorrow_night">Tomorrow Night</option>
<option value="tomorrow_night_blue">Tomorrow Night Blue</option>
<option value="tomorrow_night_bright">Tomorrow Night Bright</option>
<option value="tomorrow_night_eighties">Tomorrow Night Eighties</option>
<option value="twilight" selected>Twilight</option>
<option value="vibrant_ink">Vibrant Ink</option>
<option value="xcode">XCode</option>
</select>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><?php i18n("Font Size"); ?></td> <td><?php i18n("Font Size"); ?></td>
<td> <td>
<select class="setting" data-setting="codiad.editor.fontSize">
<select class="setting" data-setting="codiad.editor.fontSize">
<option value="10px">10px</option> <option value="10px">10px</option>
<option value="11px">11px</option> <option value="11px">11px</option>
<option value="12px">12px</option> <option value="12px">12px</option>

View File

@ -7,7 +7,7 @@ class sql {
const DB_TYPES = array( const DB_TYPES = array(
"MySQL" => "mysql", "MySQL" => "mysql",
"PostgresSQL" => "pgsql", "PostgreSQL" => "pgsql",
//"SQLite" => "sqlite", //"SQLite" => "sqlite",
); );