Ignore:
Timestamp:
Nov 9, 2011, 2:03:59 PM (8 years ago)
Author:
cedric@…
Message:

portage SPIP 3.0 work in progress

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/boutonstexte/trunk/boutonstexte_pipelines.php

    r53406 r54258  
    11<?php
    22if (!defined("_ECRIRE_INC_VERSION")) return;
     3
    34// insert le css et le js externes pour boutonstexte dans le <head> du document (#INSERT_HEAD)
    45function boutonstexte_insert_head_css($flux)
    56{
    6         static $done = false;
    7         if (!$done) {
    8                 $metacfg = array(
    9                         'cssFile' => 'boutonstexte',
    10                 );
    11                 meta_boutonstexte($metacfg);
    12                 $cssFile = $metacfg['cssFile'];
    13                 $done = true;
    14                 $flux .= '<link rel="stylesheet" href="spip.php?page='.$cssFile.'.css" type="text/css" media="all" /><link rel="stylesheet" href="spip.php?page='.$cssFile.'-print.css" type="text/css" media="print" />';
    15         }
     7        $metacfg = array(
     8                'cssFile' => 'boutonstexte',
     9        );
     10        meta_boutonstexte($metacfg);
     11        $cssFile = find_in_path($metacfg['cssFile'].".css");
     12
     13        $dir = $GLOBALS['lang_dir']=="ltr"?"left":"right";
     14        $imgto = find_in_path("images/textonly.png");
     15        $imgtsd = find_in_path("images/fontsizedown.png");
     16        $imgtsu = find_in_path("images/fontsizeup.png");
     17        $flux .=
     18                '<link rel="stylesheet" href="'.$cssFile.'" type="text/css" media="all" />'
     19          . "<style type='text/css'>
     20.boutonstexte button.textonly {background-image:url($imgto);}
     21.boutonstexte button.textsizedown {background-image:url($imgtsd);}
     22.boutonstexte button.textsizeup {background-image:url($imgtsu);}
     23div.onlytext {text-align:$dir;}
     24</style>"
     25                ;
     26
     27
    1628        return $flux;
    1729}
     
    2032{
    2133        $metacfg = array(
    22                 'selector' => '#contenu .texte',
     34                'selector' => '#content .texte',
    2335                'jsFile' => 'boutonstexte.js',
    2436                'imgPath' => 'images/fontsizeup.png',
     
    3951        $txtSizeDown = txt_boutonstexte($metacfg['txtSizeDown']);
    4052
    41         $flux = boutonstexte_insert_head_css($flux);
    4253        $flux .= <<<EOH
    4354<script src="{$jsFile}" type="text/javascript"></script>
Note: See TracChangeset for help on using the changeset viewer.