Recupérer les thèmes activés drupal
ven, 6 aoû, 2010
Pour récuperer la liste des thèmes activés sur votre site Drupal, il existe une function Drupal qui retourne les données de chacun dont voici le nom :
<?php system_theme_data(); ?>
Voici un extrait du retrour:
Array
(
[minnelli] => stdClass Object
(
[filename] => themes/garland/minnelli/minnelli.info
[basename] => minnelli.info
[name] => minnelli
[info] => Array
(
[name] => Minnelli
[description] => Tableless, recolorable, multi-column,
fixed width theme.
[version] => 6.14
[core] => 6.x
[base theme] => garland
[stylesheets] => Array
(
[all] => Array
(
[minnelli.css] =>
themes/garland/minnelli/minnelli.css
)
)
[project] => drupal
[datestamp] => 1253130027
[regions] => Array
(
[left] => Left sidebar
[right] => Right sidebar
[content] => Content
[header] => Header
[footer] => Footer
)
[features] => Array
(
[0] => comment_user_picture
[1] => favicon
[2] => mission
[3] => logo
[4] => name
[5] => node_user_picture
[6] => search
[7] => slogan
[8] => primary_links
[9] => secondary_links
)
[scripts] => Array
(
[script.js] => themes/garland/minnelli/script.js
)
[screenshot] => themes/garland/minnelli/screenshot.png
=> 4.3.5
[engine] => phptemplate
)
[base_themes] => Array
(
[garland] => Garland
)
[owner] => themes/engines/phptemplate/phptemplate.engine
[prefix] => phptemplate
[type] => theme
[status] => 0
[throttle] => 0
[schema_version] => -1
[old_filename] => themes/garland/minnelli/minnelli.info
)
)
</pre>

