f609a805c78fa64876d05a9d5dd5621031f3e0cd
[lhc/web/www.git] / www / plugins / saisies / formulaires / saisies_cvt.php
1 <?php
2
3 // Sécurité
4 if (!defined('_ECRIRE_INC_VERSION')) {
5 return;
6 }
7
8 function formulaires_saisies_cvt_saisies_dist() {
9 include_spip('inc/saisies');
10
11 $saisies = array(
12 'options' => array(
13 'texte_submit' => 'Prout !',
14 'activer_etapes' => true,
15 ),
16 array(
17 'saisie' => 'input',
18 'options' => array(
19 'nom' => 'nom',
20 'label' => 'Nom'
21 )
22 ),
23 array(
24 'saisie' => 'input',
25 'options' => array(
26 'nom' => 'email',
27 'obligatoire' => 'oui',
28 'label' => 'E-mail'
29 ),
30 'verifier' => array(
31 'type' => 'email'
32 )
33 ),
34 array(
35 'saisie' => 'input',
36 'options' => array(
37 'nom' => 'a_supprimer',
38 'label' => 'Un champ à supprimer'
39 )
40 ),
41 array(
42 'saisie' => 'textarea',
43 'options' => array(
44 'nom' => 'message',
45 'obligatoire' => 'oui',
46 'label' => 'Un message'
47 ),
48 'verifier' => array(
49 'type' => 'taille',
50 'options' => array('min' => 10)
51 )
52 )
53 );
54
55 $chemin = saisies_chercher($saisies, 'a_supprimer', true);
56 $saisies = saisies_supprimer($saisies, $chemin);
57 $saisies = saisies_dupliquer($saisies, 'message');
58 $saisies = saisies_deplacer($saisies, 'email', 'nom');
59 var_dump($saisies);
60
61 return $saisies;
62 }
63
64 function formulaires_saisies_cvt_charger() {
65 $contexte = array(
66 'saisies_texte_submit' => 'Caca !',
67 );
68
69 return $contexte;
70 }