Changeset 61585 in spip-zone


Ignore:
Timestamp:
May 23, 2012, 1:37:01 PM (7 years ago)
Author:
patfr@…
Message:

profitons de la fonction couteauprive_T()

Location:
_plugins_/couteau_suisse
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/cout_utils.php

    r61478 r61585  
    3737        $tableau['index'] = $index;
    3838        // grave erreur si pas d'id
    39         if(!isset($tableau['id'])) { $tableau['id']='erreur'.count($outils); $tableau['nom'] = _T('couteauprive:erreur_id'); }
     39        if(!isset($tableau['id'])) { $tableau['id']='erreur'.count($outils); $tableau['nom'] = couteauprive_T('erreur_id'); }
    4040        // surcharges perso. Ex : $GLOBALS['mes_outils']['supprimer_numero_perso']
    4141        // (methode par variable globale depreciee)
     
    268268        $aide = preg_replace_callback(',@(_CS_[a-zA-Z0-9_]+)@,',
    269269                create_function('$matches','return defined($matches[1])?constant($matches[1]):"";'), join("\n", $aide));
    270         return '<p><b>' . _T('couteauprive:raccourcis') . '</b></p><ul class="cs_raccourcis">' . $aide . '</ul>';
     270        return '<p><b>' . couteauprive_T('raccourcis') . '</b></p><ul class="cs_raccourcis">' . $aide . '</ul>';
    271271}
    272272
     
    280280                $nb=0; foreach($outils as $outil) if($outil['actif'] && (isset($outil['pipeline:'.$pipe]) || isset($outil['pipelinecode:'.$pipe]))) $nb++;
    281281                if(($len=strlen($pipe))>25) $pipe = substr($pipe, 0, 8).'...'.substr($pipe, $len - 14);
    282                 if($nb) $aide[] = _T('couteauprive:outil_nb'.($nb>1?'s':''), array('pipe'=>$pipe, 'nb'=>$nb));
     282                if($nb) $aide[] = couteauprive_T('outil_nb'.($nb>1?'s':''), array('pipe'=>$pipe, 'nb'=>$nb));
    283283        }
    284284        // nombre d'outils actifs / interdits par les autorisations (hors versionnage SPIP)
     
    288288        // nombre d'outils caches de la configuration par l'utilisateur
    289289        $ca1 = isset($GLOBALS['meta']['tweaks_caches'])?count(unserialize($GLOBALS['meta']['tweaks_caches'])):0;
    290         return '<p><b>' . _T('couteauprive:outils_actifs') . "</b> $nb"
    291                 . '<br /><b>' . _T('couteauprive:outils_caches') . "</b> $ca1"
    292                 . (!$ca2?'':('<br /><b>' . _T('couteauprive:outils_non_parametrables') . "</b> $ca2"))
    293                 .'<br /><b>' . _T('couteauprive:pipelines') . '</b> '.count($aide)
     290        return '<p><b>' . couteauprive_T('outils_actifs') . "</b> $nb"
     291                . '<br /><b>' . couteauprive_T('outils_caches') . "</b> $ca1"
     292                . (!$ca2?'':('<br /><b>' . couteauprive_T('outils_non_parametrables') . "</b> $ca2"))
     293                .'<br /><b>' . couteauprive_T('pipelines') . '</b> '.count($aide)
    294294                . '</p><p style="font-size:80%; margin-left:0.4em;">' . join("<br />", $aide) . '</p>';
    295295}
     
    316316
    317317        include_spip('inc/charset');
    318         $nom_pack = _T('couteauprive:pack_actuel', array('date'=>cs_date()));
     318        $nom_pack = couteauprive_T('pack_actuel', array('date'=>cs_date()));
    319319        $fct_pack = md5($nom_pack.time());
    320         $sauve .= $temp = "\n######## "._T('couteauprive:pack_actuel_titre')." #########\n\n// "
    321                 . filtrer_entites(_T('couteauprive:pack_actuel_avert')."\n\n"
     320        $sauve .= $temp = "\n######## ".couteauprive_T('pack_actuel_titre')." #########\n\n// "
     321                . filtrer_entites(couteauprive_T('pack_actuel_avert')."\n\n"
    322322                        . "\$GLOBALS['cs_installer']['$nom_pack'] =\t'cs_$fct_pack';\nfunction cs_$fct_pack() { return array(\n\t// "
    323                         . _T('couteauprive:pack_outils_defaut')."\n"
     323                        . couteauprive_T('pack_outils_defaut')."\n"
    324324                        . "\t'outils' =>\n\t\t'".join(",\n\t\t", $actifs)."',\n"
    325                         . "\n\t// "._T('couteauprive:pack_variables_defaut')."\n")
     325                        . "\n\t// ".couteauprive_T('pack_variables_defaut')."\n")
    326326                . "\t'variables' => array(\n\t" . join(",\n\t", $metas_actifs) . "\n\t)\n);} # $nom_pack #\n";
    327327
     
    513513                        // ici, on fait attention de ne pas melanger propre et typo
    514514                        if(array_key_exists('typo', $type_objet) && array_key_exists('propre', $type_objet))
    515                                 die(var_dump($type_objet) . "<br/>>> <b>#$bal/$obj</b><br/>" . _T('couteauprive:erreur:traitements'));
     515                                die(var_dump($type_objet) . "<br/>>> <b>#$bal/$obj</b><br/>" . couteauprive_T('erreur:traitements'));
    516516                        $traitements_type_objet = &$traitements_utilises[$bal][$obj];
    517517                        foreach($type_objet as $f=>$fonction)  {
     
    741741        global $outils, $metas_outils; $s='';
    742742        foreach($outils as $o) if(isset($o[$key]))
    743                 $s .= ($s?' - ':'')."[.->$o[id]]".(isset($metas_outils[$o[id]]['actif']) && $metas_outils[$o[id]]['actif']?' ('._T('couteauprive:outil_actif_court').')':'');
     743                $s .= ($s?' - ':'')."[.->$o[id]]".(isset($metas_outils[$o[id]]['actif']) && $metas_outils[$o[id]]['actif']?' ('.couteauprive_T('outil_actif_court').')':'');
    744744        if(!$s) return '';
    745         $s = _T('couteauprive:outils_'.($off?'desactives':'concernes')).$s;
     745        $s = couteauprive_T('outils_'.($off?'desactives':'concernes')).$s;
    746746        return "<q1><q3>$s</q3></q1>";
    747747}
  • _plugins_/couteau_suisse/inc/cs_outils.php

    r61573 r61585  
    5959        if(!isset($GLOBALS['cs_pack_actuel'])) return '';
    6060        return debut_cadre_relief('', true)
    61                 . "<h3 class='titrem'><img src='"._DIR_IMG_PACK."puce-verte.gif' width='9' height='9' alt='-' />&nbsp;" . _T('couteauprive:pack_titre') . '</h3>'
     61                . "<h3 class='titrem'><img src='"._DIR_IMG_PACK."puce-verte.gif' width='9' height='9' alt='-' />&nbsp;" . couteauprive_T('pack_titre') . '</h3>'
    6262                . ((strlen($temp = cs_action_rapide('pack')))?"<div class='cs_action_rapide' id='cs_action_rapide'>$temp</div>":'')
    63                 . propre(_T('couteauprive:pack_descrip', array('pack'=> _T('couteauprive:pack_actuel', array('date'=>cs_date()))))
    64                 . "\n\n" . _T('couteauprive:contrib', array('url'=>'[->'._URL_CONTRIB.'2552]')))
    65                 . '<br/><textarea rows=40 cols=500 style="width:100%; font-size:90%;">'.htmlentities($GLOBALS[cs_pack_actuel], ENT_QUOTES, $GLOBALS['meta']['charset']).'</textarea>'
     63                . propre(couteauprive_T('pack_descrip', array('pack'=> couteauprive_T('pack_actuel', array('date'=>cs_date()))))
     64                . "\n\n" . couteauprive_T('contrib', array('url'=>'[->'._URL_CONTRIB.'2552]')))
     65                . '<br/><textarea rows=40 cols=500 style="width:100%; font-size:90%;">'
     66                . htmlentities($GLOBALS[cs_pack_actuel], ENT_QUOTES, $GLOBALS['meta']['charset']) . '</textarea>'
    6667                . fin_cadre_relief(true);
    6768}
     
    6970// renvoie (pour la nouvelle interface) la description d'un outil
    7071function description_outil2($outil_id) {
    71         if(!strlen($outil_id)) return _T('couteauprive:outils_cliquez');
     72        if(!strlen($outil_id)) return couteauprive_T('outils_cliquez');
    7273        global $outils, $metas_vars, $metas_outils;
    7374        include_spip('cout_utils');
     
    8990        $actif = $outil['actif'];
    9091        $puce = $actif?'puce-verte.gif':'puce-rouge.gif';
    91         $titre_etat = _T('couteauprive:outil_'.($actif?'actif':'inactif'));
     92        $titre_etat = couteauprive_T('outil_'.($actif?'actif':'inactif'));
    9293        $nb_var = intval($outil['nb_variables']);
    9394
     
    9899                return $s . _T('info_acces_interdit') . '</div>';
    99100
    100         $s .= "<h3 class='titrem'><img src='"._DIR_IMG_PACK."$puce' width='9' height='9' alt=\"$titre_etat\" title=\"$titre_etat\" />&nbsp;" . $outil['nom'] . '</h3>';
     101        $s .= "<h3 class='titrem'><img src='" . _DIR_IMG_PACK."$puce' width='9' height='9' alt=\"$titre_etat\" title=\"$titre_etat\" />&nbsp;"
     102                . $outil['nom'] . '</h3>';
    101103        $s .= '<div class="cs_menu_outil">';
    102104        if($nb_var)
    103                 $s .= '<a href="'.generer_url_ecrire(_request('source'),'cmd=reset&outil='.$outil_id).'" title="' . _T('couteauprive:par_defaut') . '">' . _T('couteauprive:par_defaut') . '</a>&nbsp;|&nbsp;';
     105                $s .= '<a href="'.generer_url_ecrire(_request('source'),'cmd=reset&outil='.$outil_id).'" title="'
     106                        . couteauprive_T('par_defaut') . '">' . couteauprive_T('par_defaut') . '</a>&nbsp;|&nbsp;';
    104107        if(!$actif)
    105                 $s .= '<a href="'.generer_url_ecrire(_request('source'),'cmd=hide&outil='.$outil_id).'" title="' . _T('couteauprive:outil_cacher') . '">' . _T('couteauprive:outil_cacher') . '</a>&nbsp;|&nbsp;';
     108                $s .= '<a href="'.generer_url_ecrire(_request('source'),'cmd=hide&outil='.$outil_id).'" title="'
     109                        . couteauprive_T('outil_cacher') . '">' . couteauprive_T('outil_cacher') . '</a>&nbsp;|&nbsp;';
    106110        $act = $actif?'des':'';
    107         $s .= '<a href="'.generer_url_ecrire(_request('source'),'cmd=switch&outil='.$outil_id).'" title="'._T("couteauprive:outil_{$act}activer_le").'">'._T("couteauprive:outil_{$act}activer")."</a></div>";
     111        $s .= '<a href="'.generer_url_ecrire(_request('source'),'cmd=switch&outil='.$outil_id).'" title="'
     112                . _T("couteauprive:outil_{$act}activer_le").'">'._T("couteauprive:outil_{$act}activer")."</a></div>";
    108113        if(strlen($temp = cs_action_fichiers_distants($outil) . cs_action_rapide($outil_id, $actif)))
    109114                $s .= "<div class='cs_action_rapide' id='cs_action_rapide'>$temp</div>";
     
    112117        $serial = serialize(array_keys($outil));
    113118        $p = '';
    114         if($b=cs_balises_traitees($outil_id, '*, #'))
    115                 $p .=  '<p>' . _T('couteauprive:detail_balise_etoilee', array('bal' => $b.'*')) . '</p>';
     119        if($b = cs_balises_traitees($outil_id, '*, #'))
     120                $p .=  '<p>' . couteauprive_T('detail_balise_etoilee', array('bal' => $b.'*')) . '</p>';
    116121        if($actif && isset($outil['code:spip_options']) && strlen($outil['code:spip_options']) && ($outil_id<>'cs_comportement'))
    117                 $p .= '<p>' . _T('couteauprive:detail_spip_options'.(defined('_CS_SPIP_OPTIONS_OK')?'_ok':''), array('lien'=>description_outil_liens_callback(array(1=>'cs_comportement')))) . '</p>';
     122                $p .= '<p>' . couteauprive_T('detail_spip_options'
     123                        . (defined('_CS_SPIP_OPTIONS_OK')?'_ok':''), array('lien'=>description_outil_liens_callback(array(1=>'cs_comportement')))) . '</p>';
    118124        if(isset($outil['jquery']) && $outil['jquery']=='oui')
    119                 $p .= '<p>' . _T('couteauprive:detail_jquery2') . '</p>';
     125                $p .= '<p>' . couteauprive_T('detail_jquery2') . '</p>';
    120126        if(isset($outil['auteur']) && strlen($outil['auteur']))
    121127                $p .= '<p>' . _T('auteur') .' '. ($outil['auteur']) . '</p>';
    122128        if(isset($outil['contrib']) && strlen($outil['contrib']))
    123                 $p .= '<p>' . _T('couteauprive:contrib', array('url'=>'[->'._URL_CONTRIB.$outil['contrib'].']')) . '</p>';
     129                $p .= '<p>' . couteauprive_T('contrib', array('url'=>'[->'._URL_CONTRIB.$outil['contrib'].']')) . '</p>';
    124130
    125131        return $s . propre($p) . detail_outil($outil_id) . '</div>';
     
    135141                // liste des categories
    136142                if(!isset($categ[$cat=&$outil['categorie']])) {
    137                         $tmp = _T('couteauprive:categ:'.$cat);
     143                        $tmp = couteauprive_T('categ:'.$cat);
    138144                        if($tmp{1}=='.') $tmp='0'.$tmp; // classement sur deux chiffres
    139145                        $categ[$cat] = strncmp($tmp, 'categ', 5)==0?$cat:$tmp;
     
    175181        $fieldset = '<fieldset style="width:92%; margin:0; padding:0.6em;" class="cadre-trait-couleur liste_outils"><legend style="font-weight:bold; color:';
    176182        return array($nb_actifs, '<div id="cs_outils" class="cs_outils">'
    177         . '<div class="cs_liste cs_inactifs">' . $fieldset . 'red;">' . _T('couteauprive:outils_inactifs') . '</legend>'
     183        . '<div class="cs_liste cs_inactifs">' . $fieldset . 'red;">' . couteauprive_T('outils_inactifs') . '</legend>'
    178184        . $results_inactifs . '</fieldset></div>'
    179         . '<form id="csform" name="csform" method="post" action="'.generer_url_ecrire(_request('exec'),"cmd=switch").'">'
     185        . '<form id="csform" name="csform" method="post" action="' . generer_url_ecrire(_request('exec'),"cmd=switch").'">'
    180186        . '<input type="hidden" value="test" name="cs_selection" id="cs_selection" />'
    181187        . '<div class="cs_toggle"><div style="display:none;">'
    182         . '<a id="cs_toggle_a" title="'._T('couteauprive:outils_permuter_gras1').'" href="'.generer_url_ecrire(_request('exec'),"cmd=switch").'">'
    183         . '<img alt="<->" src="'.find_in_path('img/permute.gif').'"/></a>'
     188        . '<a id="cs_toggle_a" title="' . couteauprive_T('outils_permuter_gras1') . '" href="' . generer_url_ecrire(_request('exec'),"cmd=switch").'">'
     189        . '<img alt="<->" src="' . find_in_path('img/permute.gif').'"/></a>'
    184190        . '<p id="cs_toggle_p">(0)</p>'
    185         . '<a id="cs_reset_a" title="'._T('couteauprive:outils_resetselection').'" href="#">'
     191        . '<a id="cs_reset_a" title="'.couteauprive_T('outils_resetselection').'" href="#">'
    186192        . '&nbsp;<img alt="X" class="class_png" src="'.find_in_path('img/nosel.gif').'"/>&nbsp;</a>'
    187193        .       '</div></div></form>'
    188         . '<div class="cs_liste cs_actifs">' . $fieldset . '#22BB22;">' . _T('couteauprive:outils_actifs') . '</legend>'
     194        . '<div class="cs_liste cs_actifs">' . $fieldset . '#22BB22;">' . couteauprive_T('outils_actifs') . '</legend>'
    189195        . $results_actifs . '</fieldset>'
    190         . '<div style="text-align: right;"><a id="cs_tous_a" title="'._T('couteauprive:outils_selectionactifs').'" href="#">'._T('couteauprive:outils_selectiontous').'</a></div>'
     196        . '<div style="text-align: right;"><a id="cs_tous_a" title="' . couteauprive_T('outils_selectionactifs') . '" href="#">'
     197        . couteauprive_T('outils_selectiontous') . '</a></div>'
    191198        . '</div></div>');
    192199}
     
    197204        $outil = &$outils[$outil_id];
    198205        $div = '<div class="cs_details_outil">';
    199         if(cs_version_erreur($outil)) return $div . _T('couteauprive:erreur:version') . '</div>';
     206        if(cs_version_erreur($outil)) return $div . couteauprive_T('erreur:version') . '</div>';
    200207        $details = $a = array();
    201208        foreach(array('spip_options', 'options', 'fonctions', 'js', 'jq', 'css') as $in)
    202                 if(isset($outil['code:'.$in])) $a[] = _T('couteauprive:code_'.$in);
    203         if(count($a)) $details[] = _T('couteauprive:detail_inline') . ' ' . join(', ', $a);
     209                if(isset($outil['code:'.$in])) $a[] = couteauprive_T('code_'.$in);
     210        if(count($a)) $details[] = couteauprive_T('detail_inline') . ' ' . join(', ', $a);
    204211        $a = array();
    205212        foreach(array('.php', '_options.php', '_fonctions.php', '.js', '.js.html', '.css', '.css.html') as $ext)
    206213                if(find_in_path('outils/'.($temp=$outil_id.$ext))) $a[] = $temp;
    207         if(count($a)) $details[] = _T('couteauprive:detail_fichiers') . ' ' . join(', ', $a);
    208         if($b=cs_balises_traitees($outil_id)) $details[] = _T('couteauprive:detail_traitements') . $b;
     214        if(count($a)) $details[] = couteauprive_T('detail_fichiers') . ' ' . join(', ', $a);
     215        if($b=cs_balises_traitees($outil_id)) $details[] = couteauprive_T('detail_traitements') . $b;
    209216        $serkeys = serialize(array_keys($outil));
    210217        if(preg_match_all(',(pipeline|pipelinecode):([a-z_]+),', $serkeys, $regs, PREG_PATTERN_ORDER))
    211                 $details[] = _T('couteauprive:detail_pipelines') . ' ' . join(', ', array_unique($regs[2]));
    212         if($outil['nb_disabled']) $details[] = _T('couteauprive:detail_disabled') . ' ' . $outil['nb_disabled'];
     218                $details[] = couteauprive_T('detail_pipelines') . ' ' . join(', ', array_unique($regs[2]));
     219        if($outil['nb_disabled']) $details[] = couteauprive_T('detail_disabled') . ' ' . $outil['nb_disabled'];
    213220        if(isset($outil['fichiers_distants'])) {
    214221                $a = array();
    215222                foreach($outil['fichiers_distants'] as $i) $a[] = cs_basename($outil[$i]);
    216                 $details[] = _T('couteauprive:detail_fichiers_distant') . ' ' . join(', ', $a);
    217         }
    218         if($outil['surcharge']) $details[] = '* ' . _T('couteauprive:detail_surcharge') . ' ' . _T('item_oui');
     223                $details[] = couteauprive_T('detail_fichiers_distant') . ' ' . join(', ', $a);
     224        }
     225        if($outil['surcharge']) $details[] = '* ' . couteauprive_T('detail_surcharge') . ' ' . _T('item_oui');
    219226        if(count($details)) return $div . join('<br />', $details) . '</div>';
    220227        return '';
     
    242249                                $f = '<ul><li>' . join("</li><li>", $regs[1]) . '</li></ul>';
    243250                }
    244                 $info = '<strong>' . definir_puce() . '&nbsp;' . _T('couteauprive:action_rapide'.($actif?'':'_non')) . "</strong>";
     251                $info = '<strong>' . definir_puce() . '&nbsp;' . couteauprive_T('action_rapide'.($actif?'':'_non')) . "</strong>";
    245252                return "<div>$info</div><div>$f</div>";
    246253        }
     
    264271                $file = $file['fichier_local'];
    265272                $size = ($forcer || @(!file_exists($file)) ? 0 : filesize($file));
    266                 if($size) $statut = _T('couteauprive:distant_present', array('date'=>cs_date_long(date('Y-m-d H:i:s', filemtime($file)))));
     273                if($size) $statut = couteauprive_T('distant_present', array('date'=>cs_date_long(date('Y-m-d H:i:s', filemtime($file)))));
    267274                elseif($actif || $forcer) {
    268275                        include_spip('inc/distant');
     
    272279                                                'fichier_distant'=>$outil[$i], 'message'=>'', 'texte'=>$distant, 'actif'=>$actif));
    273280                                $file = $distant['fichier_local'];
    274                                 $message = $distant['message'] . "\n_ " . _T('couteauprive:copie_vers', array('dir'=>dirname($distant['fichier_local']).'/'));
     281                                $message = $distant['message'] . "\n_ " . couteauprive_T('copie_vers', array('dir'=>dirname($distant['fichier_local']).'/'));
    275282                                $distant = $distant['texte'];
    276283                                if(preg_match(',\.php\d?$,', $file)) {
     
    281288                                        $distant = ecrire_fichier($file, $distant);
    282289                        }
    283                         if($distant) $statut = '<span style="color:green">'._T('couteauprive:distant_charge').'</span>';
    284                         else $erreur = $statut = '<span style="color:red">'._T('couteauprive:distant_echoue').'</span>';
    285                 } else $erreur = $statut = _T('couteauprive:distant_inactif');
     290                        if($distant) $statut = '<span style="color:green">'.couteauprive_T('distant_charge').'</span>';
     291                        else $erreur = $statut = '<span style="color:red">'.couteauprive_T('distant_echoue').'</span>';
     292                } else $erreur = $statut = couteauprive_T('distant_inactif');
    286293                $a[] = '[{'.basename($file)."}->{$outil[$i]}]\n_ ".$statut.$message;
    287294        }
     
    290297        $b = ($actif || !$erreur)?'rss_actualiser':($erreur?'distant_charger':false);
    291298        $b = $b?"\n<p class='cs_sobre'><input class='cs_sobre' type='submit' value=\" ["
    292                         . attribut_html(_T('couteauprive:'.$b)).']" /></p>':'';
     299                        . attribut_html(couteauprive_T(''.$b)).']" /></p>':'';
    293300        return ajax_action_auteur('action_rapide', 'fichiers_distants', 'admin_couteau_suisse', "arg=$outil[id]|fichiers_distants&cmd=descrip#cs_action_rapide",
    294                         '<p>' . _T('couteauprive:distant_aide') . '</p>'
    295                         . '<p style="margin-top:1em"><strong>' . definir_puce() . '&nbsp;' . _T('couteauprive:detail_fichiers_distant') . '</strong></p>'
     301                        '<p>' . couteauprive_T('distant_aide') . '</p>'
     302                        . '<p style="margin-top:1em"><strong>' . definir_puce() . '&nbsp;' . couteauprive_T('detail_fichiers_distant') . '</strong></p>'
    296303                        . '<div>' . propre($a) . '</div>' . $b);
    297304       
  • _plugins_/couteau_suisse/inc/description_outil.php

    r59861 r61585  
    8484        // ... ou un textarea ... ou une case input
    8585        if(!$actif)
    86                 return $label.'<html>'.(strlen($valeur)?nl2br(echapper_tags($valeur)):'&nbsp;'._T('couteauprive:variable_vide')).'</html>';
     86                return $label.'<html>'.(strlen($valeur)?nl2br(echapper_tags($valeur)):'&nbsp;'.couteauprive_T('variable_vide')).'</html>';
    8787        $len = $nombre?6:0;
    8888        $width = $len?'':'style="width:98.8%;" ';
     
    109109}
    110110
    111 // callback sur les labels de zones input en utilisant _T('couteauprive:label:variable') ; format [[qq chose %variable% qq chose]]
     111// callback sur les labels de zones input en utilisant couteauprive_T('label:variable') ; format [[qq chose %variable% qq chose]]
    112112// regexpr : ,\[\[((.*?)%([a-zA-Z_][a-zA-Z0-9_]*)%(.*?))\]\],msS
    113113// ici, renseignement de la globale $cs_input_variable
     
    128128function description_outil_label_callback($matches) {
    129129        global $cs_variables;
    130         return isset($cs_variables[$matches[1]]['label'])?$cs_variables[$matches[1]]['label']:_T('couteauprive:label:'.$matches[1]);
     130        return isset($cs_variables[$matches[1]]['label'])?$cs_variables[$matches[1]]['label']:couteauprive_T('label:'.$matches[1]);
    131131}
    132132
     
    157157                || isset($outil['pipelinecode:porte_plume_barre_pre_charger']) || isset($outil['pipelinecode:porte_plume_cs_pre_charger']))
    158158         && count($barres = cs_pp_liste_barres())) {
    159                 $descrip .= "\n\n@puce@ "._T('couteauprive:barres_typo_intro');
     159                $descrip .= "\n\n@puce@ " . couteauprive_T('barres_typo_intro');
    160160                $i=0;
    161161                foreach($barres as $f=>$b) {
     
    173173                if(!isset($outil['perso']))
    174174                        // lames natives : reconstitution d'une description eventuellement morcelee
    175                         // exemple : <:mon_outil:3:> est remplace par _T('couteauprive:mon_outil:description3')
     175                        // exemple : <:mon_outil:3:> est remplace par couteauprive_T('mon_outil:description3')
    176176                        $descrip = preg_replace_callback(',<:([a-z_][a-z0-9_-]*):([0-9]*):>,i',
    177177                                create_function('$m','return _T("couteauprive:$m[1]:description$m[2]");'), $descrip);
     
    185185        // remplacement des zones input de format [[label->qq chose]]
    186186        $descrip = preg_replace_callback(',\[\[([^][]*)->([^]]*)\]\],msS', 'description_outil_input1_callback' , $descrip);
    187         // remplacement des zones input de format [[qq chose %variable% qq chose]] en utilisant _T('couteauprive:label:variable') comme label
     187        // remplacement des zones input de format [[qq chose %variable% qq chose]] en utilisant couteauprive_T('label:variable') comme label
    188188        // la fonction description_outil_input2_callback renseigne la globale $cs_input_variable
    189189        $descrip = preg_replace_callback(',\[\[((.*?)%([a-zA-Z_][a-zA-Z0-9_]*)%(.*?))\]\],msS', 'description_outil_input2_callback', $descrip);
     
    216216
    217217        // information sur les raccourcis disponibles
    218         if($a=cs_aide_raccourci($outil_)) $res .= '<p>@puce@ '._T('couteauprive:detail_raccourcis').'<br /><html>'.$a.'.</html></p>';
     218        if($a=cs_aide_raccourci($outil_)) $res .= '<p>@puce@ '.couteauprive_T('detail_raccourcis').'<br /><html>'.$a.'.</html></p>';
    219219        // envoi de la description courante en pipeline
    220220        include_spip("cout_define");
     
    230230        // attention : on ne peut pas modifier les variables si l'outil est inactif
    231231        if($actif) {
    232                 $bouton = "<input type='submit' class='fondo' style='margin-left:1em;' value=\"".($nb_variables>1?_T('couteauprive:modifier_vars_0'):_T('bouton_modifier'))."\" />";
     232                $bouton = "<input type='submit' class='fondo' style='margin-left:1em;' value=\"".($nb_variables>1?couteauprive_T('modifier_vars_0'):_T('bouton_modifier'))."\" />";
    233233                if($nb_variables>1) $res .= "<div class=\"cs_bouton\">$bouton</div>";
    234234                        else $res = str_replace(_VAR_OUTIL, $bouton, $res);
     
    252252        // remplacement de diverses constantes
    253253        $res = str_replace(array('@puce@', '@_CS_CHOIX@','@_CS_ASTER@','@_CS_PLUGIN_JQUERY192@'),
    254                 array(definir_puce(), _T('couteauprive:votre_choix'), '<sup>(*)</sup>', defined('_SPIP19300')?'':_T('couteauprive:detail_jquery3')), $res);
     254                array(definir_puce(), couteauprive_T('votre_choix'), '<sup>(*)</sup>', defined('_SPIP19300')?'':couteauprive_T('detail_jquery3')), $res);
    255255        // remplacement des constantes qui restent de forme @_CS_XXXX@
    256256        if(strpos($res,'@_CS')!==false)
  • _plugins_/couteau_suisse/paquet.xml

    r61584 r61585  
    22        prefix="couteau_suisse"
    33        categorie="maintenance"
    4         version="1.8.65"
     4        version="1.8.66"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.0.99]"
  • _plugins_/couteau_suisse/plugin.xml

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