Changeset 91830 in spip-zone for _plugins_/plan


Ignore:
Timestamp:
Sep 13, 2015, 12:57:38 PM (6 years ago)
Author:
marcimat@…
Message:

Simplification du squelette de rubrique.

Location:
_plugins_/plan/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/plan/trunk/paquet.xml

    r91654 r91830  
    22        prefix="plan"
    33        categorie="navigation"
    4         version="2.0.2"
     4        version="2.0.3"
    55        etat="test"
    66        compatibilite="[3.1.0-beta;3.1.*]"
  • _plugins_/plan/trunk/prive/squelettes/inclure/plan-rubriques.html

    r91654 r91830  
    77                <BOUCLE_rubriques(RUBRIQUES)
    88                        {id_parent ?}{id_rubrique?} {statut==.*}
    9                         {par num titre,titre}
    10                         {si #ENV{lister}|in_any{#LISTE{rubrique,tout}}}>
    11                         <li id="rubrique-#ID_RUBRIQUE" class="item">
     9                        {par num titre,titre}>
     10                        <li id="rubrique-#ID_RUBRIQUE"
     11                                class="item[ (#ENV{lister}|in_any{#LISTE{rubrique,tout}}|non)jstree-closed]"
     12                                data-jstree='{"objet":"rubrique"}'>
    1213                                <a
    1314                                        href="[(#ID_RUBRIQUE|generer_url_entite{rubrique})]"
     
    1718                                </a>
    1819
    19                                 <BOUCLE_objets(DATA){source table,#REM|plan_lister_objets_rubrique}{par cle}>
    20                                         [(#ENV{objet}|non|ou{#ENV{objet}|=={#VALEUR}})
    21                                                 <INCLURE{fond=prive/squelettes/inclure/plan-#VALEUR, id_rubrique=#_rubriques:ID_RUBRIQUE, env,
    22                                                         lister=#GET{lister}, conteneur=#GET{conteneur}}>
    23                                         ]
    24                                 </BOUCLE_objets>
    25                                 <INCLURE{fond=prive/squelettes/inclure/plan-rubriques, id_parent=#ID_RUBRIQUE, id_rubrique='', env,
    26                                         lister=#GET{lister}, conteneur=#GET{conteneur}}>
     20                                <BOUCLE_lister(CONDITION){si #ENV{lister}|in_any{#LISTE{rubrique,tout}}|oui}>
     21                                        <BOUCLE_objets(DATA){source table,#REM|plan_lister_objets_rubrique}{par cle}>
     22                                                [(#ENV{objet}|non|ou{#ENV{objet}|=={#VALEUR}})
     23                                                        <INCLURE{fond=prive/squelettes/inclure/plan-#VALEUR, id_rubrique=#_rubriques:ID_RUBRIQUE, env,
     24                                                                lister=#GET{lister}, conteneur=#GET{conteneur}}>
     25                                                ]
     26                                        </BOUCLE_objets>
     27                                        <INCLURE{fond=prive/squelettes/inclure/plan-rubriques, id_parent=#ID_RUBRIQUE, id_rubrique='', env,
     28                                                lister=#GET{lister}, conteneur=#GET{conteneur}}>
     29                                </BOUCLE_lister>
    2730                        </li>
    2831                </BOUCLE_rubriques>
    2932        </ul>
    3033</B_rubriques>
    31 <B_rubriques_a_deplier>
    32 <ul class="menu-items rubriques">
    33 <BOUCLE_rubriques_a_deplier(RUBRIQUES)
    34         {id_parent ?}{id_rubrique?} {statut==.*}
    35         {par num titre,titre}
    36         {si #ENV{lister}|in_any{#LISTE{rubrique,tout}}|non}>
    37         <li id="rubrique-#ID_RUBRIQUE"
    38                 class="item jstree-closed"
    39                 data-jstree='{"objet":"rubrique"}'>
    40                 <a
    41                         href="[(#ID_RUBRIQUE|generer_url_entite{rubrique})]"
    42                         [hreflang="(#ENV{lang}|=={#LANG}|non|?{#LANG})"]
    43                         title="[(#VAL{rubrique}|objet_info{texte_objet}|_T) #ID_RUBRIQUE]">
    44                                 <strong>[(#TITRE|couper{100}|sinon{<:info_sans_titre:>})]</strong>
    45                 </a>
    46         </li>
    47 </BOUCLE_rubriques_a_deplier>
    48 </ul>
    49 </B_rubriques_a_deplier>
Note: See TracChangeset for help on using the changeset viewer.