FREEDOM comprend plusieurs modules applicatifs de base :
Le paramétrage est accessible via les menus :
Les paramètres sont de plusieurs types :
Remarques :
| Nom du paramètre | Description | Type | Valeur par défaut |
|---|---|---|---|
| INIT | INIT | G | yes |
| VERSION | version application | 2.6.0-2 | |
| APPNAME | APPNAME | ACCESS |
| Nom du paramètre | Description | Type | Valeur par défaut |
|---|---|---|---|
| INIT | INIT | G | yes |
| VERSION | version application | 2.6.0-2 | |
| APPNAME | APPNAME | APPMNG |
| Nom du paramètre | Description | Type | Valeur par défaut |
|---|---|---|---|
| INIT | INIT | G | yes |
| VERSION | version application | 2.6.0-2 | |
| APPNAME | APPNAME | AUTHENT |
| Nom | Définition | Type | Défaut |
|---|---|---|---|
| Système | |||
| CORE_URLINDEX | url d'accès à l'index de FREEDOM Exemple : http://192.168.34.12/freedom/index.php Cette URL est utilisé notamment pour les liens dans les mails | G | Note Version > 2.7.0 |
| MEMORY_LIMIT | limite mémoire par processus | G | 32M |
| CORE_DBCONNECT | mode de connexion aux bases données. Mettre en persistent peut permettre une accélération des requêtes. Dans ce cas il faut penser à modifier les 2 paramètres PHP (fichier php.ini) : ; Allow or prevent persistent links. pgsql.allow_persistent = On ; Detect broken persistent links always with pg_pconnect(). ; Auto reset feature requires a little overheads. pgsql.auto_reset_persistent = On De plus il est nécessaire de bien paramétrer le fichier postgresql.conf # - Connection Settings - max_connections = 100
Le nombre de connection doit être approximativement 3 fois le nombre max de requêtes en parallèles. | G | unpersistent Version > 2.7.1 |
| USE_FREEDOM_USER | utilise FREEDOM comme interface de modification des utilisateurs | G | yes |
| Personnalisation client | |||
| STYLE | Style par défaut | GU | default |
| FONTSIZE | Taille par défaut | GU | normal |
| CORE_CLIENT | nom du client | G | |
| CORE_LOGOCLIENT | logo du client | G | |
| CORE_LANG | langue par défaut | GU | fr_FR |
| Installation | |||
| CORE_DB | accès base de donnée principale | G | dbname=anakeen user=anakeen |
| CORE_PUBDIR | répertoire d'installation | G | /usr/share/what |
| CORE_REALM | nom du royaume de connection (voir conf HTTP) | G | FREEDOM Connection |
L'application FDL définit un ensemble de fonctions pour la manipulation des documents. Ces paramètres sont tous globaux et sont utilisés par les autres applications : FREEDOM, GENERIC et ONEFAM.
| Nom | Définition | Type | Défaut |
|---|---|---|---|
| FREEDOM_DB | base de donnée Freedom paramètres d'accès à la base de données postgresql pour la base documentaire. | G | host=localhost user=anakeen port=5432 dbname=freedom |
| ENUM_TITLE_SIZE | taille maximum de chaines de caractère pour les choix. | GU | 40 |
| FDL_BCC | copie envoi de mail. Mettre 'yes' si vous voulez recevoir une copie des mails que vous envoyez via le serveur. Dans ce cas, vous êtes mis en destinataire caché (Blind Carbon Copy). | GU | No |
| FDL_MAX_FGEXPORTDOC | Nombre maximum de document pouvant être importé directement, c'est à dire pas en tâche de fond. Cela dépend de la puissance du serveur, un timeout de 30s est déclenché si le serveur n'a pas pu traiter tous les documents. Seuls les documents traités dans les 30s seront importés. | G | 20 |
| SMTP_HOST | nom ou adresse ip du serveur SMTP | G | localhost |
| SMTP_PORT | numéro de port du serveur SMTP | G | 25 |
| SMTP_LOGIN | en cas de connexion avec authentification. Identifiant de connexion | G | |
| SMTP_PASSWORD | mot de passe pour connexion authentifiée | G | |
| SMTP_FROM | adresse email de retour en cas d'envoi de mail par utilisateur sans mail | G | |
| TE_HOST | nom du serveur de transformation | G | localhost |
| TE_PORT | numéro port de la connection vers le serveur de transformation | G | 10000 |
L'application GENERIC n'est pas utilisée directement. Ses paramètres sont transmis aux applications héritant de GENERIC. Il n'est pas nécessaire de modifier ces paramètres.
| Nom | Définition | Type | Défaut |
|---|---|---|---|
| DEFAULT_FAMILY | famille de document par défaut | A | |
| DEFAULT_FLD | n° dossier par défaut | A | |
| CARD_SLICE_LIST | nombre de cartes par page | AU | 8 |
| Nom | Définition | Type | Défaut |
|---|---|---|---|
| ROOT_FLD | Identificateur du dossier racine Ceci permet de définir le dossier racine du plan de classement commun | A | 9 |