From: "Itai Tavor" <[EMAIL PROTECTED]>
> The reason I could do urllib.quote in Python Methods was that I
> implemented the MoreBuiltins trick someone described here a while
> ago.
That would be me :-)
> Is there anything that can be done so that adding modules continues
> to work?
Sure. Since you've already got a MoreBuiltins module, that's probably a
fine place to put this. In MoreBuiltins/__init__.py (or a brand new Product
directory of your choice) put the following lines:
import urllib
urllib.__allow_access_to_unprotected_subobjects__ = 1
...and similarly if you want to declare other modules PS-importable. As of
2.3, the proper way to do this will be:
from AccessControl import ModuleSecurityInfo
ModuleSecurityInfo('urllib').setDefaultAccess(1)
Cheers,
Evan @ digicool & 4-am
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )