|
|
|
# Description du type de contrôle:
|
|
|
|
# --------------------------------
|
|
|
|
# -- nom: nom littéral du type de contrôle en texte ou item de langue (facultatif, défaut: identifiant du type de contrôle)
|
|
|
|
# -- description: texte en item de langue ou en chaine (facultatif, défaut: vide)
|
|
|
|
# -- icone: chemin de l'icone limité à son nom de fichier car recherché dans le thème privé (facultatif, défaut: controle_defaut-24.png)
|
|
|
|
nom: '<:contrib:type_controle_plugin_categorie_nom:>'
|
|
|
|
description: '<:contrib:type_controle_plugin_categorie_desc:>'
|
|
|
|
icone: 'plugin-24.png'
|
|
|
|
|
|
|
|
# Fonction PHP d'exécution du contrôle: objet 'execution'
|
|
|
|
# -------------------------------------------------------
|
|
|
|
# -- include: indique le chemin relatif du fichier dans le path, sans extension car toujours PHP, dans lequel est incluse
|
|
|
|
# la fonction (facultatif, défaut: vide). Si le champ n'est pas fourni c'est que le type de contrôle
|
|
|
|
# est sans fonction de contrôle. Trois formats sont autorisés:
|
|
|
|
# - '/nom_fichier' indique que le fichier est dans le répertoire relatif par défaut, soit 'ezcheck/controles/'.
|
|
|
|
# - 'dir_relatif/nom_fichier' indique qu'il faut utiliser le chemin relatif fourni tel que.
|
|
|
|
# - 'nom_fichier' indique que le fichier est à la racine d'un dossier du path (cas particulier du précédent).
|
|
|
|
# -- fonction: indique le nom de la fonction d'exécution du contrôle (facultatif, défaut: identifiant du type de contrôle).
|
|
|
|
# L'utilisation de la valeur par défaut est nécessaire pour gérer les observations et recevoir la liste des
|
|
|
|
# arguments standard, à savoir, l'id du type de contrôle, l'auteur et les paramètres fonction du formulaire.
|
|
|
|
# -- parametres: liste ordonnée des paramètres de la fonction définie sous forme d'une liste de saisies.
|
|
|
|
# On peut passer des paramètres 'fixes' avec une saisie de type hidden.
|
|
|
|
|
|
|
|
# Anomalies & corrections: objet 'anomalies'
|
|
|
|
# ------------------------------------------
|
|
|
|
# -- include: indique le chemin relatif du fichier dans le path, sans extension car toujours PHP, dans lequel sont incluses
|
|
|
|
# les fonctions de correction automatique des anomalies.
|
|
|
|
# Si le champ est vide ou non fourni et que des corrections existent, c'est que l'include coincide avec celui
|
|
|
|
# de la fonction d'exécution du type de contrôle.
|
|
|
|
# Sinon, le format est identique à celui de la fonction d'exécution.
|
|
|
|
# -- corriger: liste des identifiants d'anomalies que l'on peut corriger (facultatif, défaut: vide)
|
|
|
|
# -- acquitter: liste des identifiants d'anomalies que l'on peut acquitter (facultatif, défaut: vide)
|
|
|
|
|
|
|
|
# Affichage complémentaire HTML: objet 'affichage'
|
|
|
|
# ------------------------------------------------
|
|
|
|
# -- squelette: indique le chemin relatif du fichier dans le path, sans extension car toujours HTML.
|
|
|
|
# -- contexte: liste des variables supplémentaires de contexte à passer au squelette
|
|
|
|
# -- parametres: liste des paramètres du squelette définie sous forme d'une liste de saisies.
|
|
|
|
# On peut passer des paramètres en plus des variables fixes de contexte, toute sera inséré dans
|
|
|
|
# l'environnement du squelette
|