Chapitre 2 Installation
2.1 Distribution
Actuellement ONEFAM est distribuée et installée par le module Dynacase Platform.
2.2 Sécurité
L'application dispose de trois droits propres qui permettent de gérer les familles visibles par l'application. ONEFAM affiche deux ensembles de familles. Le premier ensemble contient les familles communes. Elles sont affichées pour tous les utilisateurs. Le deuxième ensemble est propre à chaque utilisateur. Si l'utilisateur dispose des droits suffisants, il peut ajouter des familles à cet ensemble.
- ONEFAM_READ : Ce droit indique que l'utilisateur ne peut pas modifier la liste des familles affichées par l'application
- ONEFAM : Ce droit indique que l'utilisateur peut modifier la liste personnelles des familles affichées en ajoutant des familles supplémentaire
- ONEFAM_MASTER : Ce droit indique que l'utilisateur peut modifier la liste des familles communes pour tous les utilisateurs.
2.3 Paramétrage applicatif
Les paramètres applicatifs modifiables par l'administrateur sont :
Paramètre | Description | Valeur par défaut |
---|---|---|
ONEFAM_BGCOLOR | Couleur de fond. Code hexadécimal précédé de # (exemple #56DD87) ou code couleur (exemple 'red') | |
ONEFAM_DISPLAYMODE | Mode d'affichage [html,extjs]. Le mode html est l'affichage standard pour un navigateur web. Le mode "extjs" utilise la bibliothèque extjs qui permet d'afficher l'application de manière plus sophistiqué. |
html |
ONEFAM_LWIDTH | Nombre de colonnes pour la liste des familles | 1 |
ONEFAM_MIDS | Identifiants des familles communes visibles. La liste contient un ensemble d'identifiant séparés par des virgules. Les identifiants peuvent être des noms logique de famille ou les identifiants physique (nombre) | |
ONEFAM_SEARCHMODE 3.2.12 | Indique le mode de recherche pour les filtres. Si c'est le mode "words", recherche de mot complet. Si c'est le mode "characters" recherche de séquence de caractères | words |
Précisions sur le mode de recherche "ONEFAM_SEARCHMODE" :
Mode "words" :
La recherche porte sur les mots saisis, en apportant automatiquement certaines corrections.
Par exemple :
- Lorsque la recherche est "cheval", la recherche trouve les documents comportant le mot "cheval", mais aussi les documents comportant le mot "chevaux".
- La recherche ne tient pas compte des accents ni de la casse (majuscule / minuscule)
- La plupart des déterminants usuels sont ignorés (le, la…). Ainsi, lorsque la recherche est "le cheval", la recherche ne porte que sur le terme "cheval".
- Lorsque plusieurs termes sont saisis, la recherche trouve les documents contenant tous les mots saisis.
Mode "characters" :
La recherche porte sur les caractères saisis
- La recherche est effectuée en tenant compte des accents mais pas de la casse.
- Lorsque plusieurs termes sont saisis, la recherche trouve les documents contenant tous les caractères saisis.
La choix des familles visibles sur une application "ONEFAM" est limité aux familles qui ont un "dossier racine". Le dossier racine peut être crée à partir du document famille en cliquant sur le menu "Dossier racine" ou par exportation de la famille en indiquant la directive "DFLDID;auto" dans les propriétés de la famille
L'application ONEFAM utilise l'application GENERIC. Les paramètres de GENERIC sont aussi utilisé lors de l'affichage des listes de documents.
Ces paramètres sont globaux. Cela veut dire qu'ils sont communs à l'ensemble des instances des applications dérivées de "ONEFAM". Ces paramètres sont aussi des paramètres utilisateur. Cela implique que chaque utilisateur peut avoir ses propres valeurs.
Paramètre | Description | Valeur par défaut |
---|---|---|
CARD_SLICE_LIST | Nombre de document affichés dans la liste. Un tourne page est affiché si le nombre de document trouvé est atteint | 8 |
ACARD_WIDTH | Largeur de la vue résumé. Si on indique 50%, cela indique que l'on verra deux colonnes. Il est possible aussi d'indiquer la valeur en "px" - Pour le mode vertical seulement | 98% |
GENEA_WIDTH | Largeur de zone de liste de document en mode vertical | 420px |
GENEA_HEIGHT | Hauteur de zone de liste de document en mode horizontal | 200px |
GENE_VIEWMODE | Choix du mode de représentation des liste de documents, résumé (abstract) ou rangée (column) . La syntaxe est "<fam1>|[abstract|column], <fam2>|[abstract|column]," Exemple : 'IUSER|abstract,IGROUP|column |
Le mode "abstract" est utilisé |
GENE_SPLITMODE | Choix du découpage vertical (V) ou horizontal (H) par famille. La syntaxe est "<fam1>|[H|V], <fam2>|[H|V]," Exemple : 'IUSER|H,IGROUP|V' |
le découpage vertical est utilisé |
GENE_TABLETTER | Choix du l'affichage des onglets pour le filtre par lettre. La syntaxe est "<fam1>|[Y|N], <fam2>|[Y|N]," Exemple : 'IUSER|Y,IGROUP|N' |
pas d'affichage de l'onglet de filtre alphabétique |
GENE_INHERIT | Choix de la recherche dans les sous-familles. La syntaxe est "<fam1>|[Y|N], <fam2>|[Y|N]," Exemple : 'IUSER|Y,IGROUP|N' Cela implique aussi l'affichage du menu de création des sous-familles |
recherche dans les sous-familles |
2.4 Paramétrage utilisateur
Les paramètres applicatifs modifiables par l'utilisateur sont :
Paramètre | Description | Valeur par défaut |
---|---|---|
ONEFAM_IDS | Identifiants des familles personnelles visibles |
la modification de ce paramétrage est fait via l'interface de "ONEFAM" lorsque l'utilisateur choisit les familles à afficher.