[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / plugins-dist / breves / prive / squelettes / inclure / plan-breves.html
index 1855f38..7ec5fbe 100644 (file)
@@ -1,15 +1,39 @@
-#SET{nomp,sitrub#ID_RUBRIQUE}
-#SET{nb,50}
-<B_breves>
-       <div class="menu">
-       <h4><:breves:breves:></h4>
-       [<p class="pagination">[<em>(#VAL{breve}|objet_info{texte_objets}|_T)</em>](#PAGINATION{prive})</p>]
+<BOUCLE_nb_items(BREVES)
+       {id_rubrique}
+       {statut==.*}{statut ?}
+       {pagination 1}>
+       #SET{total,#GRAND_TOTAL}
+       #SET{lister,#PLAN_AFFICHER_LISTE}
+</BOUCLE_nb_items>
+
+[(#ENV{conteneur}|=={non}|non)
        <ul class="menu-items breves">
-               <BOUCLE_breves(BREVES) {id_rubrique} {par date}{inverse}{statut==.?}{pagination #GET{nb} #GET{nomp}}>
-                       <li class="item"><a href="[(#ID_BREVE|generer_url_entite{breve})]"
-                                               title="[(#VAL{breve}|objet_info{texte_objet}|_T) #ID_BREVE]">[(#STATUT|puce_statut{breve,#ID_BREVE,#ID_RUBRIQUE}) ][(#TITRE|couper{80}|sinon{<:info_sans_titre:>})]</a></li>
-               </BOUCLE_breves>
+               <li id="breves-rubrique-#ID_RUBRIQUE"
+                       class="item group[ (#GET{lister}|non)jstree-closed]"
+                       data-jstree='{"type":"box_breve"}' data-objet="breve">
+                       <strong>[(#GET{total}|objet_afficher_nb{breve})]</strong>
+]
+
+                       <B_items>
+                               <ul class="menu-items breves">
+                       <BOUCLE_items(BREVES)
+                               {id_rubrique}
+                               {!par date}
+                               {statut==.*}{statut ?}
+                               {si #GET{lister}}
+                               >
+                               <li id="breve-#ID_BREVE" class="item" data-jstree='{"type":"breve"}' data-objet="breve">
+                                       <a href="[(#ID_BREVE|generer_url_entite{breve})]"
+                                               title="[(#VAL{breve}|objet_info{texte_objet}|_T) #ID_BREVE]">
+                                               [(#STATUT|puce_statut{breve}) ][(#TITRE|couper{80}|sinon{<:info_sans_titre:>})]
+                                       </a>
+                               </li>
+                       </BOUCLE_items>
+                               </ul>
+                       </B_items>
+
+[(#ENV{conteneur}|=={non}|non)
+               </li>
        </ul>
-       [<p class="pagination">[<em>(#VAL{breve}|objet_info{texte_objets}|_T)</em>](#PAGINATION{prive})</p>]
-       </div>
-</B_breves>
+]
+</B_nb_items>