3 * BouncingOrange SPIP SEO plugin
7 * @author Pierre ROUSSET (p.rousset@gmail.com)
8 * @copyright Copyright (c) 2009 BouncingOrange (http://www.bouncingorange.com)
9 * @license http://opensource.org/licenses/gpl-2.0.php General Public License (GPL 2.0)
12 if (!defined("_ECRIRE_INC_VERSION")) return;
15 * Afficher le formulaire de config des meta dans l'admin
19 function seo_affiche_milieu($vars){
20 include_spip('inc/autoriser');
21 include_spip('inc/presentation');
22 $config = unserialize($GLOBALS['meta']['seo']);
25 if (in_array($vars["args"]["exec"], array('naviguer', 'rubrique')) && $vars["args"]["id_rubrique"]!=''){
27 $id_objet = $vars["args"]["id_rubrique"];
29 } elseif (in_array($vars["args"]["exec"], array('articles', 'article')) && $vars["args"]["id_article"]!='') {
31 $id_objet = $vars["args"]["id_article"];
37 // If meta tags are activates
38 if ($config['meta_tags']['activate']!='yes' ||
$config['meta_tags']['activate_editing']!='yes'){
44 $bouton = bouton_block_depliable(_T('seo:meta_tags'), false, "SEO");
45 $ret .= debut_block_depliable(false, "SEO");
48 $ret .= recuperer_fond('prive/squelettes/inclure/seo_metas', array('objet' => $objet, 'id_objet' => $id_objet));
52 // Create the border with the content
53 $ret = '<div class="nettoyeur"></div>' . debut_cadre_enfonce(_DIR_PLUGIN_SEO
. 'img_pack/meta_tags-24.png', true, "", $bouton) . $ret . fin_cadre_enfonce(true);
55 $vars["data"] .= $ret;