WP File Manager
Current Path:
/
home
/
argothem
/
www
/
organecyberpresse
/
plugins
/
auto
/
saisies
/
v5.13.1
/
demo
/
Name
Action
..
configurer_saisie.html
Edit
generer_saisies.html
Edit
page-saisies_cvt.html
Edit
saisie.html
Edit
voir_saisie.html
Edit
voir_saisies.html
Edit
Editing: generer_saisies.html
<html> <head> <title>Test de génération de saisies</title> [<link rel="stylesheet" href="(#CHEMIN{spip_formulaires.css})" type="text/css" media="all" title="formulaires" charset="utf-8" />] <style type="text/css"> .formulaire_spip{ width:40%; border:1px solid black; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; } .formulaire_spip ul li{ padding:0.5em; } .formulaire_spip li.fieldset{ padding:0; } .formulaire_spip li.obligatoire{ background:#ffcfcf; } .formulaire_spip .fieldset .legend{ margin:0; font-style:italic; } </style> </head> <body> <h1>Test pour générer des saisies à partir d'une description</h1> <h2>Génération d'une seule saisie</h2> #SET{champ, #ARRAY{ saisie, input, options, #ARRAY{ nom, test, label, Une sorte de titre, explication, Un sorte d'explication, obligatoire, oui } } } <form class="formulaire_spip" action="#SELF" method="post"> <ul> [(#GET{champ}|saisies_generer_html{#ENV**|unserialize})] <li class="boutons"> <input type="submit" class="submit" /> </li> </ul> </form> <h2>Génération complète du contenu (l'intérieur) d'un formulaire</h2> #SET{saisies, #ARRAY{ 0,#ARRAY{ saisie, destinataires, options, #ARRAY{ nom, destinataires, label, Destinataires, choix_destinataires, #ARRAY{0,1,1,2}, type_choix, plusieurs, obligatoire, oui } }, 1,#ARRAY{ saisie, input, options, #ARRAY{ nom, prenom, label, Prénom, } }, 2,#ARRAY{ saisie, input, options, #ARRAY{ nom, nom, label, Nom, obligatoire, oui } }, 3,#ARRAY{ saisie, input, options, #ARRAY{ nom, courriel, label, Courriel, obligatoire, oui }, verifier, #ARRAY{ type, email } }, 4,#ARRAY{ saisie, case, options, #ARRAY{ nom, case, label, Une sorte de case à cocher, label_case, Check la vibes } }, 5,#ARRAY{ saisie, fieldset, options, #ARRAY{ nom, adresse, label, Adresse }, saisies, #ARRAY{ 1,#ARRAY{ saisie, textarea, options, #ARRAY{ nom, voie, label, Voie, obligatoire, non, } }, 2,#ARRAY{ saisie, input, options, #ARRAY{ nom, code_postal, label, Code postal, obligatoire, oui } }, 3,#ARRAY{ saisie, input, options, #ARRAY{ nom, ville, label, Ville, obligatoire, oui } } } }, 6,#ARRAY{ saisie, oui_non, options, #ARRAY{ nom, peutetre, label, Tu veux ou tu veux pas ?, obligatoire, oui, info_obligatoire, " / obligatoire" } }, } } <form class="formulaire_spip" action="#SELF" method="post"> <ul> #GENERER_SAISIES{#GET{saisies}} <li class="boutons"> <input type="submit" class="submit" /> </li> </ul> </form> </body> </html>