Browse Source

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
svn/root/tags/plugins/dev/0.4.0 v0.4.0
cedric@yterium.com 7 years ago
parent
commit
9f19c6f741
  1. 1
      .gitattributes
  2. 55
      formulaires/charter_accessible.php
  3. 2
      paquet.xml
  4. 4
      prive/squelettes/contenu/charte_forms.html

1
.gitattributes vendored

@ -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

55
formulaires/charter_accessible.php

@ -0,0 +1,55 @@
<?php
if (!defined('_ECRIRE_INC_VERSION')) return;
/**
* Chargement des valeurs
* @return array
*/
function formulaires_charter_accessible_charger_dist(){
$valeurs = array(
'text'=>'',
'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<br />'."<input type='checkbox' name='confirm' id='confirm' value='oui' /><label for='confirm'>Confirmez que vous &ecirc;tes sur</label>");
$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 !'));
}
?>

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="dev"
categorie="outil"
version="0.3.11"
version="0.4.0"
etat="stable"
compatibilite="[3.0.0;3.1.*]"
logo="dev-32.png"

4
prive/squelettes/contenu/charte_forms.html

@ -1,3 +1,7 @@
<h1 class="grostitre">Formulaires</h1>
<h2>Formulaire structure plus accessible</h2>
#FORMULAIRE_CHARTER_ACCESSIBLE
<h2>Formulaire structure ul/li</h2>
#FORMULAIRE_CHARTER
Loading…
Cancel
Save