plateforme coopérative de partage d'information 1.9 Version de PLOOPI
PLOOPI est une plateforme web de travail collaboratif (GNU GPLv2) permettant à ses utilisateurs d'échanger et de diffuser des données. Il s'agit d'un logiciel sécurisé, robuste et optimisé dont le code source a été de nombreuses fois audité. PLOOPI se présente également sous la forme d'un framework de développement permettant de faciliter la mise en oeuvre de modules métiers basés sur des fonctionnalités avancées de travail collaboratif.

Documentation

Pages visitées : Forms (Formulaires)

Forms (Formulaires)

Balises utilisables dans le template forms.tpl

Balise Contenu
{FORM_ID} Identifiant du formulaire
{FORM_DESCRIPTION} Description du formulaire
{HEADINGID}
{ARTICLEID}
{WCE_MODE}
{ACTION} Action à effectuer lors de la validation
  • formfields : Bloc principal des templates Forms
  • switch_field : Fils de formfields
Balise Contenu
{formfields.switch_field.ID} Identifiant du champ (n°)
{formfields.switch_field.LABELID} Identifiant HTML du champ (= field_+ ID du champ)
{formfields.switch_field.NAME} Name HTML du champ (= field__X_)
{formfields.switch_field.LABEL} Nom du champ
{formfields.switch_field.DESCRIPTION} Description du champ
{formfields.switch_field.NEEDED} Champ requis
{formfields.switch_field.INTERLINE} Interligne
{formfields.switch_field.VALUE} Valeur
{formfields.switch_field.TABINDEX} Tabindex HTML du champ (1000 + position donnée)
{formfields.switch_field.MAXLENGTH} Taille de saisie maximum (255 par défaut)
{formfields.switch_field.CONTENT} Contenu
  • formfields.switch_field.switch_required : Fils de switch_field — Existe si une ou des champs existent avec l’option “Requis”.
  • formfields.switch_field.switch_autoincrement : Fils de switch_field — Existe si une ou des champs de type “numéro auto” sont dans le formulaire.
  • formfields.switch_field.switch_text : Fils de switch_field — Existe si une ou des champs de type “texte” sont dans le formulaire.
  • formfields.switch_field.switch_text_date : Fils de switch_field — Existe si une ou des champs de type “texte” au format “date” sont dans le formulaire.
  • formfields.switch_field.switch_textarea : Fils de switch_field — Existe si une ou des champs de type “texte avancé” sont dans le formulaire.
  • formfields.switch_field.switch_file : Fils de switch_field — Existe si une ou des champs de type “Fichier” sont dans le formulaire.
  • formfields.switch_field.switch_select : Fils de switch_field — Existe si une ou des champs de type “Liste de choix” sont dans le formulaire.
Balise Contenu
{formfields.switch_field.switch_select.values.VALUE} Valeur par defaut
{formfields.switch_field.switch_select.values.SELECTED} Indique si la valeur est sélectionnée (selected)
{formfields.switch_field.switch_select.values.SELECTED_XHTML} Indique si la valeur est sélectionnée au format XHTML Strict (selected=“selected”)
  • formfields.switch_field.switch_checkbox : Fils de switch_field — Existe si une ou des champs de type “Case a cocher” sont dans le formulaire.
  • formfields.switch_field.switch_checkbox.columns : Fils de switch_checkbox
Balise Contenu
{formfields.switch_field.switch_checkbox.columns.WITH} Largeur de la colonne
  • formfields.switch_field.switch_checkbox.columns.values : Fils de columns
Balise Contenu
{formfields.switch_field.switch_checkbox.columns.values.ID} Identifiant de l’option à cocher
{formfields.switch_field.switch_checkbox.columns.values.VALUE} Valeur de l’option à cocher
{formfields.switch_field.switch_checkbox.columns.values.NAME} Identifiant HTML du champ (field_+ ID du champ +[])
{formfields.switch_field.switch_checkbox.columns.values.CHECKED} Indique si l’option est cochée (checked)
{formfields.switch_field.switch_checkbox.columns.values.CHECKED_XHTML} Indique si l’option est cochée au format XHTML Strict (checked=“checked”)
  • formfields.switch_field.switch_radio : Fils de switch_field — Existe si une ou des champs de type “Bouton radio” sont dans le formulaire.
  • formfields.switch_field.switch_radio.columns : Fils de switch_radio
Balise Contenu
{formfields.switch_field.switch_radio.columns.WITH} Largeur de la colonne
  • formfields.switch_field.switch_radio.columns.values : Fils de columns
Balise Contenu
{formfields.switch_field.switch_radio.columns.values.ID} Identifiant de l’option radio
{formfields.switch_field.switch_radio.columns.values.VALUE} Valeur de l’option radio
{formfields.switch_field.switch_radio.columns.values.NAME} Identifiant HTML du champ (field_+ ID du champ +[])
{formfields.switch_field.switch_radio.columns.values.CHECKED} Indique si l’option est sélectionnée (checked)
{formfields.switch_field.switch_radio.columns.values.CHECKED_XHTML} Indique si l’option est sélectionnée au format XHTML Strict (checked=“checked”)
  • formfields.switch_field.switch_color : Fils de switch_field — Existe si une ou des champs de type “Palette de couleur” sont dans le formulaire.
Balise Contenu
{formfields.switch_field.switch_color.VALUE} Valeur par défaut
{formfields.switch_field.switch_color.SELECTED} Indique si la valeur est sélectionnée (selected)
{formfields.switch_field.switch_color.SELECTED_XHTML} Indique si la valeur est sélectionnée au format XHTML Strict (selected=“selected”)





Retour en haut de la page