dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Gestion de projet


From: Eldy
Subject: Re: [Dolibarr-dev] Gestion de projet
Date: Thu, 21 Apr 2005 21:35:29 +0200
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Roland Mas wrote:

 Ça ressemble un peu à ce que j'avais implémenté dans Gforge.  Comme
je préfère ma solution, je vous l'expose, après vous faites ce que
vous voulez :-)

 Si vous voulez voir l'implémentation :
http://gforge.org/plugins/scmcvs/cvsweb.php/gforge/common/include/?cvsroot=gforge
Je vous recommande en particulier common/include/Plugin.class et
common/include/PluginManager.class, ainsi que www/include/Layout.class
pour quelques exemples d'appel d'un hook.

 Voili voilà.

C'est en effet très proche de ce que j'ai fait.
Ta classe PluginManager correspond a ma classe que j'ai appelée Interfaces.
L'autre différence et que je me base sur la seule présence d'une classe dans un répertoire pour considérer que des triggers sont actifs plutot que de nécessiter un "enregistrement en base" au préalable. Mais une telle évolution est envisageable (cela permettrait de désactiver des triggers, par exemples, depuis les écrans Dolibarr plutot que d'avoir a effacer le fichier).

Pour info, un petit explicatif sur le wiki:
http://www.dolibarr.com/wikidev/index.php/Interfaces_Dolibarr_vers_exterieur

Roland.


--
Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
AWStats : http://awstats.sourceforge.net
Dolibarr : http//dolibarr.com
CVSChangeLogBuilder : http://cvschangelogb.sourceforge.net
AWBot : http://awbot.sourceforge.net






reply via email to

[Prev in Thread] Current Thread [Next in Thread]