[intranet/mails] nbAlias++
Ignore-this: 8eb1a959eef4d6ad9d1dfd2a9bf643ec Je vous avouerai que le "afin d'éviter les abus" est mytho. En vrai, c'est la flemme de rajouter la feature :p (enfin, pour ma part) darcs-hash:20120728184041-28565-18be1b59296953aca367ce25f412881fe76105e4.gz
This commit is contained in:
parent
608765dfd1
commit
7eaf9179a1
2 changed files with 5 additions and 2 deletions
|
@ -309,8 +309,8 @@ class main(ModuleBase):
|
||||||
##########################
|
##########################
|
||||||
def newAlias(self, alias):
|
def newAlias(self, alias):
|
||||||
adh = cherrypy.session['LDAP'].search('uid=' + cherrypy.session['uid'],'w')['adherent'][0]
|
adh = cherrypy.session['LDAP'].search('uid=' + cherrypy.session['uid'],'w')['adherent'][0]
|
||||||
if adh.alias().__len__() >= 3 and adh.droits() == []:
|
if adh.alias().__len__() >= 20 and adh.droits() == []:
|
||||||
return self.index(error=u"Vous avez plus de 2 alias. Demander a un cableur pour en rajouter.")
|
return self.index(error=u"Vous avez déjà 20 alias mail. Demander à un câbleur pour en rajouter et/ou effacer les inutilisés.")
|
||||||
try:
|
try:
|
||||||
adh.alias(alias)
|
adh.alias(alias)
|
||||||
adh.save()
|
adh.save()
|
||||||
|
|
|
@ -124,6 +124,9 @@ Crans.messages.setMessage('$error.replace("\'","\\\'")', 'errorMessage')
|
||||||
<div class="clear"></div>
|
<div class="clear"></div>
|
||||||
<span class="actions">
|
<span class="actions">
|
||||||
<a href="#" onclick="return newAlias()">Nouvel alias</a>
|
<a href="#" onclick="return newAlias()">Nouvel alias</a>
|
||||||
|
<br />
|
||||||
|
Afin d'éviter les abus, la destruction d'un alias nécessite une
|
||||||
|
demande via la mailing-list <a href="mailto:respbats@crans.org">respbats@crans.org</a>.
|
||||||
</span>
|
</span>
|
||||||
<div class="clear"></div>
|
<div class="clear"></div>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue