[SPIP] +2.1.12
[velocampus/web/www.git] / www / plugins / menus / menus / articles_rubrique.html
diff --git a/www/plugins/menus/menus/articles_rubrique.html b/www/plugins/menus/menus/articles_rubrique.html
new file mode 100644 (file)
index 0000000..9a05823
--- /dev/null
@@ -0,0 +1,47 @@
+[(#SET{id_rubrique, #ENV{id_rubrique}|intval})]\r
+[(#SET{tri_num, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_num},'titre'}})]\r
+[(#SET{tri_alpha, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_alpha},'titre'}})]\r
+[(#SET{articles_max_affiches, #ENV{articles_max_affiches}|intval|?{#ENV{articles_max_affiches},10000}})]\r
+\r
+[(#ENV{appel_formulaire}|oui)\r
+       [(#SET{titre, #GET{id_rubrique}|?{#INFO_TITRE{rubrique, #GET{id_rubrique}}, <:info_racine_site:>}})]\r
+       <div class="titre">#GET{titre}</div>\r
+       <div class="infos">\r
+               <:menus:info_tri:> [(#GET{tri_num}) <:menus:info_tri_num:>][(#GET{tri_num}|et{GET{tri_alpha}}), ][(#GET{tri_alpha}) <:menus:info_tri_alpha:>]\r
+       </div>\r
+]\r
+<BOUCLE_appel(CONDITION){si #ENV{appel_menu}|oui}>\r
+       <BOUCLE_env_trad(CONDITION){si #ENV{trad}|=={trad}}>\r
+       #SET{cpt,0}\r
+       <BOUCLE_cpt_articles_orig(ARTICLES){id_rubrique=#GET{id_rubrique}}{origine_traduction}> </BOUCLE_cpt_articles_orig>#SET{cpt,#TOTAL_BOUCLE}</B_cpt_articles_orig>\r
+       <BOUCLE_articles_orig(ARTICLES){id_rubrique=#GET{id_rubrique}}{par num #GET{tri_num}}{par #GET{tri_alpha}}{origine_traduction}{0,#GET{articles_max_affiches}}>\r
+               <BOUCLE_trad(ARTICLES){traduction}{id_rubrique=#GET{id_rubrique}}{lang=#ENV{lang}}>\r
+               <li class="menu-entree item[ (#ID_ARTICLE|menus_exposer{article,#ENV*{env}})]">\r
+                       <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">#TITRE</a>\r
+               </li>\r
+               </BOUCLE_trad>\r
+               </B_trad>\r
+               <li class="menu-entree item[ (#ID_ARTICLE|menus_exposer{article,#ENV*{env}})]">\r
+                       <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">#TITRE</a>\r
+               </li>\r
+               <//B_trad>\r
+       </BOUCLE_articles_orig>\r
+       [(#GET{cpt}|>{#GET{articles_max_affiches}}|oui)\r
+       <li><a class="suite" href="[(#URL_RUBRIQUE|parametre_url{connect,''})]"><:menus:tous_les_articles:></a></li>    \r
+    ]\r
+       </B_articles_orig>\r
+       </BOUCLE_env_trad>\r
+       </B_env_trad>\r
+       #SET{cpt,0}\r
+       <BOUCLE_cpt_articles(ARTICLES){id_rubrique=#GET{id_rubrique}}> </BOUCLE_cpt_articles>#SET{cpt,#TOTAL_BOUCLE}</B_cpt_articles>\r
+       <BOUCLE_articles(ARTICLES){id_rubrique=#GET{id_rubrique}}{par num #GET{tri_num}}{par #GET{tri_alpha}}{0,#GET{articles_max_affiches}}>\r
+               <li class="menu-entree item[ (#ID_ARTICLE|menus_exposer{article,#ENV*{env}})]">\r
+                       <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">#TITRE</a>\r
+               </li>\r
+       </BOUCLE_articles>\r
+       [(#GET{cpt}|>{#GET{articles_max_affiches}}|oui)\r
+       <li><a class="suite" href="[(#URL_RUBRIQUE|parametre_url{connect,''})]"><:menus:tous_les_articles:></a></li>    \r
+    ]\r
+       </B_articles>\r
+       <//B_env_trad>\r
+</BOUCLE_appel>
\ No newline at end of file