Roland Mas wrote:
C'est en effet tr�s proche de ce que j'ai fait.�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�.
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: [EMAIL PROTECTED] AWStats : http://awstats.sourceforge.net Dolibarr : http//dolibarr.com CVSChangeLogBuilder : http://cvschangelogb.sourceforge.net AWBot : http://awbot.sourceforge.net
_______________________________________________ Dolibarr-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
