Structures des tables de données d'Ovidentia : Différence entre versions
(→Articles) |
(→Articles) |
||
| Ligne 145 : | Ligne 145 : | ||
* action_log : statut de la modification. Valeurs possibles : lock, unlock, commit, refused, accepted. | * action_log : statut de la modification. Valeurs possibles : lock, unlock, commit, refused, accepted. | ||
Lorsqu'on saisit la raison de la modification avant de modifier un article, le statut est lock. | Lorsqu'on saisit la raison de la modification avant de modifier un article, le statut est lock. | ||
| − | Lorsqu'on soumet un article, le statut est commit. Si l'article ne passe pas par approbation, il y a immédiatement un | + | Lorsqu'on soumet un article, le statut est commit. Si l'article ne passe pas par approbation, il y a immédiatement un autre enregistrement avec le statut accepted. commit et accepted sont aussi utilisés lorsqu'on modifie un brouillon puis qu'on soumet. |
Lorsqu'on modifie un article et qu'on l'enregistre (on ne le soumet pas), seul un enregistrement est créé : celui avec le statut lock et la raison de la modification. | Lorsqu'on modifie un article et qu'on l'enregistre (on ne le soumet pas), seul un enregistrement est créé : celui avec le statut lock et la raison de la modification. | ||
Il n'y a pas d'enregistrements si on créé un article et qu'il ne doit pas être approuvé. | Il n'y a pas d'enregistrements si on créé un article et qu'il ne doit pas être approuvé. | ||
Version du 5 août 2009 à 15:09
Cet article est en cours de rédaction. Son contenu n'est pas exhaustif.
Sommaire
- 1 Agenda
- 2 Articles
- 2.1 Table bab_articles
- 2.2 Table bab_articles_images
- 2.3 Table bab_art_drafts
- 2.4 Table bab_art_drafts_files
- 2.5 Table bab_art_drafts_images
- 2.6 Table bab_art_drafts_notes
- 2.7 Table bab_art_drafts_tags
- 2.8 Table bab_art_files
- 2.9 Table bab_art_log
- 2.10 Table bab_art_tags
- 2.11 Table bab_topcat_order
- 2.12 Table bab_topics
- 2.13 Table bab_topicscom_groups
- 2.14 Table bab_topicsman_groups
- 2.15 Table bab_topicsmod_groups
- 2.16 Table bab_topicssub_groups
- 2.17 Table bab_topicsview_groups
- 2.18 Table bab_topics_categories
- 2.19 Table bab_topics_categories_images
- 2.20 Table bab_topics_images
Agenda
Table bab_calendar
contient les agendas et est directement liée aux tables bab_cal_resources ou
- id : identifiant d'un agenda
- owner : correspond pour un agenda de ressources à l'identifiant de l'enregistrement dans la table bab_cal_resources
- type : type de l'agenda (3 pour agenda de ressources)
Table bab_cal_resources
contient la description des agendas de ressources
- id : identifiant de l'agenda
- name : nom de l'agenda
Table bab_cal_events_owners
lie les evenements d'agendas avec les agendas
- id_event : identifiant de l'événement
- id_cal : identifiant de l'agenda
Table bab_cal_events
- id : identifiant de l'événement
Articles
Table bab_articles
contient les articles
- id : id de l'article
- id_topic :
- id_author :
- date :
- date_publication :
- date_archiving :
- date_modification :
- title :
- head :
- body :
- archive :
- lang :
- restriction :
- ordering :
- id_modifiedby :
- index_status :
Table bab_articles_images
contient les images associées aux articles (on parle bien des images associées et pas des fichiers joints)
- id : identifiant de l'image
- idArticle : identifiant de l'article
- name :
- relativePath :
Table bab_art_drafts
contient les brouillons d'articles (Rappel : avant d'être soumis ou approuvés, les textes sont des brouillons. Les brouillons se transforment en articles dès qu'ils sont soumis et approuvés)
- id :
- id_author :
- date_creation :
- date_modification :
- date_submission :
- date_publication :
- date_archiving :
- title :
- head :
- body :
- lang :
- trash :
- id_topic :
- restriction :
- hpage_private :
- hpage_public :
- notify_members :
- idfai :
- result :
- id_article :
- id_anonymous :
- approbation :
- update_datemodif :
Table bab_art_drafts_files
contient les fichiers joints aux brouillons d'articles
- id :
- id_draft :
- name :
- description :
- ordering :
Table bab_art_drafts_images
contient les images associées aux brouillons d'articles (on parle bien des images associées et pas des fichiers joints)
- id :
- idDraft :
- name :
- relativePath :
Table bab_art_drafts_notes
- id :
- id_draft :
- content :
- id_author :
- date_note :
Table bab_art_drafts_tags
- id_draft :
- id_tag :
Table bab_art_files
contient les fichiers joints des articles
- id :
- id_article :
- name :
- description :
- index_status :
- ordering :
Table bab_art_log
contient l'historique des modifications d'articles
- id : identifiant de la modification
- id_article : identifiant de l'article
- id_author : identifiant de l'auteur de la modification
- date_log : date et heure de la modification
- action_log : statut de la modification. Valeurs possibles : lock, unlock, commit, refused, accepted.
Lorsqu'on saisit la raison de la modification avant de modifier un article, le statut est lock. Lorsqu'on soumet un article, le statut est commit. Si l'article ne passe pas par approbation, il y a immédiatement un autre enregistrement avec le statut accepted. commit et accepted sont aussi utilisés lorsqu'on modifie un brouillon puis qu'on soumet. Lorsqu'on modifie un article et qu'on l'enregistre (on ne le soumet pas), seul un enregistrement est créé : celui avec le statut lock et la raison de la modification. Il n'y a pas d'enregistrements si on créé un article et qu'il ne doit pas être approuvé. Lorsqu'on supprime un brouillon, le statut est unlock.
- art_log : description de la modification. Contient le texte saisit comme raison de la modification
Table bab_art_tags
- id_art :
- id_tag :
Table bab_topcat_order
- id :
- id_topcat :
- type :
- ordering :
- id_parent :
Table bab_topics
- id :
- category :
- description :
- id_cat :
- idsaart :
- idsacom :
- idsa_update :
- notify :
- lang :
- article_tmpl :
- display_tmpl :
- restrict_access :
- allow_hpages :
- allow_pubdates :
- allow_attachments :
- allow_update :
- max_articles :
- allow_manupdate :
- auto_approbation :
- busetags :
- allow_addImg :
- allow_article_rating
Table bab_topicscom_groups
- id :
- id_object :
- id_group :
Table bab_topicsman_groups
- id :
- id_object :
- id_group :
Table bab_topicsmod_groups
- id :
- id_object :
- id_group :
Table bab_topicssub_groups
- id :
- id_object :
- id_group :
Table bab_topicsview_groups
- id :
- id_object :
- id_group :
Table bab_topics_categories
- id :
- title :
- description :
- enabled :
- template :
- id_dgowner :
- optional :
- id_parent :
- display_tmpl :
Table bab_topics_categories_images
- id :
- idCategory :
- name :
- relativePath :
Table bab_topics_images
- id :
- idTopic :
- name :
- relativePath :