BD de egroupware

one_day -  
 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.
Configuration: Linux
Firefox 3.0.10

2 réponses

  1. one_day
     
    SNNNNNIIIFFF!!!!!!!!!!!!!!!! je n'y arriverais jamais...
    0
  2. Othee
     
    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

    ++
    0