; Ce fichier contient la configuration par défaut des champs des fiches membres.
; La configuration est ensuite enregistrée au format INI dans la table
; config de la base de données.
;
; Syntaxe :
;
; [nom_du_champ] ; Nom unique du champ, ne peut contenir que des lettres et des tirets bas
; type = text
; title = "Super champ trop cool"
; mandatory = true
; editable = false
;
; Description des options possibles pour chaque champ :
;
; type: (défaut: text) OBLIGATOIRE
; certains types gérés par <input type> de HTML5 :
; text, number, date, datetime, url, email, checkbox, file, password, tel
; champs spécifiques :
; - country = sélecteur de pays
; - textarea = texte multi lignes
; - multiple = multiples cases à cocher (jusqu'à 32, binaire)
; - select = un choix parmis plusieurs
; title: OBLIGATOIRE
; Titre du champ
; help:
; Texte d'aide sur les fiches membres
; options[]:
; pour définir les options d'un champ de type select ou multiple
; editable:
; true = modifiable par le membre
; false = modifiable uniquement par un admin (défaut)
; mandatory:
; true = obligatoire, la fiche membre ne pourra être enregistrée si ce champ est vide
; false = facultatif (défaut)
; private:
; true = non visible par le membre lui-même
; false = visible par le membre (défaut)
; list_row:
; Si absent ou zéro ('0') ou false, ce champ n'apparaîtra pas dans la liste des membres
; Si présent et un chiffre supérieur à 0, alors le champ apparaîtra dans la liste des membres
; dans l'ordre défini par le chiffre (si nom est à 2 et email à 1, alors email sera
; la première colonne et nom la seconde)
; install:
; true = sera ajouté aux fiches membres à l'installation
; false = sera seulement présent dans les champs supplémentaires possibles (défaut)
[nom]
type = text
title = "Nom & prénom"
mandatory = true
install = true
editable = true
list_row = 1
[email]
; ce champ est obligatoirement présent et de type 'email'
type = email
title = "Adresse E-Mail"
mandatory = true
install = true
editable = true
[passe]
; ce champ est obligatoirement présent et de type 'password'
; le titre ne peut être modifié
type = password
mandatory = true
install = true
editable = true
[adresse]
type = textarea
title = "Adresse postale"
help = "Indiquer ici le numéro, le type de voie, etc."
install = true
editable = true
[code_postal]
type = text
title = "Code postal"
install = true
editable = true
list_row = 2
[ville]
type = text
title = "Ville"
install = true
editable = true
list_row = 3
[pays]
type = country
title = "Pays"
install = true
editable = true
[telephone]
type = tel
title = "Numéro de téléphone"
install = true
editable = true
[lettre_infos]
type = checkbox
title = "Inscription à la lettre d'information"
install = true
editable = true
[groupe_travail]
type = multiple
title = "Groupes de travail"
editable = false
options[] = "Télécoms"
options[] = "Trésorerie"
options[] = "Relations publiques"
options[] = "Communication presse"
options[] = "Organisation d'événements"
[date_naissance]
type = date
title = "Date de naissance"
editable = true
[notes]
type = textarea
title = "Notes"
editable = false
private = true