[Zope] has_permission
Brian Lloyd
Brian@digicool.com
Thu, 5 Aug 1999 09:19:16 -0400
> Hi everybody!
>
> I still cannot make has_permission to work.
> What I want to do is check whether a file X has permission Y.
>
> In this example, I want to see if the file X, containing this code,
> is viewable by the user. What I have been told I should do (thanks!)
> is using AUTHENTICATED_USER.has_permission, but I
> don't know what arguments I should pass. One is the permission,
> e.g. 'View', and the other one should be the file I guess, but how?
> None of my guesses work.
> Let's say the file is called 'test', why can't I do:
>
> <!--#if "AUTHENTICATED_USER.has_permission('View', test)"-->
> nor
> <!--#if "AUTHENTICATED_USER.has_permission('View', self)"-->
> ????????
>
> Any help would be highly appreciated.
>
> Floyd
Assuming that this code is actually _in_ the 'test' document,
you should be able to use:
<!--#if "AUTHENTICATED_USER.has_permission('View', this())"-->
Brian Lloyd brian@digicool.com
Software Engineer 540.371.6909
Digital Creations http://www.digicool.com