* @package SPIP\Zen-Garden\Fonctions
*/
-if (!defined("_ECRIRE_INC_VERSION")) return;
-
+if (!defined("_ECRIRE_INC_VERSION")) {
+ return;
+}
function zengarden_affiche_version_compatible($intervalle){
if (!strlen($intervalle)) return '';
$themes = array();
+ // charger les themes de themes-dist/
+ if (is_dir(_DIR_THEMES_DIST))
+ $themes = array_merge($themes, zengarden_charge_themes(_DIR_THEMES_DIST, $tous));
+
// charger les themes de themes/
if (is_dir(_DIR_THEMES))
- $themes = array_merge($themes,zengarden_charge_themes(_DIR_THEMES,$tous));
+ $themes = array_merge($themes, zengarden_charge_themes(_DIR_THEMES, $tous));
// ceux de squelettes/themes/
if (is_dir($skels=_DIR_RACINE."squelettes/themes/"))
*
* Pour être compatible un thème doit avoir un <utilise...> du squelette en question dans son paquet.xml
*/
- $search = "";
+ $search = "dist";
if (defined('_ZENGARDEN_FILTRE_THEMES')) $search=_ZENGARDEN_FILTRE_THEMES;
elseif (defined('_DIR_PLUGIN_ZPIP')) $search="zpip";
elseif (defined('_DIR_PLUGIN_Z')) $search="z";
return $flux;
}
-?>
\ No newline at end of file
+
+
+/**
+ * Afficher les auteurs ou licences
+ *
+ * Vient de plugin.xml ou paquet.xml
+ *
+ * @param array $donnees
+ * @return string
+**/
+function zengarden_affiche_info($donnees) {
+ if (is_array($donnees) AND count($donnees)) {
+ $liste = array();
+ foreach ($donnees as $d) {
+ if (!is_array($d)) {
+ $liste[] = $d;
+ } else {
+ $liste[] = $d['nom'];
+ }
+ }
+ return implode(',', $liste);
+ }
+ return '';
+}