ajout de l'attribut compteWiki

This commit is contained in:
Daniel STAN 2013-03-03 21:37:09 +01:00
parent 8572d8e2e7
commit 09fcf6b1e5
2 changed files with 12 additions and 1 deletions

View file

@ -243,6 +243,14 @@ class prenom(Attr):
def parse_value(self, val, ldif): def parse_value(self, val, ldif):
self.value = validate_name(val) self.value = validate_name(val)
class compteWiki(Attr):
singlevalue = False
optional = False
legend = u"Compte WiKi"
def parse_value(self, val, ldif):
self.value = validate_name(val)
# TODO: validate with mdp for user definition here ?
class tel(Attr): class tel(Attr):
singlevalue = True singlevalue = True
@ -827,6 +835,7 @@ CRANS_ATTRIBUTES= {
'uid': uid, 'uid': uid,
'nom' : nom, 'nom' : nom,
'prenom' : prenom, 'prenom' : prenom,
'compteWiki' : compteWiki,
'tel' : tel, 'tel' : tel,
'paiement' : paiement, 'paiement' : paiement,
'controle': controle, 'controle': controle,

View file

@ -803,7 +803,9 @@ class adherent(proprio):
ofields = proprio.ofields + ['charteMA', ofields = proprio.ofields + ['charteMA',
'canonicalAlias', 'solde', 'contourneGreylist', 'canonicalAlias', 'solde', 'contourneGreylist',
'rewriteMailHeaders', 'derniereConnexion', 'rewriteMailHeaders', 'derniereConnexion',
'homepageAlias','gpgFingerprint'] 'homepageAlias','gpgFingerprint',
'compteWiki',
]
mfields = proprio.mfields + ['carteEtudiant', 'mailAlias', 'droits' ] mfields = proprio.mfields + ['carteEtudiant', 'mailAlias', 'droits' ]
xfields = ['etudes', 'postalAddress'] xfields = ['etudes', 'postalAddress']