source: spip-zone/_plugins_/seo/pipelines/seo_insert_head.php @ 49750

Last change on this file since 49750 was 49750, checked in by kent1@…, 10 years ago

Ajout de la possibilité d'avoir l'identifiant du site Alexa (alexaVerifyID) sur le sommaire

Rangement des fichiers de langue

On passe en version 1.3.3

File size: 1.5 KB
Line 
1<?php
2/**
3* BouncingOrange SPIP SEO plugin
4*
5* @category   SEO
6* @package    SPIP_SEO
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)
10*/
11
12function seo_insert_head($flux) {
13       
14        /* CONFIG */
15        $config = unserialize($GLOBALS['meta']['seo']);
16        if ($config['insert_head']['activate'] == 'yes') {
17                if (count($GLOBALS['contexte']) == 0) {
18                        $type_object = 'sommaire';
19                } elseif (isSet($GLOBALS['contexte']['id_article'])) {
20                        $id_object   = $GLOBALS['contexte']['id_article'];
21                        $type_object = 'article';
22                } elseif (isSet($GLOBALS['contexte']['id_rubrique'])) {
23                        $id_object   = $GLOBALS['contexte']['id_rubrique'];
24                        $type_object = 'rubrique';
25                }
26               
27                /* META TAGS */
28                if ($config['meta_tags']['activate'] == 'yes') {
29                        $flux .= generer_meta_tags();
30                }
31                /* META GOOGLE WEBMASTER TOOLS */
32                if ($config['webmaster_tools']['activate'] == 'yes' && $type_object == 'sommaire') {
33                        $flux .= generer_webmaster_tools();
34                }
35       
36                /* CANONICAL URL */
37                if ($config['canonical_url']['activate'] == 'yes') {
38                        $flux .= generer_urls_canoniques();
39                }
40       
41                /* GOOGLE ANALYTICS */
42                if ($config['analytics']['activate'] == 'yes') {
43                        $flux .= generer_google_analytics();
44                }
45
46                /* ALEXA */
47                if ($config['alexa']['activate'] == 'yes' && $type_object == 'sommaire') {
48                        $flux .= generer_alexa();
49                }
50        }
51       
52        return $flux;
53}
54
Note: See TracBrowser for help on using the repository browser.