23 Aug
2004
23 Aug
'04
10:58 a.m.
Dario Lopez-Kästen wrote:
I am trying to prevent PythonScripts from being called directly TTW.
Why?
Is there a better way of doing this than the following code being called at the very begining of the script?
if script.getPhysicalPath() = context.REQUEST.PUBLISHED.getPhysicalPath(): raise "UnAuthorisedOrSimilar"
Make the scripts only viewable by Manager, and give whatever calls them that role by Proxy. Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk