Changeset 50159 in spip-zone


Ignore:
Timestamp:
Aug 1, 2011, 5:07:28 PM (9 years ago)
Author:
patfr@…
Message:

Douce migration SPIP 3.0

Location:
_plugins_/couteau_suisse
Files:
4 added
13 edited
2 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/base/cout_install.php

    r39078 r50159  
    11<?php
    2         include_spip('base/cout_upgrade');
     2        include_spip('couteau_suisse_administrations');
    33?>
  • _plugins_/couteau_suisse/base/cout_upgrade.php

    r48740 r50159  
    11<?php
    2 
    3 if(!defined('_SPIP20100')) {
    4         // Versions SPIP anterieures a 2.1
    5         function couteau_suisse_install($action){
    6 //echo "<br>INSTALL : $action";
    7         static $ok = 0;
    8         if(defined('_LOG_CS')) cs_log("couteau_suisse_install($action)");
    9                 include_spip('inc/meta');
    10                 include_spip('inc/plugin');
    11                 $t = plugin_get_infos('couteau_suisse');
    12                 switch ($action){
    13                         case 'test':
    14                                 // affichage d'un lien ici, puisque le pipeline 'affiche_gauche' n'est pas pris en compte dans 'admin_plugin'...
    15                                 if(!$ok && _request('exec') == 'admin_plugin') {
    16                                         if(!defined('_SPIP19300')) echo '<br />';
    17                                         include_spip('inc/presentation');
    18                                         echo debut_cadre_enfonce('', true),
    19                                                 icone_horizontale(_T('couteau:titre'), generer_url_ecrire('admin_couteau_suisse'), find_in_path('img/couteau-24.gif'), '', false),
    20                                                 fin_cadre_enfonce(true);
    21                                         $ok++;
    22                                 }
    23                                 return isset($GLOBALS['meta']['couteau_suisse_base_version'])
    24                                         AND ($GLOBALS['meta']['couteau_suisse_base_version']>=$t['version_base'])
    25                                         AND isset($GLOBALS['meta']['tweaks_actifs']);
    26                                 break;
    27                         case 'install':
    28                                 couteau_suisse_upgrade('couteau_suisse_base_version',$t['version_base']);
    29                                 break;
    30                         case 'uninstall':
    31                                 couteau_suisse_vider_tables('couteau_suisse_base_version');
    32                                 break;
    33                 }
    34         }
    35 }
    36 
    37 // desinstallation des donnees du plugin
    38 function couteau_suisse_vider_tables($nom_meta_base_version) {
    39         effacer_meta($nom_meta_base_version);
    40         // effacement de toutes les metas du Couteau Suisse
    41         foreach(array_keys($GLOBALS['meta']) as $meta) {
    42                 if(strpos($meta, 'tweaks_') === 0) effacer_meta($meta);
    43                 if(strpos($meta, 'cs_') === 0) effacer_meta($meta);
    44         }
    45         ecrire_metas(); # Pour SPIP 1.92
    46         // effacement des repertoires temporaires
    47         include_spip('inc/getdocument');
    48         foreach(array(_DIR_CS_TMP, _DIR_VAR.'couteau-suisse') as $dir)
    49                 if(@file_exists($dir)) effacer_repertoire_temporaire($dir);
    50         // fichier RSS temporaire
    51         include_spip('cout_define');
    52         @unlink(_CS_TMP_RSS);
    53         // retrait de l'inclusion eventuelle dans config/mes_options.php
    54         include_spip('cout_utils');
    55         cs_verif_FILE_OPTIONS(false, true);
    56 }
    57 
    58 // installation des tables du plugin et mises a jour
    59 function couteau_suisse_upgrade($nom_meta_base_version, $version_cible){
    60 //echo "<br>UPGRADE : $nom_meta_base_version,$version_cible,",$GLOBALS['meta'][$nom_meta_base_version];
    61 if(defined('_LOG_CS')) cs_log("couteau_suisse_upgrade($nom_meta_base_version, $version_cible)");
    62         $current_version = 0.0;
    63         if(     (!isset($GLOBALS['meta'][$nom_meta_base_version]))
    64                         || (($current_version = $GLOBALS['meta'][$nom_meta_base_version])!=$version_cible)){
    65                 if ($current_version==0.0){
    66                         include_spip('base/create');
    67                         creer_base();
    68                 }
    69                 if (version_compare($current_version, $tmp='1.0','<')){
    70                         echo '<h4>',_T('couteau:titre'),' - Upgrade ',$tmp,'</h4>';
    71                         cs_suppr_metas_var('set_options');
    72                         cs_suppr_metas_var('radio_set_options3');
    73                         cs_suppr_metas_var('radio_set_options', 'radio_set_options4');
    74                         cs_suppr_metas_var('radio_type_urls', 'radio_type_urls3');
    75                         cs_suppr_metas_var('radio_type_urls2', 'radio_type_urls3');
    76                         cs_suppr_metas_var('radio_filtrer_javascript', 'radio_filtrer_javascript3');
    77                         cs_suppr_metas_var('radio_filtrer_javascript2', 'radio_filtrer_javascript3');
    78                         cs_suppr_metas_var('radio_suivi_forums', 'radio_suivi_forums3');
    79                         cs_suppr_metas_var('desactive_cache');
    80                         cs_suppr_metas_var('radio_desactive_cache', 'radio_desactive_cache3');
    81                         cs_suppr_metas_var('target_blank');
    82                         cs_suppr_metas_var('url_glossaire_externe', 'url_glossaire_externe2');
    83                         cs_suppr_metas_var('');
    84                         effacer_meta('cs_decoupe');
    85                         if(defined('_SPIP19300')) {
    86                                 if(@$metas_vars['radio_desactive_cache3']==1) $metas_vars['radio_desactive_cache4']=-1;
    87                                 cs_suppr_metas_var('radio_desactive_cache3');
    88                         }
    89                         foreach(array('cs_decoration', 'cs_decoration_racc', 'cs_smileys', 'cs_smileys_racc', 'cs_chatons', 'cs_chatons_racc',
    90                                         'cs_jcorner', 'cs_couleurs', 'cs_couleurs_racc', 'cs_filets_sep', 'cs_filets_sep_racc', 'cs_insertions') as $meta)
    91                                 effacer_meta($meta);
    92                         ecrire_meta($nom_meta_base_version, $current_version=$tmp);
    93                 }
    94                 if (version_compare($current_version, $tmp='1.1','<')){
    95                         echo '<h4>',_T('couteau:titre'),' - Upgrade ',$tmp,'</h4>';
    96                         effacer_meta('tweaks_contribs');
    97                         ecrire_meta($nom_meta_base_version, $current_version=$tmp);
    98                 }
    99                 ecrire_metas();
    100         }
    101 }
    102 
    103 function cs_suppr_metas_var($meta, $new = false) {
    104  global $metas_vars;
    105  if(!isset($metas_vars[$meta])) return;
    106  if($new) {
    107         if(preg_match(',([0-9A-Za-z_-]*)\(('.'[0-9A-Za-z_-]*=[A-Za-z_:-]+\|[0-9A-Za-z_:=>|-]+'.')\),', $metas_vars[$meta], $reg))
    108                 $metas_vars[$new] = $reg[1];
    109         else $metas_vars[$new] = $metas_vars[$meta];
    110  }
    111  unset($metas_vars[$meta]);
    112 }
    113 
    114 /*******************/
    115 /* PACKS DE CONFIG */
    116 /*******************/
    117 
    118 function cout_install_pack($pack, $redirige=false) {
    119         global $metas_vars, $metas_outils;
    120         $pack = &$GLOBALS['cs_installer'][$pack];
    121         if(is_string($pack) && function_exists($pack)) $pack = $pack();
    122         effacer_meta('tweaks_actifs');
    123         $metas_vars = $metas_outils = array();
    124         foreach(preg_split('%\s*[,|]\s*%', $pack['outils']) as $o) $metas_outils[trim($o)]['actif'] = 1;
    125         if(is_array($pack['variables'])) foreach($pack['variables'] as $i=>$v) $metas_vars[$i] = $v;
    126         ecrire_meta('tweaks_actifs', serialize($metas_outils));
    127         ecrire_meta('tweaks_variables', serialize($metas_vars));
    128         // tout recompiler
    129         if($redirige) cout_exec_redirige();
    130 }
    131 
    132 // redirige vers la page exec en cours en vue une reinitialisation du Couteau Suisse
    133 // si $arg==false alors la redirection ne se fera pas (procedure d'installation par exemple)
    134 function cout_exec_redirige($arg='', $recompiler=true) {
    135         if($recompiler) {
    136                 ecrire_metas();
    137                 cs_initialisation(true);
    138                 include_spip('inc/invalideur');
    139                 suivre_invalideur("1"); # tout effacer
    140                 purger_repertoire(_DIR_SKELS);
    141                 purger_repertoire(_DIR_CACHE);
    142         }
    143         if($arg!==false) {
    144                 include_spip('inc/headers');
    145                 redirige_par_entete(generer_url_ecrire(_request('exec'), $arg, true));
    146         }
    147 }
    148 
     2        include_spip('couteau_suisse_administrations');
    1493?>
  • _plugins_/couteau_suisse/config_outils.php

    r49237 r50159  
    1111// Noter :
    1212// outils/mon_outil.php : inclus par les pipelines de l'outil
    13 // outils/mon_outil_options.php : inclus par cout_options.php
    14 // outils/mon_outil_fonctions.php : inclus par cout_fonctions.php
     13// outils/mon_outil_options.php : inclus par couteau_suisse_options.php
     14// outils/mon_outil_fonctions.php : inclus par couteau_suisse_fonctions.php
    1515
    1616cs_log("inclusion de config_outils.php");
  • _plugins_/couteau_suisse/cout_lancement.php

    r48733 r50159  
    4242
    4343// lit ecrit les metas et initialise $cs_metas_pipelines
    44 // cette fonction est appellee par cout_options a chaque hit de la page
     44// cette fonction est appellee par couteau_suisse_options a chaque hit de la page
    4545function cs_initialisation($forcer=false, $init_includes=true) {
    4646        global $cs_metas_pipelines, $metas_outils;
     
    102102        // installer $cs_metas_pipelines
    103103        $cs_metas_pipelines = array();
    104 if($log) cs_log("$rand -- cs_initialise_includes()... cout_fonctions.php sera peut-etre inclus.");
     104if($log) cs_log("$rand -- cs_initialise_includes()... couteau_suisse_fonctions.php sera peut-etre inclus.");
    105105        // creer les includes (config/mes_options, mes_options et mes_fonctions) et le fichier de controle pipelines.php
    106106        if($init_includes) cs_initialise_includes(count($metas_outils));
     
    152152        if (($fonction!==false) && !function_exists($fonction)) {
    153153                // chargement des fonctions
    154                 include_spip('cout_fonctions');
     154                include_spip('couteau_suisse_fonctions');
    155155                if (!function_exists($fonction)) {
    156156                        spip_log("Erreur - cs_echappe_balises() : $fonction() non definie dans : ".$_SERVER['REQUEST_URI']);
     
    212212function cs_pp_liste_barres($outil=false) {
    213213        global $metas_vars;
    214         include_spip('inc/barre_outils');
     214        // pour barre_outils_liste() qu'on trouve maintenant dans l'extension porte_plume
     215        if(defined('_SPIP30000')) include_spip('public/parametrer');
     216                else include_spip('inc/barre_outils');
    215217        if (!$sets = barre_outils_liste()) return array();
    216218        if($outil) foreach($sets as $f=>$b) {
  • _plugins_/couteau_suisse/cout_pipelines.php

    r48751 r50159  
    149149}
    150150
     151// eux fonctions obsoletes, conservees pour SPIP<3.0 :
    151152// le contenu du sous-menu est gere par les lames elles-memes
    152153function couteau_suisse_bt_toolbox($params) {
     
    162163        return $params;
    163164}
    164 
    165165// bouton principal du Couteau Suisse
    166166function couteau_suisse_bt_gadgets($params) {
  • _plugins_/couteau_suisse/cout_utils.php

    r49007 r50159  
    321321
    322322        ecrire_fichier(_DIR_CS_TMP.'config.php', '<'."?php\n// Configuration de controle pour le plugin 'Couteau Suisse'\n\n$sauve?".'>');
    323         if(@$_GET['cmd']=='pack') $GLOBALS['cs_pack_actuel'] = $temp;
     323        if(_request('cmd')=='pack' || (_request('cmd')=='descrip' && _request('outil')=='pack')) $GLOBALS['cs_pack_actuel'] = $temp;
    324324}
    325325
     
    334334        $temp_js_html = $temp_css_html = $temp_css = $temp_js = $temp_jq = $temp_jq_init = $temp_filtre_imprimer = array();
    335335        @define('_CS_HIT_EXTERNE', 1500);
    336         // inclure d'office outils/cout_fonctions.php
    337         if($temp=cs_lire_fichier_php("outils/cout_fonctions.php"))
     336        // inclure d'office outils/couteau_suisse_fonctions.php
     337        if($temp=cs_lire_fichier_php("outils/couteau_suisse_fonctions.php"))
    338338                $infos_fichiers['code_fonctions'][] = $temp;
    339339        // variable de verification
  • _plugins_/couteau_suisse/couteau_suisse_fonctions.php

    r50153 r50159  
    99
    1010$GLOBALS['cs_fonctions_essai'] = 1;
    11 //if(defined('_LOG_CS')) cs_log("INIT : cout_fonctions ($GLOBALS[cs_spip_options]/$GLOBALS[cs_options]/$GLOBALS[cs_fonctions]/$GLOBALS[cs_init])");
     11//if(defined('_LOG_CS')) cs_log("INIT : couteau_suisse_fonctions ($GLOBALS[cs_spip_options]/$GLOBALS[cs_options]/$GLOBALS[cs_fonctions]/$GLOBALS[cs_init])");
    1212
    13 // plugin initialise si cout_options est OK (fin de compilation par exemple)
     13// plugin initialise si couteau_suisse_options est OK (fin de compilation par exemple)
    1414if(!$GLOBALS['cs_init']) {
    1515        if($GLOBALS['cs_options']) {
     
    1919                        @include(_DIR_CS_TMP.'mes_fonctions.php');
    2020                        //if(defined('_LOG_CS')) cs_log("FIN INCL : "._DIR_CS_TMP.'mes_fonctions.php');
    21                 } // else cs_log(' FIN : cout_fonctions deja inclus');
     21                } // else cs_log(' FIN : couteau_suisse_fonctions deja inclus');
    2222        } else {
    2323                $cs_log = function_exists('cs_log') ? 'cs_log' : 'spip_log';
    24                 $cs_log('ESSAI : cout_fonctions, mais cout_options n\'est pas inclus');
     24                $cs_log('ESSAI : couteau_suisse_fonctions, mais couteau_suisse_options n\'est pas inclus');
    2525        }
    2626} else {
    2727        $cs_log = function_exists('cs_log') ? 'cs_log' : 'spip_log';
    28         $cs_log('ESSAI : cout_fonctions, mais initialisation en cours');
     28        $cs_log('ESSAI : couteau_suisse_fonctions, mais initialisation en cours');
    2929}
    3030
  • _plugins_/couteau_suisse/couteau_suisse_options.php

    r50153 r50159  
    4848else @define('_SPIP19100', 1);
    4949// chemin du fichier de fonctions
    50 define('_COUT_FONCTIONS_PHP', find_in_path('cout_fonctions.php'));
     50define('_COUT_FONCTIONS_PHP', find_in_path('couteau_suisse_fonctions.php'));
    5151// globales de controles de passes
    5252$GLOBALS['cs_options'] = $GLOBALS['cs_fonctions'] = $GLOBALS['cs_fonctions_essai'] = $GLOBALS['cs_init'] = $GLOBALS['cs_utils'] = $GLOBALS['cs_verif'] = 0;
     
    6767if(defined('_LOG_CS')) {
    6868        cs_log(str_repeat('-', 80), '', sprintf('COUTEAU-SUISSE. [#%04X]. ', rand()));
    69         cs_log('INIT : cout_options, '.$_SERVER['REQUEST_URI']);
     69        cs_log('INIT : couteau_suisse_options, '.$_SERVER['REQUEST_URI']);
    7070}
    7171
     
    7575// lancer maintenant les options du Couteau Suisse
    7676if($zap)
    77         cs_log(' FIN : cout_options sans initialisation du plugin');
     77        cs_log(' FIN : couteau_suisse_options sans initialisation du plugin');
    7878else {
    7979        // $cs_metas_pipelines ne sert qu'a l'execution et ne comporte que :
     
    9898        include_spip('cout_lancement');
    9999        cs_initialisation(!$cs_exists || in_array('calcul', $GLOBALS['cs_params']));
    100         if(defined('_LOG_CS')) cs_log("PUIS : cout_options, initialisation terminee");
     100        if(defined('_LOG_CS')) cs_log("PUIS : couteau_suisse_options, initialisation terminee");
    101101
    102102        // inclusion des options hautes de SPIP, si ce n'est pas deja fait par config/mes_options.php
     
    139139        }
    140140
    141         // a-t-on voulu inclure cout_fonctions.php ?
     141        // a-t-on voulu inclure couteau_suisse_fonctions.php ?
    142142        if ($GLOBALS['cs_fonctions_essai']) {
    143143                if(defined('_LOG_CS')) cs_log(" -- inclusion de : "._COUT_FONCTIONS_PHP);
     
    145145        }
    146146
    147         if(defined('_LOG_CS')) cs_log(" FIN : cout_options, cs_spip_options = $GLOBALS[cs_spip_options], cs_options = $GLOBALS[cs_options], cs_fonctions_essai = $GLOBALS[cs_fonctions_essai]");
     147        if(defined('_LOG_CS')) cs_log(" FIN : couteau_suisse_options, cs_spip_options = $GLOBALS[cs_spip_options], cs_options = $GLOBALS[cs_options], cs_fonctions_essai = $GLOBALS[cs_fonctions_essai]");
    148148}
    149149
  • _plugins_/couteau_suisse/exec/admin_couteau_suisse.php

    r49405 r50159  
    1212include_spip('inc/layer');
    1313include_spip('inc/presentation');
    14 include_spip('base/cout_upgrade');
     14include_spip('couteau_suisse_administrations');
    1515
    1616// mise a jour des donnees si envoi via formulaire
    17 function enregistre_modif_outils($cmd){
     17function enregistre_modif_outils(&$cmd, &$outil){
    1818cs_log("INIT : enregistre_modif_outils()");
    1919        global $outils, $metas_outils;
    2020        // recuperer les outils dans $_POST ou $_GET
    2121        $toggle = array();
    22         if(isset($_GET['outil'])) $toggle[] = $_GET['outil'];
     22        if(strlen($outil)) $toggle[] = $outil;
    2323                elseif(isset($_POST['cs_selection'])) $toggle = explode(',', $_POST['cs_selection']);
    2424                else return;
    25         $_GET['outil'] = ($cmd!='hide' && count($toggle)==1)?$toggle[0]:'';
     25        $outil = ($cmd!='hide' && count($toggle)==1)?$toggle[0]:'';
    2626        $i = $cmd=='hide'?'cache':'actif';
    2727        ${$i} = isset($GLOBALS['meta']["tweaks_{$i}s"])?unserialize($GLOBALS['meta']["tweaks_{$i}s"]):array();
     
    5353        $cmd = _request('cmd');
    5454        $exec = _request('exec');
     55        $outil = _request('outil');
    5556
    5657        include_spip('inc/cs_outils');
     
    9192        }
    9293        // reset des variables d'un outil
    93         if($cmd=='reset' && strlen($_GET['outil'])){
     94        if($cmd=='reset' && strlen($outil)){
    9495                spip_log("Reset des variables de '$_GET[outil]' par l'auteur id=$connect_id_auteur");
    9596                global $outils;
    9697                include_spip('cout_utils');
    9798                include_spip('config_outils');
    98                 if(autoriser('configurer', 'outil', 0, NULL, $outils[$_GET['outil']])) {
     99                if(autoriser('configurer', 'outil', 0, NULL, $outils[$outil])) {
    99100                        include_spip('inc/cs_outils');
    100                         cs_initialisation_d_un_outil($_GET['outil'], charger_fonction('description_outil', 'inc'), true);
    101                         foreach ($outils[$_GET['outil']]['variables'] as $a)
    102                                 if(autoriser('configurer', 'variable', 0, NULL, array('nom'=>$a, 'outil'=>$outils[$_GET['outil']])))
     101                        cs_initialisation_d_un_outil($outil, charger_fonction('description_outil', 'inc'), true);
     102                        foreach ($outils[$outil]['variables'] as $a)
     103                                if(autoriser('configurer', 'variable', 0, NULL, array('nom'=>$a, 'outil'=>$outils[$outil])))
    103104                                        unset($metas_vars[$a]);
    104105                                else spip_log("Reset interdit de la variable %$a% !!");
     
    116117
    117118        // afficher la description d'un outil ?
    118         $afficher_outil = ($cmd=='descrip' OR $cmd=='switch')?$_GET['outil']:'';
     119        $afficher_outil = ($cmd=='descrip' OR $cmd=='switch')?$outil:'';
    119120
    120121        // initialisation generale forcee : recuperation de $outils;
     
    125126        // sinon fait une passe de verif sur les outils
    126127        if($cmd=='switch' OR $cmd=='hide'){
    127                 enregistre_modif_outils($cmd);
    128                 cout_exec_redirige(strlen($_GET['outil'])?"cmd=descrip&outil={$_GET[outil]}#cs_infos":'');
     128                enregistre_modif_outils($cmd, $outil);
     129                cout_exec_redirige(strlen($outil)?"cmd=descrip&outil=$outil#cs_infos":'');
    129130        }
    130131//      else
     
    140141                $dir = $t['COUTEAU_SUISSE']['dir'];
    141142                $dir_type = $t['COUTEAU_SUISSE']['dir_type'];
     143                // obsolete pour SPIP>=3.0 :
    142144                $bt_dir = $t['BARRETYPOENRICHIE']['dir'];
    143145                $bt_version = $t['BARRETYPOENRICHIE']['version'];
     
    176178                'exec' => _request('exec'),
    177179        )));
    178         echo "<br /><br /><br />";
     180        if(!defined('_SPIP30000')) echo "<br /><br /><br />";
    179181        gros_titre(couteauprive_T('titre'), '', false);
    180         echo barre_onglets("configuration", 'couteau_suisse');
     182
     183        // Onglet pour SPIP<3.0
     184        if(!defined('_SPIP30000')) echo barre_onglets("configuration", 'couteau_suisse');
    181185
    182186        echo quelques_verifications($bt_version);
     
    230234        flush();
    231235        echo '<div class="conteneur"><div id="cs_infos" class="cs_infos">',
    232                 $cmd=='pack'?cs_description_pack():description_outil2($afficher_outil),
     236                ($cmd=='pack' || ($cmd=='descrip' && $outil=='pack'))
     237                        ?cs_description_pack():description_outil2($afficher_outil),
    233238                '</div><script type="text/javascript"><!--
    234239var cs_descripted = "', $afficher_outil, '";
     
    255260        $tmp = spip_query('DESCRIBE spip_meta valeur');
    256261        $tmp = function_exists('spip_fetch_array')?spip_fetch_array($tmp):sql_fetch($tmp);
    257         if($tmp['Type']!='text')
     262        if(strlen($tmp['Type']) && $tmp['Type']!='text')
    258263                $res .= "<p style=\"color:red;\">Attention : votre base semble ancienne et le Couteau Suisse ne va pas bien fonctionner.</p><p>La table 'spip_meta' a pour type de valeur '$tmp[Type]' au lieu de 'text'.</p>";
    259         // verification de la barre typo V2
    260         $mini = '2.5.3';
    261         if(strlen($bt_version) and (version_compare($bt_version,$mini,'<')))
    262                 $res .= "<p>".couteauprive_T('erreur:bt', array('version'=>$bt_version, 'mini'=>$mini))."</p>";
     264        if(!defined('_SPIP30000')) {
     265                // verification de la barre typo V2 (SPIP<3.0)
     266                $mini = '2.5.3';
     267                if(strlen($bt_version) and (version_compare($bt_version,$mini,'<')))
     268                        $res .= "<p>".couteauprive_T('erreur:bt', array('version'=>$bt_version, 'mini'=>$mini))."</p>";
     269        }
    263270        return "<div style='font-size:85%'>$res</div>";
    264271}
  • _plugins_/couteau_suisse/exec/cs_boite_rss.php

    r40927 r50159  
    5454        } else {
    5555                // pour cs_lien()
    56                 include_spip('cout_fonctions');
     56                include_spip('couteau_suisse_fonctions');
    5757                $p = '<span style="color: red;">'._T('couteauprive:erreur:probleme', array('pb'=>cs_lien(_CS_RSS_SOURCE,_T('couteauprive:erreur:distant')))).'</span>';
    5858        }
  • _plugins_/couteau_suisse/exec/cs_version.php

    r40927 r50159  
    3838        }
    3939        include_spip('inc/texte');
    40         include_spip('cout_fonctions'); // fonctions pour les pipelines
     40        include_spip('couteau_suisse_fonctions'); // fonctions pour les pipelines
    4141        if (!$distant)
    4242                return ajax_retour('<span style="color: red;">'._T('couteauprive:erreur:probleme', array('pb'=>cs_lien(_URL_CS_PLUGIN_XML,_T('couteauprive:erreur:distant')))).'</span>');
  • _plugins_/couteau_suisse/exec/description_outil.php

    r31415 r50159  
    3131cs_log(" FIN : exec_description_outil_dist() - Appel maintenant de ajax_retour() pour afficher la ligne de configuration de l'outil"); 
    3232        include_spip('inc/texte');
    33         include_spip('cout_fonctions'); // fonctions pour les pipelines
     33        include_spip('couteau_suisse_fonctions'); // fonctions pour les pipelines
    3434        ajax_retour(propre($descrip));
    3535}
  • _plugins_/couteau_suisse/fonds/type_urls.html

    r47526 r50159  
    9595     </select></label>
    9696         &nbsp;
    97          <label for="ar_num_objet"><b><:couteauprive:urls_num_objet:></b>&nbsp;<input class="ar_num_objet" id="ar_num_objet" name="ar_num_objet" size="5" value="#ENV*{ar_num_objet}"/></label><img id="ar_chercher" style="vertical-align:bottom; cursor:pointer; margin-left:1em;" title="<:couteauprive:urls_rechercher:>" src="#EVAL{_DIR_IMG_PACK}loupe.png" alt="<:bouton_chercher:>"/>
     97         <label for="ar_num_objet"><b><:couteauprive:urls_num_objet:></b>&nbsp;<input class="ar_num_objet" id="ar_num_objet" name="ar_num_objet" size="5" value="#ENV*{ar_num_objet}"/></label><img id="ar_chercher" style="vertical-align:bottom; cursor:pointer; margin-left:1em;" title="<:couteauprive:urls_rechercher:>" src="#EVAL{_DIR_PLUGIN_COUTEAU_SUISSE}/img/loupe.png" alt="<:bouton_chercher:>"/>
    9898</div>
    9999<div style="text-align:left; margin-top:1em;">
  • _plugins_/couteau_suisse/inc/cs_outils.php

    r48733 r50159  
    5555}
    5656
    57 // renvoie le configuration du pack actuel
     57// renvoie la configuration du pack actuel
    5858function cs_description_pack() {
    5959        if(!isset($GLOBALS['cs_pack_actuel'])) return '';
  • _plugins_/couteau_suisse/plugin.xml

    r49429 r50159  
    22        <nom><multi>[en]Swiss Knife[fr]Le Couteau Suisse[ca]El Ganivet Su&#237;s[ar]&#1587;&#1603;&#1610;&#1606; &#1575;&#1604;&#1580;&#1610;&#1576;[nl]Het Zwitserland Mes[gl]A navalla su&#237;za[es]La Navaja Suiza[de]Schweizer Taschenmesser[tr]&#304;svi&#231;re &#199;ak&#305;s&#305;[br]Ar Gontell Suis[pt_br]Canivete Su&#237;&#231;o[ast]La Navaya Suiza[gl]A navalla su&#237;za[ro]Cu&#355;itul Elve&#355;ian[it]Coltellino Svizzero</multi></nom>
    33        <icon>img/couteau-50.gif</icon>
    4         <version>1.8.41.04</version>
     4        <version>1.8.42.00</version>
    55        <version_base>1.1</version_base>
    66        <auteur>Patrice Vanneufville
     
    160160        <lien>[->http://www.spip-contrib.net/Le-Couteau-Suisse]</lien> <!-- URI de documentation -->
    161161        <options> <!-- fichier options (comme l'ancien mes_options.php) charge a chaque hit !! ne surtout pas l'appeler mes_options -->
    162         cout_options.php
     162        couteau_suisse_options.php
    163163        </options>
    164164        <fonctions> <!-- fichier fonctions charge a chaque recalcul (comme l'ancien mes_fonctions.php) !! ne surtout pas l'appeler mes_fonctions -->
    165         cout_fonctions.php
     165        couteau_suisse_fonctions.php
    166166        </fonctions>
    167167        <!-- prefixe des fonctions, filtres et fichers de votre plugin :
    168                 toutes vos fonctions doivent commencer par ce prefixe suivi de _ (ici : couteau_suisse_ma_fonction() par exemple)
     168                toutes vos fonctions doivent commencer par ce prefixe suivi de _ (ici : cout_ma_fonction() par exemple)
    169169                C'est par ailleurs conseille pour les noms de fichier
    170170                Deux plugin ne peuvent pas avoir le meme prefixe, donc ne gardez pas celui la ! :)
    171171                -->
    172         <prefix>couteau_suisse</prefix>
    173         <install>base/cout_upgrade.php</install>
     172        <prefix>cout</prefix>
     173        <install>couteau_suisse_administrations.php</install>
    174174        <chemin dir='' />
    175175        <bouton id='couteau_suisse_config21' parent='bando_configuration'>
Note: See TracChangeset for help on using the changeset viewer.