| accueil | solution | démo | support | société | contact |
Créer et envoyer un formulaire

Module 2 : éditer du contenu

Créer un formulaire

WikiPlace permet de créer facilement des formulaires de saisie. Ces formulaires s'interfacent avec des Plug-ins qui en traitent le contenu. Un formulaire est composé :

  • d'objets de saisie
  • d'au moins un bouton de soumission

WikiPlace, lors de l'analyse d'une section detecte automatiquement la présence de formulaires, et définit de la même façon leurs limites pour générer une page HTML 4.01 compliant.

Les objets de saisie

Generalités

La structure d'un objet de fomulaire est toujours :

%%label>champs;type;options%%

  • label
    Le nom long du champs, facultatif. Ce nom peut etre du type Adresse de l'expéditeur.
  • champs
    Le nom court du champs, obligatoire. adresse
  • type
    Le type de champs, obligatoire
  • options
    Variables, selon le type du champs

Le champs texte

Syntaxe de base

%%label>champs;Elongueur;default%%

  • label
    Le nom long du champs, facultatif.
  • champs
    Le nom court du champs, obligatoire.
  • E
    Le type de champs, obligatoire
  • longueur
    Un nombre, qui spécifie la longeur du champs, à l'écran. Ce n'est pas une limite sur la taille du contenu du champs.
  • default
    La valeur par défaut du champ. Facultatif.

Exemple

%%Nom>nom;E32;Aidouni%%

Donne :

Le mémo

Syntaxe de base

%%label>champs;Mlargeur:hauteur;default%%

  • label
    Le nom long du champs, facultatif.
  • champs
    Le nom court du champs, obligatoire.
  • M
    Le type de champs, obligatoire
  • largeur
    Un nombre, qui spécifie la largeur du champs, à l'écran. Facultatif.
  • hauteur
    Un nombre, qui spécifie la hauteur du champs, à l'écran. Facultatif. Néanmoins, pour préciser la hauteur san préciser la largeur, il faut précéder la hauteur du signe :.
  • default
    La valeur par défaut du champ, encodée en base64. Facultatif.

Exemple

%%Adresse>adresse;M%%

Donne :

%%Adresse>adresse;M80:10%%

Donne :

La sélection

Syntaxe de base

%%label>champs;L;paires clé>valeur%%

  • label
    Le nom long du champs, facultatif.
  • champs
    Le nom court du champs, obligatoire.
  • L
    Le type de champs, obligatoire
  • paires clé>valeur
    Les clé et les valeurs associées. Les éléments de la paire sont séparés par le signe > et chaque paire sont séparés par le signe ,. Les paires seront présentées dans l'ordre saisi.

Exemple

%%Adresse>adresse;L;o>Oui,n>Non%%

Donne :

Les objets de soumision

%%Envoyer>envoyer;S;plug-in%%

Envoyer à :

%%SendTo;H;contact@bp-technologies.com,fred@aidounix.com,oumar.kane@free.fr%% %%Envoyer;S;formmail%%

Exemple d'application

Civilité
Nom
Prénom
Société
Activité
Fonction
Adresse
Code postal
Ville
Pays
Tél
Fax
Email
Adhésion
Aide
 

Haut

°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

Sommaire

Valid HTML 4.01!Valid CSS!