[SPIP] +2.1.12
[velocampus/web/www.git] / www / plugins / auto / saisies / saisies-vues / _base.html
diff --git a/www/plugins/auto/saisies/saisies-vues/_base.html b/www/plugins/auto/saisies/saisies-vues/_base.html
new file mode 100644 (file)
index 0000000..f4814c3
--- /dev/null
@@ -0,0 +1,43 @@
+\r
+[(#ENV{sans_reponse}|is_null|oui) [(#SET{sans_reponse,<:saisies:vue_sans_reponse:>})] ]\r
+[(#ENV{sans_reponse}|is_null|non) [(#SET{sans_reponse,#ENV{sans_reponse}})] ]\r
+\r
+#SET{valeur_uniquement,#ENV{valeur_uniquement}|et{#ENV{valeur_uniquement}|!={non}}|?{' ',''}}\r
+#SET{enfants,#ENV*{saisies}|et{#ENV*{saisies}|is_array}}\r
+\r
+[(#REM) Cas normal avec présentation ]\r
+[(#GET{valeur_uniquement}|non)\r
+<div class="afficher[ afficher_(#ENV{nom})][ saisie_(#ENV{type_saisie})][ (#ENV{li_class})]">\r
+       [(#REM) S'il y a des enfants on n'inclut que la vue ]\r
+       [(#GET{enfants}|oui)\r
+               #INCLURE{fond=saisies-vues/#ENV{type_saisie},env,sans_reponse=#GET{sans_reponse}}\r
+       ]\r
+       [(#GET{enfants}|non|et{#ENV{type_saisie}|!={explication}})\r
+               [<strong>(#ENV{label_case,#ENV{label,#ENV{nom}}})</strong>]\r
+               <div class="valeur">\r
+               [(#CHEMIN{saisies-vues/#ENV{type_saisie}.html}|oui)\r
+                       #INCLURE{fond=saisies-vues/#ENV{type_saisie},env,sans_reponse=#GET{sans_reponse}}\r
+               ]\r
+               [(#CHEMIN{saisies-vues/#ENV{type_saisie}.html}|non)\r
+                       [(#ENV*{valeur}|sinon{#GET{sans_reponse}}|propre)]\r
+               ]\r
+               </div>\r
+       ]\r
+</div>\r
+]\r
+\r
+[(#REM) Cas où on demande uniquement la valeur ]\r
+[(#GET{valeur_uniquement}|oui)\r
+       [(#REM) S'il y a des enfants on inclut que la vue ]\r
+       [(#GET{enfants}|oui)\r
+               #INCLURE{fond=saisies-vues/#ENV{type_saisie},env,sans_reponse=#GET{sans_reponse}}\r
+       ]\r
+       [(#GET{enfants}|non)\r
+               [(#CHEMIN{saisies-vues/#ENV{type_saisie}.html}|oui)\r
+                       #INCLURE{fond=saisies-vues/#ENV{type_saisie},env,sans_reponse=#GET{sans_reponse}}\r
+               ]\r
+               [(#CHEMIN{saisies-vues/#ENV{type_saisie}.html}|non)\r
+                       [(#ENV*{valeur}|sinon{#GET{sans_reponse}}|propre)]\r
+               ]\r
+       ]\r
+]\r