Changeset 53089 in spip-zone


Ignore:
Timestamp:
Oct 9, 2011, 5:17:37 PM (8 years ago)
Author:
patfr@…
Message:

+ Compatibilité pleine SPIP 1.92 à 3.0
+ Passage en version x.y.z
+ Passage de certaines constantes en fonctions

Location:
_plugins_/couteau_suisse
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/config_outils.php

    r50159 r53089  
    853853span.surgris = background-color:#EAEAEC; padding:0px 2px;
    854854fluo = surfluo"',
    855         'code' => "define('_decoration_BALISES', %s);",
     855        'code:trim(%s)' => 'function _decoration_BALISES() { return trim(%s); }',
    856856));
    857857add_outil( array(
     
    11291129// coins ronds aux parents !
    11301130.jc_parent"',
    1131         'code' => "define('_jcorner_CLASSES', %s);",
     1131        'code:trim(%s)' => 'function _jcorner_CLASSES() { return trim(%s); }',
    11321132), array(       // variable utilisee par 'pipelinecode:insert_head'
    11331133        'nom' => 'jcorner_plugin',
     
    11671167/\b([cC]|[mM].c|[rR]ec)on+ais+a((?:n(?:ce|te?)|ble)s?)\b/ = $1onnaissa$2
    11681168"',
    1169         'code' => "define('_insertions_LISTE', %s);",
     1169        'code' => 'function _insertions_LISTE() { return trim(%s); }',
    11701170));
    11711171add_outil( array(
  • _plugins_/couteau_suisse/outils/decoration.php

    r47574 r53089  
    99// cette fonction appelee automatiquement a chaque affichage de la page privee du Couteau Suisse renvoie un tableau
    1010function decoration_installe_dist() {
    11         if(!defined('_decoration_BALISES')) return NULL;
     11        if(!function_exists('_decoration_BALISES')) return NULL;
    1212cs_log("decoration_installe_dist()");
    1313        // on decode les balises entrees dans la config
    14         $deco_balises = preg_split("/[\r\n]+/", trim(_decoration_BALISES));
     14        $deco_balises = preg_split("/[\r\n]+/", _decoration_BALISES());
    1515        $aide = $trouve = $remplace = $alias = $auto_balises = $auto_remplace = $BT = array();
    1616        foreach ($deco_balises as $balise) {
     
    118118// fonction pipeline
    119119function decoration_pre_typo($texte) {
    120         if (strpos($texte, '<')===false || !defined('_decoration_BALISES')) return $texte;
     120        if (strpos($texte, '<')===false || !function_exists('_decoration_BALISES')) return $texte;
    121121        // pour les callbacks
    122122        global $deco_balises;
  • _plugins_/couteau_suisse/outils/insertions.php

    r47574 r53089  
    77// cette fonction appelee automatiquement a chaque affichage de la page privee du Couteau Suisse renvoie un tableau
    88function insertions_installe_dist() {
    9         if(!defined('_insertions_LISTE')) return NULL;
    10 cs_log("insertions_installe_dist()");
     9        if(!function_exists('_insertions_LISTE')) return NULL;
     10cs_log('insertions_installe_dist()');
    1111        // on decode la liste entree dans la config
    12         $liste = preg_split("/[\r\n]+/", trim(_insertions_LISTE));
     12        $liste = preg_split("/[\r\n]+/", _insertions_LISTE());
    1313        $str = $preg = array(array(), array());
    1414        foreach ($liste as $l) {
  • _plugins_/couteau_suisse/outils/jcorner.php

    r47574 r53089  
    44function jcorner_installe_dist() {
    55cs_log("jcorner_installe_dist()");
    6         if(!defined('_jcorner_CLASSES')) return NULL;
     6        if(!function_exists('_jcorner_CLASSES')) return NULL;
    77
    88        // on decode les balises entrees dans la config
    9         $classes = preg_split("/[\r\n]+/", trim(_jcorner_CLASSES));
     9        $classes = preg_split("/[\r\n]+/", _jcorner_CLASSES());
    1010        $code = array();
    1111        foreach ($classes as $class) {
  • _plugins_/couteau_suisse/paquet.xml

    r50953 r53089  
    22        prefix="couteau_suisse"
    33        categorie="maintenance"
    4         version="1.8.43.03"
     4        version="1.8.44"
    55        etat="stable"
    6         compatibilite="[3.0.0-dev;["
     6        compatibilite="[1.9.2;3.0.99]"
    77        logo="img/couteau-50.gif"
    88        schema="1.1"
  • _plugins_/couteau_suisse/plugin.xml

    r52114 r53089  
    33        <slogan>... ou plus de fonctionnalit&#233;s pour SPIP !</slogan>
    44        <icon>img/couteau-50.gif</icon>
    5         <version>1.8.43.03</version>
     5        <version>1.8.44</version>
    66        <version_base>1.1</version_base>
    77        <auteur>Patrice Vanneufville
Note: See TracChangeset for help on using the changeset viewer.