Bonne idée. C'est effectivement dans ce sens qu'on veut aller. Par contre, pour ne pas avoir a modifier les modules actuels, peuxt-tu faire un mix ? C'est a dire laisser les tests en dur qui existe et ajouter ta partie dynamique a la fin des tests en dur pour les nouveaux modules.
Si oui, carte blanche pour commiter tout cela dans le CVS directement... Pierre Morin wrote: > Une erreur s'est glissée dans le code que j'ai envoyé dans le mail, le > code proposé dans le premier "cadre" de code n'était pas bon et doit > être remplacé par le code suivant : > > +-CODE------------------------------------------------------------------------------------------------------------------------+ > / //General wrapping > if(isset($modulepart)) > { > $subPermConstName = strtoupper($modulepart).'_SUBPERM_FOR_DOCUMENTS'; > $subPerm = $conf->global->$subPermConstName; > if(($user->rights->$modulepart->lire) || > ($user->rights->$modulepart->download) || (isset($subPerm) && > (($user->rights->$modulepart->$subPerm->lire) || > ($user->rights->$modulepart->$subPerm->download))) ) > { > $accessallowed=1; > } > $original_file=$conf->$modulepart->dir_output.'/'.$original_file; > $sqlProtectConstName = > strtoupper($modulepart).'_SQLPROTECTAGAINSTEXTERNALS_FOR_DOCUMENTS'; > $sqlprotectagainstexternals = $conf->global->$sqlProtectConstName; > } > +---------------------------------------------------------------------------------------------------------------------------------+ > > -- > Pierre Morin > pierre.mo...@auguria.net <mailto:pierre.mo...@auguria.net> > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Dolibarr-dev mailing list > Dolibarr-dev@nongnu.org > http://lists.nongnu.org/mailman/listinfo/dolibarr-dev >
_______________________________________________ Dolibarr-dev mailing list Dolibarr-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/dolibarr-dev