17.4.11 Description des tables des définition des applications
Ce chapitre définit les tables qui contiennent les définitions des applications enregistrées.
17.4.11.1 La table application
La table application
contient la partie identification indiquée dans le fichier de
description de l'application.
Colonne | Type | Définition |
---|---|---|
id | integer | Identificateur de l'application (issue de la séquence seq_id_application ) |
name | text | Nom de l'application |
short_name | text | Description courte |
description | text | Description longue |
access_free | character(1) | Obsolète Non utilisé |
available | character(1) | Valeurs possibles : Y (pour disponible) ou N (non disponible) |
icon | text | Nom du fichier icône de l'application |
displayable | character(1) | Valeurs possibles : Y (pour affichable) ou N (non affichable) |
with_frame | character(1) | Obsolète Non utilisé |
childof | text | Nom de l'application parente - Vide si pas de parent |
objectclass | character(1) | Obsolète Non utilisé |
ssl | character(1) | Obsolète Non utilisé |
machine | text | Obsolète Non utilisé |
iorder | integer | Obsolète Non utilisé |
tag | text | Balise applicative. Permet d'identifier des groupes d'applications |
17.4.11.2 La table action
La table action
contient la partie définition des actions indiquée
dans le fichier de description de l'application.
Colonne | Type | Définition |
---|---|---|
id | integer | Identificateur de l'action (issue de la séquence seq_id_action ) |
id_application | integer | Identificateur de l'application associée |
name | text | Nom de l'action |
short_name | text | Description courte |
long_name | text | Description longue |
script | text | Fichier PHP du contrôleur |
function | text | Fonction du contrôleur |
layout | text | Template de l'action |
available | character(1) | Valeurs possibles : Y (pour disponible) ou N (non disponible) |
acl | text | Nom de l'acl nécessaire pour exécuter l'action |
grant_level | integer | Obsolète Non utilisé |
openaccess | character(1) | Valeurs possibles : Y (pour utilisation possible en authentification par jetons) ou N (dans le cas contraire) |
root | character(1) | Valeurs possibles : Y (action principale) ou N (action non principale) |
icon | text | Icône de l'action |
toc | character(1) | Obsolète Non utilisé |
father | integer | Obsolète Non utilisé |
toc_order | integer | Obsolète Non utilisé |
17.4.11.3 La table acl
La table acl
contient la partie définition des acl indiquée
dans le fichier de description de l'application.
Se reporter au chapitre Descriptions des tables des droits.