Changeset 47919 in spip-zone


Ignore:
Timestamp:
May 19, 2011, 9:13:27 AM (10 years ago)
Author:
cedric@…
Message:

compat SPIP 3 : inserer dans insert_head_css pour passer avant les styles du site.

Location:
_plugins_/faq
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/faq/faq_pipelines.php

    r32091 r47919  
    11<?php
    22
     3function faq_head(){
     4        $css ="";
     5        $css .= '<script src="'.find_in_path('faq.js').'" type="text/javascript"></script>';
     6        $css .= '<link rel="stylesheet" href="'.find_in_path('faq.css').'" type="text/css" media="all" />';
     7        return $css;
     8}
     9
    310function faq_insert_head($flux) {
    4         $flux .= '<script src="'.find_in_path('faq.js').'" type="text/javascript"></script>';
    5         $flux .= '<link rel="stylesheet" href="'.find_in_path('faq.css').'" type="text/css" media="all" />';
     11        if (intval($GLOBALS['spip_version_branche'])<3){
     12                $flux .= faq_head();
     13        }
     14        return $flux;
     15}
     16
     17function faq_insert_head_css($flux) {
     18        if (intval($GLOBALS['spip_version_branche'])>=3){
     19                $flux .= faq_head();
     20        }
    621        return $flux;
    722}
  • _plugins_/faq/plugin.xml

    r34505 r47919  
    11<plugin>
    2 <icon>icon.png</icon>
    3 <nom>D&eacute;finitions et FAQ</nom>
    4 <auteur>[romy.tetue.net->http://romy.tetue.net] - 2009</auteur>
    5 <licence>GPL</licence>
    6 <version>1.0</version>
    7 <etat>stable</etat>
    8 <necessite id="SPIP" version="[2.0;]" />
    9 <description>Ce petit plugin valorise les termes d&eacute;finis (<code>dfn</code>) et les listes de d&eacute;finitions (<code>dl</code>, <code>dt</code>, <code>dd</code>). Il&nbsp;transforme les listes de d&eacute;finitions marqu&eacute;es &laquo;&nbsp;<code>faq</code>&nbsp;&raquo; en <abbr title="Foire Aux Questions">FAQ</abbr> d&eacute;pliable.</description>
    10 <lien>http://www.spip-contrib.net/?rubrique891</lien>
    11 <prefix>faq</prefix>
    12 <pipeline>
    13         <nom>insert_head</nom>
    14         <inclure>faq_pipelines.php</inclure>
    15 </pipeline>
    16 <categorie>navigation</categorie>
     2        <icon>icon.png</icon>
     3        <nom>D&eacute;finitions et FAQ</nom>
     4        <auteur>[romy.tetue.net->http://romy.tetue.net] - 2009</auteur>
     5        <licence>GPL</licence>
     6        <version>1.0</version>
     7        <etat>stable</etat>
     8        <necessite id="SPIP" version="[2.0;3.1.0)" />
     9        <description>Ce petit plugin valorise les termes d&eacute;finis (<code>dfn</code>) et les listes de d&eacute;finitions (<code>dl</code>, <code>dt</code>, <code>dd</code>). Il&nbsp;transforme les listes de d&eacute;finitions marqu&eacute;es &laquo;&nbsp;<code>faq</code>&nbsp;&raquo; en <abbr title="Foire Aux Questions">FAQ</abbr> d&eacute;pliable.</description>
     10        <lien>http://www.spip-contrib.net/?rubrique891</lien>
     11        <prefix>faq</prefix>
     12        <pipeline>
     13                <nom>insert_head</nom>
     14                <inclure>faq_pipelines.php</inclure>
     15        </pipeline>
     16        <pipeline>
     17                <nom>insert_head_css</nom>
     18                <inclure>faq_pipelines.php</inclure>
     19        </pipeline>
     20        <categorie>navigation</categorie>
    1721</plugin>
Note: See TracChangeset for help on using the changeset viewer.