Cration de comptes impossible depuis l'extrieur
Le wiki est donc compltement oprationnel avec les fonctionnalits complmentaires suivantes : * Accs en lecture pour l'extrieur des pages notes CatgoriePagePublique * Cration de compte impossible l'extrieur * Les droits d'criture sont toujours possible avec un compte wiki mme l'extrieur. * N'importe qui peut dire qu'une page est publique - Le wiki limitera par son principe les abus si ncessaire. -- Nicolas darcs-hash:20060105181229-72cb0-9fa2771b9fc8a43a095536c5313dec5d6b6bd52f.gz
This commit is contained in:
parent
1856b481e6
commit
2ec00a7d9f
1 changed files with 13 additions and 1 deletions
|
@ -145,6 +145,18 @@ space between words. Group page name is not allowed.""") % wikiutil.escape(name)
|
|||
# Save user profile
|
||||
theuser = user.User(self.request)
|
||||
|
||||
#### HACK SAUVAGE
|
||||
import sys
|
||||
sys.path.append('/usr/scripts/gestion/')
|
||||
from iptools import is_crans
|
||||
|
||||
if not is_crans(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.""")
|
||||
|
||||
#### FIN DU HACK
|
||||
|
||||
# Require non-empty name
|
||||
try:
|
||||
theuser.name = form['username'][0]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue