function live_css_list_themes in Live CSS 8.2
Same name and namespace in other branches
- 8 live_css.module \live_css_list_themes()
- 6.2 live_css.module \live_css_list_themes()
- 7.2 live_css.module \live_css_list_themes()
- 7 live_css.module \live_css_list_themes()
Lists all the live editor's themes available.
1 call to live_css_list_themes()
- LiveCSSAdmin::buildForm in lib/
Drupal/ live_css/ Form/ LiveCSSAdmin.php
File
- ./
live_css.module, line 52
Code
function live_css_list_themes() {
$result = array();
$files = live_css_list_files(dirname(__FILE__) . '/ace/src');
foreach ($files as $file) {
if (drupal_substr($file, 0, 5) == 'theme' && drupal_substr($file, -15) != 'uncompressed.js' && drupal_substr($file, -13) != 'noconflict.js') {
$theme = drupal_substr($file, 6, drupal_strlen($file) - 9);
$name = ucwords(str_replace('_', ' ', $theme));
$result[$theme] = $name;
}
}
return $result;
}