Changeset 91837 in spip-zone for _plugins_/plan


Ignore:
Timestamp:
Sep 13, 2015, 2:28:33 PM (6 years ago)
Author:
marcimat@…
Message:

Report de r91830 et r91833

Location:
_plugins_/plan/branches/v1
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/plan/branches/v1

  • _plugins_/plan/branches/v1/paquet.xml

    r91653 r91837  
    22        prefix="plan"
    33        categorie="navigation"
    4         version="1.2.8"
     4        version="1.2.9"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/plan/branches/v1/prive/javascript/spiptree.js

    r91653 r91837  
    7575                                // on fait un appel ajax pour obtenir la liste correspondant à l'objet souhaité, lorsque c'est demandé.
    7676                                else {
    77                                         var objet = node.data.jstree.objet;
     77                                        var objet = node.data.objet;
    7878                                        var id_rubrique = (objet == 'rubrique')
    7979                                                ? node.id.split('-')[1]
     
    8686                                                params.statut = options.statut;
    8787                                        }
     88
    8889                                        $.ajax({
    8990                                                url: options.urls.plan,
  • _plugins_/plan/branches/v1/prive/squelettes/inclure/plan-articles.html

    r91620 r91837  
    1414                <li id="articles-rubrique-#ID_RUBRIQUE"
    1515                        class="item group[ (#GET{lister}|non)jstree-closed]"
    16                         data-jstree='{"type":"box_article", "objet":"article"}'>
     16                        data-jstree='{"type":"box_article"}' data-objet="article">
    1717                        <strong>[(#GET{total}|objet_afficher_nb{article})]</strong>
    1818]
     
    2727                                {si #GET{lister}}
    2828                                >
    29                                 <li id="article-#ID_ARTICLE" class="item" data-jstree='{"type":"article"}'>
     29                                <li id="article-#ID_ARTICLE" class="item" data-jstree='{"type":"article"}' data-objet="article">
    3030                                        <a href="[(#ID_ARTICLE|generer_url_entite{article})]"
    3131                                                [hreflang="(#ENV{lang}|=={#LANG}|non|?{#LANG})"]
  • _plugins_/plan/branches/v1/prive/squelettes/inclure/plan-breves.html

    r91620 r91837  
    1313                <li id="breves-rubrique-#ID_RUBRIQUE"
    1414                        class="item group[ (#GET{lister}|non)jstree-closed]"
    15                         data-jstree='{"type":"box_breve", "objet":"breve"}'>
     15                        data-jstree='{"type":"box_breve"}' data-objet="breve">
    1616                        <strong>[(#GET{total}|objet_afficher_nb{breve})]</strong>
    1717]
     
    2525                                {si #GET{lister}}
    2626                                >
    27                                 <li id="breve-#ID_BREVE" class="item" data-jstree='{"type":"breve"}'>
     27                                <li id="breve-#ID_BREVE" class="item" data-jstree='{"type":"breve"}' data-objet="breve">
    2828                                        <a href="[(#ID_BREVE|generer_url_entite{breve})]"
    2929                                                title="[(#VAL{breve}|objet_info{texte_objet}|_T) #ID_BREVE]">
  • _plugins_/plan/branches/v1/prive/squelettes/inclure/plan-rubriques.html

    r91653 r91837  
    44
    55<B_rubriques>
    6         <ul class="menu-items rubriques">
     6[(#ENV{conteneur}|=={non}|non) <ul class="menu-items rubriques"> ]
    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[(#ENV{conteneur}|=={non}|non)
     11                        <li id="rubrique-#ID_RUBRIQUE"
     12                                class="item[ (#ENV{lister}|in_any{#LISTE{rubrique,tout}}|non)jstree-closed]"
     13                                data-objet='rubrique'>
    1214                                <a
    1315                                        href="[(#ID_RUBRIQUE|generer_url_entite{rubrique})]"
     
    1618                                                <strong>[(#TITRE|couper{100}|sinon{<:info_sans_titre:>})]</strong>
    1719                                </a>
    18 
    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}}>
    27                         </li>
     20]
     21                                <BOUCLE_lister(CONDITION){si #ENV{lister}|in_any{#LISTE{rubrique,tout}}|oui}>
     22                                        <BOUCLE_objets(DATA){source table,#REM|plan_lister_objets_rubrique}{par cle}>
     23                                                [(#ENV{objet}|non|ou{#ENV{objet}|=={#VALEUR}})
     24                                                        <INCLURE{fond=prive/squelettes/inclure/plan-#VALEUR, id_rubrique=#_rubriques:ID_RUBRIQUE, env,
     25                                                                lister=#GET{lister}, conteneur=#GET{conteneur}}>
     26                                                ]
     27                                        </BOUCLE_objets>
     28                                        <INCLURE{fond=prive/squelettes/inclure/plan-rubriques, id_parent=#ID_RUBRIQUE, id_rubrique='', env,
     29                                                lister=#GET{lister}, conteneur=#GET{conteneur}}>
     30                                </BOUCLE_lister>
     31[(#ENV{conteneur}|=={non}|non) </li> ]
    2832                </BOUCLE_rubriques>
    29         </ul>
     33[(#ENV{conteneur}|=={non}|non) </ul> ]
    3034</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>
  • _plugins_/plan/branches/v1/prive/squelettes/inclure/plan-syndic.html

    r91620 r91837  
    1212                <li id="syndic-rubrique-#ID_RUBRIQUE"
    1313                        class="item group[ (#GET{lister}|non)jstree-closed]"
    14                         data-jstree='{"type":"box_site", "objet":"site"}'>
     14                        data-jstree='{"type":"box_site"}' data-objet="site">
    1515                        <strong>[(#GET{total}|objet_afficher_nb{site})]</strong>
    1616]
     
    2323                                {si #GET{lister}}
    2424                                >
    25                                 <li id="site-#ID_SYNDIC" class="item" data-jstree='{"type":"site"}'>
     25                                <li id="site-#ID_SYNDIC" class="item" data-jstree='{"type":"site"}' data-objet="site">
    2626                                        <a href="[(#ID_SYNDIC|generer_url_entite{site})]"
    2727                                                title="[(#VAL{site}|objet_info{texte_objet}|_T) #ID_SYNDIC]">
Note: See TracChangeset for help on using the changeset viewer.