Skip to main content

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)

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)