Changeset 84020 in spip-zone


Ignore:
Timestamp:
Aug 4, 2014, 9:07:15 PM (5 years ago)
Author:
prigent.yohann@…
Message:

On utilise insert_head_css

Location:
_plugins_/switcher/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/switcher/trunk/head.php

    r79916 r84020  
    33if (!defined('_ECRIRE_INC_VERSION')) return;
    44
    5 function switcher_insert_head($flux){
    6 
    7         $flux .='
     5function switcher_insert_head_css($flux){
     6        static $done = false;
     7        if (!$done) {
     8                $done = true;
     9                $flux .='
    810        <style type="text/css" media="print">
    911/* <![CDATA[ */
     
    1214        </style>
    1315';
    14 
    15                 return $flux;
    1616        }
    17 
    18 ?>
     17        return $flux;
     18}
     19function switcher_insert_head($flux){
     20        $flux .= switcher_insert_head_css($flux); // au cas ou il n'est pas implemente
     21        return $flux;
     22}
  • _plugins_/switcher/trunk/paquet.xml

    r79916 r84020  
    22        prefix="switcher"
    33        categorie="maintenance"
    4         version="0.2.3"
     4        version="0.2.4"
    55        etat="test"
    66        compatibilite="[1.9.0;3.0.*]"
     
    1414
    1515        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GNU/GPL</licence>
    16         <copyright>2006-2013</copyright>
     16        <copyright>2006-2014</copyright>
    1717 
    1818        <pipeline nom="affichage_final" inclure="switcher_fonctions.php" />
    1919        <pipeline nom="insert_head" inclure="head.php" />
     20        <pipeline nom="insert_head_css" inclure="head.php" />
    2021 
    2122        <necessite nom="saisies" />
  • _plugins_/switcher/trunk/plugin.xml

    r79916 r84020  
    44        <auteur>Philippe Drouot, adaptation en plugin de la contrib switcher de Fil</auteur>
    55        <licence>&#169; 2006, GNU/GPL</licence>
    6         <version>0.2.3</version>
     6        <version>0.2.4</version>
    77        <etat>test</etat>
    88        <icon>prive/themes/spip/images/switcher-64.png</icon>
     
    3535                <inclure>head.php</inclure>
    3636        </pipeline>
     37        <pipeline>
     38                <nom>insert_head_css</nom>
     39                <inclure>head.php</inclure>
     40        </pipeline>
    3741        <necessite id="SPIP" version="[1.9.0;3.0.99]" />
    3842        <necessite id="saisies" />
  • _plugins_/switcher/trunk/switcher_fonctions.php

    r79920 r84020  
    3434                        // Insertion du selecteur de squelettes
    3535                        $code.='<div id="plugin_switcher" style="top: 0;left: 20px; position: absolute; background-color: transparent;z-index: 100;">';
    36                         $code.='<form action="" method="post">';
     36                        $code.='<form action="#" method="post">';
    3737                        $code.='<fieldset style="margin:0;padding:0;border:0">';
    3838                        $code.='<select name="selecteurSkel" style="'.$styleListeSwitcher.'" onchange="gotof(this.options[this.selectedIndex].value)">';
    39                         $code.='<option selected="selected" value="">Squelettes</option>';
     39                        $code.='<option value="">Squelettes</option>';
    4040            if (is_array($squelettes_alternatifs))
    4141                        foreach( $squelettes_alternatifs as $key => $value)     {
    4242                            $selected = ($key == $_COOKIE['spip_skel']) ? " selected='selected' " : "";
    43                             $code.='<option value="'.parametre_url(self(),'var_skel',$key).'"'.$selected.'>&nbsp;-> '.$key.'</option>';
     43                            $code.='<option value="'.parametre_url(self(),'var_skel',$key).'"'.$selected.'>&nbsp;-&gt; '.$key.'</option>';
    4444                        }
    4545                        $code.='</select>';
Note: See TracChangeset for help on using the changeset viewer.