4.17 Options cachées (constantes avancées)
Quelques options non visibles dans l’interface standard sont disponibles via des constantes à définir dans Accueil > Configuration > Divers. Dans la plupart des cas, leur utilisation n’est pas nécessaire et peut rendre l’application instable.
Constante Description
ADD_UNSPLASH_LOGIN_BACKGROUND Image d’arrière-plan aléatoire (Unsplash) sur la
page de connexion
MAIN_FILESYSTEM_ENCODING Forcer l’encodage du système de fichiers (utf-8 sur
certains Windows)
MAIN_SHOW_TECHNICAL_ID Afficher les identifiants techniques sur les fiches
MAIN_COUNTRIES_IN_EEC Liste des pays dans la zone européenne (TVA)
MAIN_MAXTABS_IN_CARD Nombre maximum d’onglets visibles (les autres en
liste déroulante)
MAIN_ONLY_LOGIN_ALLOWED Restreindre l’accès à un seul login (mode
maintenance)
MAIN_AUTO_TIMESTAMP_IN_PUBLIC_NOTES Horodatage automatique dans les notes publiques
MAIN_AUTO_TIMESTAMP_IN_PRIVATE_NOTES Horodatage automatique dans les notes privées
MAIN_SECURITY_CSRF_WITH_TOKEN Protection anti-CSRF renforcée par token (>= v5.0)
MAIN_DOC_UPLOAD_NOT_RENAME_BY_DEFAULT Désactiver le renommage automatique des fichiers
uploadés
MAIN_LANGUAGES_ALLOWED Restreindre les langues proposées (ex.
fr_FR,en_US,de_DE)
MAIN_APPLICATION_TITLE Changer le titre de l’application (attention : casse
DoliDroid)
MAIN_AUTOFILL_DATE Préremplir automatiquement les dates (fortement
déconseillé)
MAIN_DISABLE_FULL_SCANLIST Désactiver le comptage total pour la pagination
(grands volumes)
MAIN_FIRST_TO_UPPER Mettre en majuscule la première lettre des noms de
tiers
MAIN_ALL_TO_UPPER Mettre entièrement en majuscule les noms de tiers
(v11.0)
MAIN_DONT_KEEP_NOTE_ON_CLONING Supprimer les notes lors du clonage (v11.0)
Constante Description
MAIN_DOC_SORT_FIELD Champ de tri par défaut sur la page documents
(v11.0)
MAIN_DOC_SORT_ORDER Ordre de tri par défaut (ASC ou DESC) sur la page
documents (v11.0)
MAIN_ENABLE_LOG_TO_HTML Activer les logs dans les pages via &logtohtml=1
dans l’URL
MAIN_USE_HOURMIN_IN_DATE_RANGE Ajouter heure et minutes aux champs date
début/fin des lignes
MAIN_REMOVE_INSTALL_WARNING Supprimer les avertissements de sécurité
post-installation
MAIN_OPTIMIZE_SPEED Activer les optimisations de performance
MAIN_REPLACE_TRANS_xx_XX Remplacer des chaînes de traduction pour une
langue spécifique
MAIN_REPEATCONTACTONEACHTAB Afficher les contacts sur tous les onglets
MAIN_DISABLE_JQUERY_JNOTIFY Désactiver JNotify pour les messages de
confirmation/erreur
MAIN_USE_JQUERY_MULTISELECT Activer le multiselect Ajax (multiselect, select2…)
MAIN_HELPCENTER_LINKTOUSE Lien personnalisé pour « J’ai besoin d’aide » sur la
page de connexion
MAIN_MODULES_FOR_EXTERNAL Limiter les modules accessibles aux utilisateurs
externes
MAIN_SHOW_TUNING_INFO Afficher les informations de réglage dans la console
JavaScript
MAIN_DOL_SCRIPTS_ROOT Répertoire contenant le dossier scripts
MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING Seuil d’avertissement si trop peu de modules sont
activés
MAIN_ADD_SALE_REP_SIGNATURE_IN_NOTE Ajouter la signature du commercial dans les notes
publiques des documents
MAIN_DISABLE_AJAX_COMBOX Désactiver l’autocomplétion Ajax sur les listes de
tiers/produits
MAIN_FORCELANGDIR Chemin du répertoire langs personnalisé
MAIN_DEFAULT_LANGUAGE_FILTER Masquer en_US des listes déroulantes de langues
MAIN_VAT_DEFAULT_IF_AUTODETECT_FAILS Taux de TVA par défaut si la détection automatique
échoue (ex. 20)
MAIN_HTML_TITLE Contrôler le formatage du titre HTML (noapp,
thirdpartynameonly…)
MAIN_LANDING_PAGE Première page affichée après connexion (>= v3.9)