|
|
| Line 26: |
Line 26: |
| ==Options globales== | | ==Options globales== |
|
| |
|
| | | Voir la page: https://wiki.dolibarr.org/index.php/Setup_Other#List_of_Known_Hidden_Options |
| {| class="wikitable sortable"
| |
| ! Option!! Description !!
| |
| | |
| |-
| |
| |MAIN_LOGOUT_GOTO_URL
| |
| |(core) URL à laquelle l'utilisateur sera redirigé après LOGOUT.
| |
| |-
| |
| |MAIN_FILESYSTEM_ENCODING
| |
| |=>Avec certaines versions de PHP, PHP ne peut pas détecter le code de page du système de fichiers du système d'exploitation du serveur. Pour résoudre ce problème, Dolibarr suppose que le système de fichiers de votre système d'exploitation est UTF-8 sur les systèmes Linux ou osx et iso-8859-1 sur Windows. Si ce n'est pas le cas, par exemple sur un serveur Windows avec un code NTFS UTF-8, vous pouvez définir la variable MAIN_FILESYSTEM_ENCODING sur "utf-8".
| |
| |-
| |
| |MAIN_SHOW_TECHNICAL_ID
| |
| |=> Afficher également les identifiants techniques sur les cartes d'éléments ou certaines listes (non supportés partout).
| |
| |
| |
| |-
| |
| |MAIN_MAXTABS_IN_CARD
| |
| |=> Nombre maximum d'onglets visibles. D'autres sont regroupés dans une liste déroulante.
| |
| |-
| |
| |MAIN_ONLY_LOGIN_ALLOWED
| |
| |=> Seul l'identifiant spécifié est autorisé à se connecter à Dolibarr (mode maintenance).
| |
| |-
| |
| |MAIN_AUTO_TIMESTAMP_IN_PUBLIC_NOTES
| |
| |=> Ajoutez un horodatage et un utilisateur automatiquement lors de la modification de la note publique.
| |
| |-
| |
| |MAIN_AUTO_TIMESTAMP_IN_PRIVATE_NOTES
| |
| |=> Ajoutez un horodatage et un utilisateur automatiquement lors de la modification de la note privée.
| |
| |-
| |
| |MAIN_SECURITY_CSRF_WITH_TOKEN (> = 5.0)
| |
| |=> Activer une deuxième protection anti-CSRF sur POST (un POST d'un autre site Web ne peut être effectué). Notez qu'il existe déjà une protection par défaut utilisant le test sur le référent. Cette deuxième protection utilise TOKEN sur les formulaires et est moins puissante.
| |
| |-
| |
| |MAIN_APPLICATION_TITLE
| |
| |=> Cela changera le titre du logiciel (qui apparaît sur la page de connexion par défaut). Attention, changer cela peut faire échouer la détection de versions Dolibarr par les applications smartphone comme Application Android - DoliDroid
| |
| |-
| |
| |MAIN_AUTOFILL_DATE
| |
| |=> Si cette constante est définie sur une valeur différente de 0, la date de la facture, de la proposition, de la commande ou du paiement est automatiquement renseignée avec la date du jour. Il est fortement recommandé de NE PAS ACTIVER cette fonctionnalité. Cela peut créer beaucoup d'erreurs de saisie avec les données non validées par les utilisateurs. Cela conduit à des valeurs incorrectes enregistrées dans la base de données, entraînant une confusion lorsque vous devez effectuer vos rapports de comptabilité! Cependant, certains utilisateurs le veulent, nous le fournissons donc.
| |
| |-
| |
| |MAIN_DISABLE_FULL_SCANLIST
| |
| |=> Désactive l'analyse complète des tables pour permettre à la pagination d'afficher le nombre total de pages. Peut être utile pour activer sur des systèmes avec une très grande quantité de données (tables avec plus de 500 000 enregistrements).
| |
| |-
| |
| |MAIN_FIRST_TO_UPPER
| |
| |=> Dolibarr ajoute des majuscules aux tiers, aux contacts ou aux noms des membres si ce n'est pas fait. Attention, avec certaines langues (dont les mots avec des majuscules ne sont pas les mêmes mots, ou si pagecode n’a pas toujours une majuscule, comme les langages cyrilliques), cette fonctionnalité peut altérer vos données.
| |
| |-
| |
| |MAIN_ENABLE_LOG_TO_HTML (MAIN_LOGTOHTML avant 3.9)
| |
| |=> Si cette constante est définie, il est possible d'avoir des journaux dans les pages en ajoutant le paramètre & logtohtml = 1 dans l'URL.
| |
| |-
| |
| |MAIN_USE_HOURMIN_IN_DATE_RANGE
| |
| |=> Sur toutes les lignes d'entités (facture, commande, contrat ...), il est possible d'ajouter des heures et des minutes avec la date sur les champs "date de début" et "date de fin".
| |
| |-
| |
| |MAIN_REMOVE_INSTALL_WARNING
| |
| |=> Supprimez tous les avertissements de sécurité qui apparaissent aux utilisateurs administrateurs si l'URL / installation est publique. Vous devez résoudre le problème si un avertissement se produit, au lieu de supprimer l'avertissement! Pour cela, placez un fichier nommé install.lock dans le répertoire racine de Dolibarr. Cela arrêtera l'avertissement mais rendra la page / installation impossible à utiliser pour protéger votre installation.
| |
| |-
| |
| |MAIN_OPTIMIZE_SPEED
| |
| |=> Utilisez des améliorations de vitesse. Voir la page Increase_Performance pour plus d'informations.
| |
| |-
| |
| |MAIN_REPLACE_TRANS_xx_XX
| |
| |=> Où xx_XX est le code de langue. Si la valeur est string1: newstring1; string2: newstring2 remplace alors string1 par newstring1 dans toute traduction effectuée pour la langue xx_XX.
| |
| |-
| |
| |MAIN_REPEATCONTACTONEACHTAB
| |
| |=> Si ajouté et défini sur 1, cela ajoute des contacts sur tous les onglets, pas seulement l'onglet principal.
| |
| |-
| |
| | MAIN_DISABLE_JQUERY_JNOTIFY
| |
| |=> Désactiver l'utilisation de JNotify pour afficher les messages de confirmation ou d'erreur
| |
| |-
| |
| | MAIN_USE_JQUERY_JEDITABLE
| |
| |=> Permet de mettre à jour depuis l'écran, directement dans la base de données, certaines propriétés d'éléments (factures, propositions, ...) en utilisant Ajax. Cela accélère le temps de réponse, mais évite d'utiliser ces fonctionnalités, car il contourne certaines actions commerciales (mises à jour sur d'autres données qui doivent être effectuées de manière cohérente) et ignore les contrôles métier sur les données que vous avez enregistrées. Cette fonctionnalité brise donc la cohérence des données et peut-être la stabilité du logiciel.
| |
| |-
| |
| |MAIN_USE_JQUERY_MULTISELECT
| |
| |=> Permet d'utiliser Ajax lorsqu'un choix nécessitant multisélection est utilisé (pour le moment, seuls les modules externes utilisent la sélection avec des valeurs multi-sélection). Définissez
| |
| la valeur sur le nom du plug-in jQuery à utiliser (multi-sélection, sélection multiple, sélection2…). Le définir sur une autre valeur entraînera des effets secondaires et / ou des bogues indésirables.
| |
| |-
| |
| |MAIN_HELPCENTER_LINKTOUSE
| |
| |=> Définir le lien URL à utiliser comme page cible pour le lien "J'ai besoin d'aide" sur la page de connexion
| |
| |-
| |
| |MAIN_MODULES_FOR_EXTERNAL
| |
| |=> Limiter les modules disponibles pour les utilisateurs externes. La valeur par défaut est 'facture, commande, contact, propal, projet, contrat, societe, ficheinter, expedition, agenda'
| |
| |-
| |
| |MAIN_SHOW_TUNING_INFO
| |
| |=> Ajouter des informations de réglage dans la console javascript. Mieux quand xdebug est activé.
| |
| |-
| |
| |MAIN_DOL_SCRIPTS_ROOT
| |
| |=> Définir le répertoire qui contient le répertoire 'scripts' (par exemple / var / www / dolibarr)
| |
| |-
| |
| |MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING
| |
| |=> Un avertissement indiquant que la configuration des modules est incomplète est affiché si le nombre de modules activés est inférieur ou égal à cette valeur (1 si non défini)
| |
| |-
| |
| |MAIN_ADD_SALE_REP_SIGNATURE_IN_NOTE
| |
| |=> Ajouter la signature du représentant de la première vente dans les documents (à la fin des notes publiques).
| |
| |-
| |
| | MAIN_DISABLE_AJAX_COMBOX
| |
| |=> Si vous avez un grand nombre de tiers ou de produits, vous pouvez désactiver la fonctionnalité de saisie semi-automatique dans la liste des tiers en définissant la constante MAIN_DISABLE_AJAX_COMBOX sur 1 dans Home-Setup-Other (avec Dolibarr v3.6.0 +).
| |
| |-
| |
| | MAIN_USE_CACHE_MANIFEST
| |
| |=> Ajouter un manifeste de cache HTML5 à la page - Attention, cette fonctionnalité est obsolète et supprimée des standards Web
| |
| |-
| |
| | MAIN_FORCELANGDIR
| |
| |=> chemin relatif du répertoire contenant votre dossier langs personnalisé.
| |
| |-
| |
| | MAIN_VAT_DEFAULT_IF_AUTODETECT_FAILS
| |
| |=> permet de définir un taux de TVA par défaut
| |
| |-
| |
| | MAIN_HTML_TITLE
| |
| |=> peut être utilisé pour contrôler la manière dont le titre de la page HTML est formaté. Si la valeur contient la clé 'noapp', le nom de l'application ne sera pas généré. Si value contient 'thirdpartynameonly', sur l'onglet pour les tiers, seul le nom des tiers est affiché. La valeur peut être la liste de balises: 'noapp; thirdpartynameonly'
| |
| |-
| |
| |MAIN_LANDING_PAGE
| |
| |=> (> = 3.9). Peut choisir la première page à afficher après la connexion (la page de destination). Cette option fonctionne comme une option globale (llx_const) et par option utilisateur (llx_user_param).
| |
| |-
| |
| |MAIN_PROPAGATE_CONTACTS_FROM_ORIGIN
| |
| |=> (> = 4.0) Lors de la création d'une commande, d'un contrat, d'une facture à partir d'un autre objet, des contacts spécifiques d'objets sont définis comme contact spécifique du nouvel objet lorsque cela est possible.
| |
| |-
| |
| |MAIN_WEIGHT_DEFAULT_ROUND
| |
| |=> Exactitude du poids (nombre de décimales)
| |
| |-
| |
| |MAIN_WEIGHT_DEFAULT_UNIT
| |
| |=> Unité par défaut pour le poids (0 = kg, -3 = g, ...)
| |
| |-
| |
| |MAIN_VOLUME_DEFAULT_ROUND
| |
| |=> Précision du volume (nombre de décimales)
| |
| |-
| |
| | MAIN_VOLUME_DEFAULT_UNIT
| |
| |=> Unité par défaut pour le poids (0 = kg, -3 = g, ...)
| |
| |-
| |
| |MAIN_PUBLIC_NOTE_IN_ADDRESS> = 4.0
| |
| |=> afficher la note publique dans le bloc d'adresse
| |
| |-
| |
| |MAIN_DEFAULT_PAYMENT_TERM_ID
| |
| |=> Avec l'identifiant d'un terme de paiement, utilisera ce dernier comme délai de paiement par défaut chaque fois que vous créez une nouvelle proposition, une commande, une facture (client et fournisseur)
| |
| |-
| |
| |MAIN_ROUNDOFTOTAL_NOT_TOTALOFROUND
| |
| |=> Changer la manière d'arrondir les lignes TTC totales, en arrondissant d'abord après
| |
| |-
| |
| |MAIN_VIEW_LINE_NUMBER
| |
| |=> Affiche un numéro de ligne contre chaque ligne de la commande / facture pour les produits / services. À l'écran uniquement, pas au format PDF.
| |
| |-
| |
| |MAIN_DOC_USE_OBJECT_THIRDPARTY_NAME
| |
| |=> Ajouter le nom de la tierce partie au début du document généré
| |
| |-
| |
| |MAIN_DOC_USE_TIMING
| |
| |=> Ajouter un horodatage à la fin du document généré. La valeur doit être le format de l'horodatage. Par exemple:% Y% m% d% H% M
| |
| |-
| |
| |MAIN_DISABLEDRAFTSTATUS
| |
| |=> Désactiver le statut Draft pour certains objets (projet, don, ...)
| |
| |-
| |
| |MAIN_USE_OLD_SEARCH_FORM
| |
| |=> Afficher l'ancien formulaire de recherche dans le menu de gauche.
| |
| |-
| |
| | MAIN_SERVER_TZ
| |
| |=> Si vous ne pouvez pas définir le fuseau horaire de votre installation PHP, définissez cette constante. Mieux vaut le régler sur UTC. A l'avenir, cette constante sera forcée à 'UTC', donc le fuseau horaire du serveur PHP n'aura plus d'effet. Exemples: Europe / Paris, auto.
| |
| |-
| |
| |MAIN_SEARCH_FORM_ON_HOME_AREAS
| |
| |=> Afficher le formulaire de recherche sur les zones de la page d'accueil pour les modules de base (Supprimé après la v5 en raison du combo de recherche globale) (v6.0 +)
| |
| |-
| |
| |MAIN_SEARCH_DIRECT_OPEN_IF_ONLY_ONE
| |
| |=> Si un seul résultat est trouvé, la définition de cette valeur à 1 vous amène directement à l'élément (méthode par défaut). Définir la valeur sur 0 affichera le résultat dans la liste comme un résultat unique (v5.0 +)
| |
| |-
| |
| |MAIN_ENABLE_IMPORT_LINKED_OBJECT_LINES (dolibarr 8.0)
| |
| |=> Permet d'importer des lignes dans le document actuel à partir de documents compatibles "liés"
| |
| |}
| |
| | |
| ==Visuel ou Thème ==
| |
| | |
| * MAIN_OPTIMIZEFORTEXTBROWSER => Optimiser le rendu de sortie pour l'utilisation d'un navigateur de texte (utile pour les personnes aveugles)
| |
| * THEME_ELDY_DISABLE_IMAGE => Images désactivées du menu principal pour le thème eldy.
| |
| * MAIN_MENU_HIDE_UNAUTHORIZED => Masquer le menu si l'utilisateur connecté n'est pas autorisé plutôt que de simplement les griser
| |
| * THEME_TOPMENU_STICKY_POSITION => Option pour corriger le menu principal avec le thème eldy (masque caché) (v7.0 +)
| |
| | |
| ==Email et SMS==
| |
| | |
| * MAIN_MAILFORM_DISABLE_ENTERKEY (> = 8.0.1) => Activer le code javascript pour désactiver la clé de saisie dans le formulaire MAIL.
| |
| | |
| * MAIL_PREFIX_FOR_EMAIL_ID (> = 8.0.1) => Préfixe de l’ID de courrier. La valeur par défaut est $ _SERVER ["SERVER_NAME"]
| |
| | |
| * MAIN_MAIL_DEBUG => Ecrire le contenu avec en-tête du dernier courrier dans le fichier dolibarr_mail.log dans le répertoire dolibarr_main_data_root.
| |
| | |
| * MAIN_SMS_DEBUG => Ecrire le contenu du SMS envoyé dans le fichier dolibarr_sms.log dans le répertoire dolibarr_main_data_root.
| |
| | |
| * MAIN_MAIL_ALLOW_SENDMAIL_F => Sur les systèmes Linux ou BSD, la fonction de messagerie PHP utilise la commande sendmail local to server. Dans certains cas, le courrier électronique de l'expéditeur doit être fourni sur la ligne de commande de sendmail avec l'option -f. Cette option est là pour demander à Dolibarr d'appeler la fonction mail de PHP en ajoutant une valeur pour l'option -f. Notez que dans la plupart des cas, même avec sendmail, le courrier électronique de l'expéditeur est correctement géré, car il est ajouté dans l'en-tête technique du courrier électronique. Cette option est ici uniquement pour la configuration rare de sendmail qui demande à l'option -f d'être obligatoire ou pour l'installation sendmail qui n'utilise pas par défaut le chemin de retour de l'en-tête pour définir l'expéditeur (avec cette option être fourni également sur la ligne de commande et non perdu par sendmail).
| |
| | |
| * MAIN_MAIL_SENDMAIL_FORCE_BA => Sur les systèmes Linux ou BSD, la fonction de messagerie PHP utilise la commande sendmail local to server. Dans certains cas, nous voulons que le destinataire soit envoyé à sendmail dans le contenu du courrier électronique au lieu de son paramètre de ligne de commande. Pour cela, il faut ajouter le paramètre -ba à sendmail. Cette option demande à PHP de fournir ce paramètre lors de l'envoi d'un mail. Notez qu'une autre solution consiste à éditer le fichier mail.force_extra_parameters = -ba dans le fichier php.ini .
| |
| | |
| * MAIN_MAIL_NO_FULL_EMAIL => L'e-mail du destinataire et l'expéditeur sont nettoyés pour être sur le formulaire "<email>" au lieu de "Nom <email>". Cela pourrait résoudre le problème de la compatibilité avec les très anciens mailers.
| |
| | |
| * MAIN_FIX_FOR_BUGGED_MTA => Certains agents MTA sont buggés et ajoutent des caractères CR chaque fois qu’ils voient un LF. Les e-mails Dolibarr étant falsifiés pour être déjà nettoyés, si l'agent MTA le fait, vous enverrez un e-mail avec deux caractères CR. Cela peut entraîner le destinataire ne peut pas lire votre courrier électronique. Pour résoudre ce problème, ajoutez cette constante à 1. Dolibarr créera alors un courrier électronique non conforme à la norme RFC mais, étant donné que l’agent MTA est bogue, le courrier électronique sera modifié et corrigera lors de l’envoi, ce qui résoudra le problème. Ajoutez cette constante si votre destinataire rencontre des problèmes lors de l'ouverture du courrier électronique, par exemple des utilisateurs utilisant le webmail orange.fr ou hotmail.com
| |
| | |
| * MAIN_MAIL_DO_NOT_USE_SIGN => N'ajoutez pas de signature d'utilisateur à la fin de l'e-mail prédéfini suggéré
| |
| | |
| * MAIL_FORCE_DELIVERY_RECEIPT_INVOICE => Définissez la valeur par défaut sur "Oui" lors de la demande d'un accusé de réception lors de l'envoi d'un courrier électronique via le module Facture client .
| |
| | |
| * MAIL_FORCE_DELIVERY_RECEIPT_ORDER => Définissez la valeur par défaut sur "Oui" lors de la demande d'accusé de réception lors de l'envoi du courrier électronique via le module Commande client .
| |
| | |
| * MAIL_FORCE_DELIVERY_RECEIPT_PROPAL => Définissez la valeur par défaut sur "Oui" lors de la demande d'un accusé de réception lors de l'envoi du courrier électronique via le module Proposition client .
| |
| | |
| * MAIN_EMAIL_USECCC => 1 = Afficher le champ BCC dans les formulaires de courrier électronique, si email = Afficher le BCC pré-rempli avec le courrier électronique.
| |
| | |
| * MAIN_MAIL_AUTOCOPY_PROPOSAL_TO, MAIN_MAIL_AUTOCOPY_ORDER_TO, MAIN_MAIL_AUTOCOPY_INVOICE_TO => E-mail à utiliser en tant que destinataires BCC lors de l'envoi de courrier électronique pour proposition, commande ou facture. Vous pouvez rendre cette valeur visible en définissant MAIN_EMAIL_USECCC (à 1 ou à un autre email, voir point précédent)
| |
| | |
| * MAIN_EMAIL_ADD_TRACK_ID => Lorsque la valeur est 1 (c'est également la valeur par défaut si l'option n'est pas définie): l'enregistrement "Message-id" ajouté dans l'en-tête de smtp inclut un identifiant de suivi pour définir d'où le mail a été envoyé. Lorsque la valeur est 2: vous envoyez un e-mail depuis une carte tierce, l'e-mail de l'expéditeur est complété par la chaîne de suivi de la source e-mail "+ thiXXX" (votre e-mail sera envoyé avec "myname + thi123 @ mycompany"). com). Ainsi, lorsque l'utilisateur recevant un courrier électronique répondra, un courrier électronique sera envoyé à myname@masociete.com mais avec l'identifiant de suivi inclus (dans l'en-tête ou dans le courrier électronique cible), vous permettant ainsi de savoir à quel tiers ou objet est liée à.
| |
| | |
| * MAIL_MAX_NB_OF_RECIPIENTS_IN_SAME_EMAIL => Restreindre l'envoi d'un email à x destinataires pour un même mail (x pour To: + CC: + BCC :). Si elle n'est pas définie, la valeur est 10. Requise pour lutter contre le spam qui inclut 1000 destinataires dans un message. Notez que MAIL_MAX_NB_OF_RECIPIENTS_TO_IN_SAME_EMAIL, MAIL_MAX_NB_OF_RECIPIENTS_CC_IN_SAME_EMAIL et MAIL_MAX_NB_OF_RECIPIENTS_BCC_IN_SAME_EMAIL sont également disponibles.
| |
| | |
| * MAIN_MAIL_FORCE_CONTENT_TYPE_TO_HTML => Forcer l'envoi de tous les emails (événement avec un contenu texte uniquement) en tant qu'e-mail au format HTML.
| |
| | |
| * MAIN_MAIL_USE_MULTI_PART => Forger le contenu d'un email en utilisant une autre partie du texte (pour 5.0.2+). Par défaut avec 6.0+
| |
| | |
| * MAIN_MAIL_ADD_INLINE_IMAGES_IF_IN_MEDIAS => Si des images ont été stockées dans le répertoire des médias depuis CKEditor, les images dans les e-mails sont remplacées par du "contenu en ligne". Cela peut augmenter sérieusement le risque d'être détecté en tant que SPAM.
| |
| | |
| * MAIN_COPY_FILE_IN_EVENT_AUTO => Ajouter un document de pièce jointe sur l'événement auto généré en envoyant un email à partir de dolibarr. (v6.0 +)
| |
| | |
| * MAIN_EXTERNAL_SMTP_CLIENT_IP_ADDRESS => Entrez l'adresse IP publique du serveur, elle apparaîtra donc dans l'aide sur la page de configuration du courrier électronique.
| |
| | |
| * MAIN_MAIL_ENABLED_USER_DEST_SELECT => Afficher également les utilisateurs internes dans la liste des destinataires du courrier électronique dans le formulaire d'envoi de courrier électronique (v8.0 +)
| |
|
| |
|
| =Module tiers= | | =Module tiers= |