c'est pour les adhrent la rcriture des entetes
darcs-hash:20060130230546-4ec08-3465591df493e4ca238bc1a9d67e9d4b8eecffaf.gz
This commit is contained in:
parent
f077d70581
commit
a7af39468f
1 changed files with 20 additions and 20 deletions
|
@ -1287,26 +1287,6 @@ class base_proprietaire(base_classes_crans):
|
||||||
# renvoie la valeur trouvée dans la base
|
# renvoie la valeur trouvée dans la base
|
||||||
return bool(self._data.get('contourneGreylist',[]))
|
return bool(self._data.get('contourneGreylist',[]))
|
||||||
|
|
||||||
def rewriteMailHeaders(self,rewrite=None):
|
|
||||||
""" Réécriture des entêtes mail avec l'alias canonique
|
|
||||||
True : réécrit les en-têtes
|
|
||||||
False : ne réécrit pas les en-têtes """
|
|
||||||
|
|
||||||
# si l'adhérent n'a pas de compte, on lève une exeption
|
|
||||||
if not self.compte():
|
|
||||||
raise NotImplementedError, u"L'adhérent na pas de compte"
|
|
||||||
|
|
||||||
# tente de modifier la valeur
|
|
||||||
if rewrite == True:
|
|
||||||
self._set('rewriteMailHeaders',['oui'])
|
|
||||||
elif rewrite == False:
|
|
||||||
self._set('rewriteMailHeaders',['non'])
|
|
||||||
elif rewrite!=None:
|
|
||||||
raise ValueError, u"rewriteMailHeaders prend un booléen comme argument"
|
|
||||||
|
|
||||||
# renvoie la valeur trouvée dans la base
|
|
||||||
return self._data.get('rewriteMailHeaders',['oui']) == ['oui']
|
|
||||||
|
|
||||||
def home(self):
|
def home(self):
|
||||||
""" Retourne le home de l'adhérent """
|
""" Retourne le home de l'adhérent """
|
||||||
if not self.compte():
|
if not self.compte():
|
||||||
|
@ -1878,6 +1858,26 @@ class adherent(base_proprietaire):
|
||||||
|
|
||||||
return new
|
return new
|
||||||
|
|
||||||
|
def rewriteMailHeaders(self,rewrite=None):
|
||||||
|
""" Réécriture des entêtes mail avec l'alias canonique
|
||||||
|
True : réécrit les en-têtes
|
||||||
|
False : ne réécrit pas les en-têtes """
|
||||||
|
|
||||||
|
# si l'adhérent n'a pas de compte, on lève une exeption
|
||||||
|
if not self.compte():
|
||||||
|
raise NotImplementedError, u"L'adhérent na pas de compte"
|
||||||
|
|
||||||
|
# tente de modifier la valeur
|
||||||
|
if rewrite == True:
|
||||||
|
self._set('rewriteMailHeaders',['oui'])
|
||||||
|
elif rewrite == False:
|
||||||
|
self._set('rewriteMailHeaders',['non'])
|
||||||
|
elif rewrite!=None:
|
||||||
|
raise ValueError, u"rewriteMailHeaders prend un booléen comme argument"
|
||||||
|
|
||||||
|
# renvoie la valeur trouvée dans la base
|
||||||
|
return self._data.get('rewriteMailHeaders',['oui']) == ['oui']
|
||||||
|
|
||||||
class club(base_proprietaire):
|
class club(base_proprietaire):
|
||||||
""" Classe de définition d'un club """
|
""" Classe de définition d'un club """
|
||||||
idn = 'cid'
|
idn = 'cid'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue