source: spip-zone/_plugins_/googleplus1/googleplus1_insert_head.php @ 51610

Last change on this file since 51610 was 51610, checked in by cedric@…, 9 years ago

Support SPIP 3

File size: 1.1 KB
Line 
1<?php
2
3function googleplus1_css(){
4        return '<link rel="stylesheet" type="text/css" href="'.find_in_path('googleplus1.css').'" media="all" />'."\n";
5}
6
7/**
8 * ajout feuille de style dans le HEAD_CSS
9 * pris en charge correctement a partir de SPIP 3
10 * @param string $flux
11 * @return string
12 */
13function googleplus1_insert_head_css($flux){
14        if (intval($GLOBALS['spip_version_branche'])>=3)
15                $flux .= googleplus1_css();
16        return $flux;
17}
18
19function googleplus1_insert_head($flux){
20        if (intval($GLOBALS['spip_version_branche'])<3)
21        $flux .= googleplus1_css();
22
23        include_spip('inc/config');
24        $googleplus1_lang = lire_config('langue_site');
25        $flux .= '
26                <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
27                {lang: \''.$googleplus1_lang.'\'}
28                </script>';
29        include_spip('inc/filtres');
30        if (function_exists('produire_fond_statique'))
31                $jsFile = produire_fond_statique('googleplus1.js');
32        else
33                $jsFile = generer_url_public('googleplus1.js');
34
35        $flux .= "<script src='$jsFile' type='text/javascript'></script>\n";
36        return $flux;
37        return $flux;
38}
39?>
Note: See TracBrowser for help on using the repository browser.