Changeset 84962 in spip-zone


Ignore:
Timestamp:
Oct 2, 2014, 9:34:54 AM (5 years ago)
Author:
cedric@…
Message:

une seule fois la numerotation des rubriques quand on est dans une rubrique, et libelle "sous-rubriques" plus clair

Location:
_plugins_/numerotation/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/numerotation/trunk/lang/numero_fr.php

    r84608 r84962  
    2525
    2626        'titre_formulaire_numeroter' => 'Numeroter',
     27        'texte_sous_rubriques' => 'Sous rubriques',
    2728);
    2829?>
  • _plugins_/numerotation/trunk/numero_pipeline.php

    r82580 r84962  
    4141                $objets = lister_tables_objets_sql();
    4242                foreach($objets as $table_sql => $desc){
    43                         if (isset($desc['field']['id_rubrique'])
     43                        if ($desc['type']!=='rubrique'
     44                                AND isset($desc['field']['id_rubrique'])
    4445                          AND numero_compte_objets_enfants($desc['type'],"id_rubrique",$id_rubrique)){
    4546                                // verifier qu'il y en a bien dans la rubrique
     
    113114        $out .= "<h4>";
    114115        $texte_objets = _T(objet_info($type,"texte_objets"));
     116        if ($type=="rubrique" AND $id_parent){
     117                $texte_objets = _T('numero:texte_sous_rubriques');
     118        }
    115119        $out .= "<span class='label'>".$texte_objets."</span>";
    116120        $out .= "<span class='boutons'>";
     121        if ($type=="rubrique"){
     122                $alt = ($id_parent?_T("numero:info_numeroter_rubriques"):_T("numero:info_numeroter_secteurs"));
     123        }
     124        else {
     125                $alt = _T("numero:info_numeroter_objets",array('objets'=>$texte_objets));
     126        }
     127        $out .= bouton_action(
     128                http_img_pack(find_in_theme("images/numeroter-24.png"),$alt),
     129                generer_action_auteur('renumeroter', "$type-$id_parent", self('&')),
     130                "","",$alt
     131        );
    117132        if ($type=="rubrique"){
    118133                $alt = ($id_parent?_T("numero:info_denumeroter_rubriques"):_T("numero:info_denumeroter_secteurs"));
     
    126141                "","",$alt
    127142        );
    128         if ($type=="rubrique"){
    129                 $alt = ($id_parent?_T("numero:info_numeroter_rubriques"):_T("numero:info_numeroter_secteurs"));
    130         }
    131         else {
    132                 $alt = _T("numero:info_numeroter_objets",array('objets'=>$texte_objets));
    133         }
    134         $out .= bouton_action(
    135                 http_img_pack(find_in_theme("images/numeroter-24.png"),$alt),
    136                 generer_action_auteur('renumeroter', "$type-$id_parent", self('&')),
    137                 "","",$alt
    138         );
    139143        $out .= "</span>";
    140144        $out .= "</h4>";
  • _plugins_/numerotation/trunk/paquet.xml

    r84608 r84962  
    22        prefix="numero"
    33        categorie="navigation"
    4         version="2.0.1"
     4        version="2.0.2"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.