Factorisation des hacks dans l'optique d'une ferme de wiki

darcs-hash:20061209174936-9e428-6bfb1f8a82f742f51f28a46e459fe9a2ba70b27a.gz
This commit is contained in:
bobot 2006-12-09 18:49:36 +01:00
parent 6fb59f5a0f
commit 1b449c891f
3 changed files with 26 additions and 47 deletions

View file

@ -174,11 +174,8 @@ space between words. Group page name is not allowed.""") % wikiutil.escape(theus
newuser = 0
#### HACK SAUVAGE
import sys
sys.path.append('/usr/scripts/gestion/')
from iptools import is_crans
if newuser and not is_crans(self.request.remote_addr):
if newuser and not self.cfg.ip_autorised_create_account(self.request.remote_addr):
return _(u"""Création de compte impossible.
Pour des raisons de sécurité, la fonction de création d'un compte n'est
possible que depuis la zone CRANS.