From 9f19c6f741f0037b774770db728d1dc736de915f Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com" <>
Date: Sat, 13 Jun 2015 14:36:15 +0000
Subject: [PATCH] On ajoute le formulaire charter accessible dans la charte,
fruit du travail combine de goetsu et bennyb ce formulaire a vocation a
devenir la reference
---
.gitattributes | 1 +
formulaires/charter_accessible.php | 55 ++++++++++++++++++++++
paquet.xml | 2 +-
prive/squelettes/contenu/charte_forms.html | 4 ++
4 files changed, 61 insertions(+), 1 deletion(-)
create mode 100644 formulaires/charter_accessible.php
diff --git a/.gitattributes b/.gitattributes
index 5398d2e..32503f4 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -5,6 +5,7 @@
formulaires/charter.html -text
formulaires/charter.php -text
formulaires/charter_accessible.html -text
+formulaires/charter_accessible.php -text
inc/minipres.php -text
lang/charter.xml -text
lang/charter_ar.php -text
diff --git a/formulaires/charter_accessible.php b/formulaires/charter_accessible.php
new file mode 100644
index 0000000..097cfb2
--- /dev/null
+++ b/formulaires/charter_accessible.php
@@ -0,0 +1,55 @@
+'',
+ 'text_obli'=>'',
+ 'textarea'=>'',
+ 'textarea_pleine_largeur'=>'',
+ 'text_long_label'=>'',
+ 'radio'=>'non',
+ 'checkbox'=>array(1),
+ 'checkbox_long_label'=>array(1,2),
+ );
+
+ return $valeurs;
+}
+
+/**
+ * Verifier la saisie
+ * on simule des erreurs si on a clique sur annuler
+ * @return array
+ */
+function formulaires_charter_accessible_verifier_dist(){
+ $erreurs = array();
+ if (_request('cancel')){
+ $erreurs['message_erreur'] = ('Un long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur...');
+ $erreurs['text'] = ('Erreur
'."");
+ $erreurs['text_obli'] = ('Erreur');
+ $erreurs['textarea'] = ('Un long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur, long message d\'erreur...');
+ $erreurs['textarea_pleine_largeur'] = ('Erreur');
+ $erreurs['textarea_pleine_largeur_obli'] = ('Erreur');
+ $erreurs['text_long_label'] = ('Erreur');
+ $erreurs['radio'] = ('Erreur');
+ $erreurs['checkbox'] = ('Erreur');
+ $erreurs['checkbox_long_label'] = ('Erreur');
+ }
+
+ return $erreurs;
+}
+
+/**
+ * Traitement de la saisie
+ */
+function formulaires_charter_accessible_traiter_dist(){
+ return array('message_ok'=>('Bravo, c\'est une reussite !'));
+}
+
+?>
\ No newline at end of file
diff --git a/paquet.xml b/paquet.xml
index 441875a..b267ad1 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
Formulaires
+Formulaire structure plus accessible
+#FORMULAIRE_CHARTER_ACCESSIBLE
+
+Formulaire structure ul/li
#FORMULAIRE_CHARTER
\ No newline at end of file