diff --git a/ecrire/inc/plugin.php b/ecrire/inc/plugin.php index 72e1436a649f0c435e5e7491ae5d1cd8107c7faf..b8995a9afb7354d53e586a102a86271ac3d72abc 100644 --- a/ecrire/inc/plugin.php +++ b/ecrire/inc/plugin.php @@ -89,6 +89,11 @@ function ecrire_plugin_actifs($plugin,$pipe_recherche=false,$operation='raz'){ $plugin_valides = liste_plugin_valides($plugin,$infos); ecrire_meta('plugin',serialize($plugin_valides)); + $plugin_header_info = array(); + foreach($plugin_valides as $p=>$info){ + $plugin_header_info[]= $p.($info['version']?"(".$info['version'].")":""); + } + ecrire_meta('plugin_header',strtolower(implode(",",$plugin_header_info))); $start_file = "<"."?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n"; $end_file = "\n?".">"; diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php index 880031d88f3d0d3b63e2cd653ab024b1731ccd3e..4f76271ddf4b52ac8aa1b3c0def6db3c0d6dc913 100644 --- a/ecrire/inc_version.php +++ b/ecrire/inc_version.php @@ -399,7 +399,7 @@ else // Vanter notre art de la composition typographique if (!headers_sent()) - @header("Composed-By: SPIP $spip_version_affichee @ www.spip.net"); + @header("Composed-By: SPIP $spip_version_affichee @ www.spip.net" . ((isset($GLOBALS['meta']['plugin_header'])&&!isset($GLOBALS['plugin_header_silencieux']))?("/plugins ".$GLOBALS['meta']['plugin_header']):"")); # spip_log($_SERVER['REQUEST_METHOD'].' '.self() . ' - '._FILE_CONNECT);