Changeset 39714 in spip-zone


Ignore:
Timestamp:
Aug 8, 2010, 7:17:55 PM (9 years ago)
Author:
prigent.yohann@…
Message:

insert_head_css ici aussi

Location:
_plugins_/porte_plume_extras/enluminures_typographiques_v3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/porte_plume_extras/enluminures_typographiques_v3/plugin.xml

    r38030 r39714  
    9191        </pipeline>
    9292        <pipeline>
     93                <nom>insert_head_css</nom>
     94                <inclure>typoenluminee_pipelines.php</inclure>
     95        </pipeline>
     96        <pipeline>
    9397                <nom>insert_head</nom>
    9498                <inclure>typoenluminee_pipelines.php</inclure>
  • _plugins_/porte_plume_extras/enluminures_typographiques_v3/typoenluminee_pipelines.php

    r36804 r39714  
    22
    33// insert le css pour les styles supplementaires de la BTE dans le <head> du document (#INSERT_HEAD)
    4 function TypoEnluminee_insert_head($flux) {
    5         if (isset($GLOBALS['BarreTypoEnrichie_Preserve_Header']) OR !function_exists('lire_config'))
    6                 global $BarreTypoEnrichie_Preserve_Header;
    7         else
    8                 $BarreTypoEnrichie_Preserve_Header = lire_config('bte/insertcss','Oui');
    9         if ($BarreTypoEnrichie_Preserve_Header == 'Oui')
    10                 return $flux.'<link rel="stylesheet" href="'.find_in_path('css/enluminurestypo.css').'" type="text/css" media="all" />'."\n";
     4function TypoEnluminee_insert_head_css($flux) {
     5        static $done = false;
     6        if (!$done) {
     7                $done = true;
     8                if (isset($GLOBALS['BarreTypoEnrichie_Preserve_Header']) OR !function_exists('lire_config'))
     9                        global $BarreTypoEnrichie_Preserve_Header;
     10                else
     11                        $BarreTypoEnrichie_Preserve_Header = lire_config('bte/insertcss','Oui');
     12                if ($BarreTypoEnrichie_Preserve_Header == 'Oui')
     13                        $flux .= '<link rel="stylesheet" href="'.find_in_path('css/enluminurestypo.css').'" type="text/css" media="all" />'."\n";
     14        }
    1115        return $flux;
    1216}
    1317
     18// insert le css pour les styles supplementaires de la BTE dans le <head> du document (#INSERT_HEAD)
     19function TypoEnluminee_insert_head($flux) {
     20        $flux = TypoEnluminee_insert_head_css($flux);
     21        return $flux;
     22}
    1423function TypoEnluminee_header_prive($texte) {
    1524        $texte.= '<link rel="stylesheet" type="text/css" href="' . _DIR_PLUGIN_TYPOENLUMINEE . 'css/enluminurestypo.css" />' . "\n";
Note: See TracChangeset for help on using the changeset viewer.