dolibarr-dev
[Top][All Lists]
Advanced

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

[Dolibarr-dev] Re: [RECTIFICATION]Fractionnalisation du fichier "documen


From: Pierre Morin
Subject: [Dolibarr-dev] Re: [RECTIFICATION]Fractionnalisation du fichier "document.php"
Date: Mon, 12 Apr 2010 09:23:54 +0200

Bonjour,

C'était ça l'idée. Je proposais un ajout plutôt qu'un remplacement : c'est moins sujet à problème.

Je peaufine un peu mon code et je demanderais à M. De Lambert de commiter.

Merci.

Laurent Destailleur wrote :
> 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
address@hidden 



reply via email to

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