Changes

Jump to navigation Jump to search
Line 200: Line 200:  
#Les lignes de commentaires tels que //param_PRODUCT-------------- définissent une sous section pliable sous laquelle sont présentés les paramètres en dessous regroupés sous le terme PRODUCT. Le fichier de langue contient le message contenant le nom de la sous section avec la clé param_PRODUCT.
 
#Les lignes de commentaires tels que //param_PRODUCT-------------- définissent une sous section pliable sous laquelle sont présentés les paramètres en dessous regroupés sous le terme PRODUCT. Le fichier de langue contient le message contenant le nom de la sous section avec la clé param_PRODUCT.
 
#La ligne //Param_BD-------------- définit une sous section pliable pour les paramètres de la base de données. Les paramètres qu'elle contient sont de la forme $conf->global->XX='YY';//ZZ. XX étant le nom du paramètre, YY sa valeur et ZZ un commentaire qui si il existe il est affiché en priorité dans la section de paramétrage.
 
#La ligne //Param_BD-------------- définit une sous section pliable pour les paramètres de la base de données. Les paramètres qu'elle contient sont de la forme $conf->global->XX='YY';//ZZ. XX étant le nom du paramètre, YY sa valeur et ZZ un commentaire qui si il existe il est affiché en priorité dans la section de paramétrage.
# Les paramètres de modules paramétrables sont déclarés en tant que constantes par une instruction '''define''' avec les premières lettres avant souligné définissent le nom du module.
+
#Les paramètres de modules paramétrables sont déclarés en tant que constantes par une instruction '''define''' avec les premières lettres avant souligné définissent le nom du module.
# Le texte en commentaire après la définition du paramètre de module paramétrable est composé de métadonnées reconnaissables par l’analyseur syntaxique de la fonction de paramétrage. On a dans l’ordre séparés par des ‘//’:
+
#Le texte en commentaire après la définition du paramètre de module paramétrable est composé de métadonnées reconnaissables par l’analyseur syntaxique de la fonction de paramétrage. On a dans l’ordre séparés par des ‘//’:
## Le type et statut :
+
##Le type et statut :
### La première lettre peut prendre les valeurs '''b''' pour booléens, '''i''' pour intervalle et '''s''' pour chaine de caractère.
+
###La première lettre peut prendre les valeurs '''b''' pour booléens, '''i''' pour intervalle et '''s''' pour chaine de caractère.
### La deuxième lettre peut prendre les valeurs '''m''' pour modifiable, '''u''' pour non modifiable et '''h''' pour hidden ou invisible. Les paramètres invisibles dans la page d’utilisation de la fonction de paramétrage restent visibles dans la page de configuration, depuis laquelle on peut activer ou désactiver le statut visible des paramètres (Voir le wiki de Cashdeskpar dans  [[Module CashdeskPar FR|https://wiki.dolibarr.org/index.php/Module_CashdeskPar_FR]])
+
###La deuxième lettre peut prendre les valeurs '''m''' pour modifiable, '''u''' pour non modifiable et '''h''' pour hidden ou invisible. Les paramètres invisibles dans la page d’utilisation de la fonction de paramétrage restent visibles dans la page de configuration, depuis laquelle on peut activer ou désactiver le statut visible des paramètres (Voir le wiki de Cashdeskpar dans  [[Module CashdeskPar FR|https://wiki.dolibarr.org/index.php/Module_CashdeskPar_FR]])
### Les paramètres de type intervalle sont suivis par une indication de la borne inférieure et supérieure séparés par ‘''':'''’.
+
###Les paramètres de type intervalle sont suivis par une indication de la borne inférieure et supérieure séparés par ‘''':'''’.
## La valeur par défaut
+
##La valeur par défaut
## Le commentaire affiché s’il n’existe pas de traduction du paramètre en clé dans le fichier de langues.
+
##Le commentaire affiché s’il n’existe pas de traduction du paramètre en clé dans le fichier de langues.
    
=La composition de configurations :=
 
=La composition de configurations :=
 
<br />
 
<br />
204

edits

Navigation menu