[Moin-user] setting variables depeding if a user is logged in.
Juergen Hermann
jh at web.de
Wed Apr 10 01:29:32 EDT 2002
On 09 Apr 2002 17:08:40 -0700, Adam Shand wrote:
>if 1:
> allowed_actions = ['AttachFile']
>
> from MoinMoin.security import Permissions
> class SecurityPolicy(Permissions):
> edit = 1
> delete = 0
>
> def __init__(self, user):
> self.user = user
> self.edit = self.edit and user.valid
> sitename = 'test site'
It has to be
from MoinMoin import config
config.sitename = ...
you're setting a LOCAL variable in your code. And to check whether the
user is logged in, use "user.valid".
Ciao, Jürgen
--
Jürgen Hermann, Developer (jhe at webde-ag.de)
WEB.DE AG, http://webde-ag.de/
More information about the Moin-user
mailing list