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: [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

Répondre à