Hi, as you may have noticed I've been working on writing browser views for some of the administrative functions such as portal configuration. I have just noticed that the current PythonScript does not handle "enable_permalink". Now, while this is easy enough to add both to the Script and my view and there is support for this in zpt_generic/main_template with get_permalink, there is actually an implicit dependency about CMFUid for this function. So, I think this means we should either add CMFUid to CMFDefault's dependencies or move the function to the CMFUid extension profile and associated skin layer. Or, maybe this is like the CMFCalendar stuff? In which case maybe a more explicit check for the existence of the tool, particularly when wanting to enable permalinks, would make sense.
On a slightly related matter: I think we could probably retire the "Properties" tab from the ZMI for the PortalObject. The same could be done with some of the Tools and maybe with other tabs such as "Interfaces". Or would this make a site too dependent upon installed skins? Thoughts? Charlie -- Charlie Clark Managing Director Clark Consulting & Research German Office Helmholtzstr. 20 Düsseldorf D- 40215 Tel: +49-211-600-3657 Mobile: +49-178-782-6226 _______________________________________________ Zope-CMF maillist - Zope-CMF@zope.org https://mail.zope.org/mailman/listinfo/zope-cmf See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests