[Zope] ZPT: User logged in?
Florian Lindner
mailinglists at xgm.de
Sat Oct 4 17:43:51 EDT 2003
Tino Wildenhain wrote:
> Hi Florian,
>
> Florian Lindner wrote:
>
>> Tino Wildenhain wrote:
>>
>>> Florian Lindner wrote:
>>>
>>>> Hello,
>>>> how can I find out if the current user in a authentificated user or
>>>> just an anonymous, using Page Templates?
>>>> Thanks,
>>>> Florian
>>>>
>>> Simply: you don't.
>>> Of course you can build somewhat obscure python expressions
>>> into ZTP tal attributes, but as often, its much simpler in
>>> a python script:
>>>
>>>
>>> from AccessControl import getSecurityManager
>>> return getSecurityManager().getUser().has_role("Authenticated")
>>
>>
>>
>> It works as far as it return 1 or 0, but my tal:condtion doesn't work:
>>
>> <div style="margin-top:0.5em"
>> tal:condtion="here/Scripts/isAuthentificated" >
>> [...]
>> </div>
>>
>> What is wrong?
>
> You made a typo,
> it must be tal:condition, not tal:condtion
This was not the error, it still does not work. (I made the typo only on
the email, not in the real code).
Thx,
Florian
More information about the Zope
mailing list