BD de egroupware
one_day
-
Othee -
Othee -
Bonjour,
Je suis en stage en entreprise dans le cadre d'un BTS IG.
Je travaille sur egroupware.
Dans la base de données de egroupware, je sais que la table egw_sessions permet l'affichage dans un (formulaire ou tableau) des personnes qui sont connectées instantanément à l'outil. Mais quelle est la signification des champs de cette table?
voici les champs de la table en question:
session_id
session_lid
session_ip
session_logintime
session_dla
session_action
session_flags
Je m'attends à recevoir des réponses telles que : " Lis la documentation technique d'egroupware " ou alors une réorientation vers: http://www.nabble.com/egroupware-french-f3746.html.
Mais il n'existe aucune documentation technique d'egroupware, c'est bien dommage et le forum d'egroupware es infesté de spam, du coup il n'y a très peu de réponse aux "demande d'aide sérieuses" .
Merci de l'aide que vous pourrez certainement m'apporter.
Je suis en stage en entreprise dans le cadre d'un BTS IG.
Je travaille sur egroupware.
Dans la base de données de egroupware, je sais que la table egw_sessions permet l'affichage dans un (formulaire ou tableau) des personnes qui sont connectées instantanément à l'outil. Mais quelle est la signification des champs de cette table?
voici les champs de la table en question:
session_id
session_lid
session_ip
session_logintime
session_dla
session_action
session_flags
Je m'attends à recevoir des réponses telles que : " Lis la documentation technique d'egroupware " ou alors une réorientation vers: http://www.nabble.com/egroupware-french-f3746.html.
Mais il n'existe aucune documentation technique d'egroupware, c'est bien dommage et le forum d'egroupware es infesté de spam, du coup il n'y a très peu de réponse aux "demande d'aide sérieuses" .
Merci de l'aide que vous pourrez certainement m'apporter.
2 réponses
Salut,
Je bosse également sur eGroupware (1.3) depuis quelques temps et pour palier au manque de doc en général je vais voir comment sont implémentées les classes y a pas mal de commentaires ...
J'ai pas touché la table des sessions mais en regardant vite fait les classes utilisées pour gérer les sessions (phpgwapi/inc/class.sessions.inc, ...class.sessions_php4.inc) tu peux trouver quelques indices :
Pour les deux id session_id et session_lid :
id : user account id
lid : user account login id
Je pense que session_ip et session_logintime tu vois ce que c'est :D
session_flags
- A - anonymous session, N - None, normal session
session_action
- initialisé à $_SERVER['PHP_SELF'] quand tu enregistre la session
- je dirais que c'est la dernière page consultée sur la session
session_dla
- DateLastActive column
- Last time they did anything in their current session
(trouvé ici http://osdir.com/ml/web.egroupware.french/2005-10/msg00005.html)
En + de Nabble y a le guide du developpeur qui aide pas mal (quand le site n'est pas down...)
https://www.egroupware.org/en/?page_name=wiki&wikipage=ApplicationDevelopmentGuide
En espérant que ca t'aide un peu
++
Je bosse également sur eGroupware (1.3) depuis quelques temps et pour palier au manque de doc en général je vais voir comment sont implémentées les classes y a pas mal de commentaires ...
J'ai pas touché la table des sessions mais en regardant vite fait les classes utilisées pour gérer les sessions (phpgwapi/inc/class.sessions.inc, ...class.sessions_php4.inc) tu peux trouver quelques indices :
Pour les deux id session_id et session_lid :
id : user account id
lid : user account login id
Je pense que session_ip et session_logintime tu vois ce que c'est :D
session_flags
- A - anonymous session, N - None, normal session
session_action
- initialisé à $_SERVER['PHP_SELF'] quand tu enregistre la session
- je dirais que c'est la dernière page consultée sur la session
session_dla
- DateLastActive column
- Last time they did anything in their current session
(trouvé ici http://osdir.com/ml/web.egroupware.french/2005-10/msg00005.html)
En + de Nabble y a le guide du developpeur qui aide pas mal (quand le site n'est pas down...)
https://www.egroupware.org/en/?page_name=wiki&wikipage=ApplicationDevelopmentGuide
En espérant que ca t'aide un peu
++