[Checkins] SVN: grokui.base/trunk/src/grokui/base/contentproviders.py * Set a permission for Index view.
Uli Fouquet
uli at gnufix.de
Mon Feb 22 17:15:35 EST 2010
Log message for revision 109321:
* Set a permission for Index view.
* Build redirect URL correctly.
Changed:
U grokui.base/trunk/src/grokui/base/contentproviders.py
-=-
Modified: grokui.base/trunk/src/grokui/base/contentproviders.py
===================================================================
--- grokui.base/trunk/src/grokui/base/contentproviders.py 2010-02-22 22:14:14 UTC (rev 109320)
+++ grokui.base/trunk/src/grokui/base/contentproviders.py 2010-02-22 22:15:34 UTC (rev 109321)
@@ -36,6 +36,7 @@
"""
grok.name('index.html') # The root folder is not a grok.Model
grok.context(IRootFolder)
+ grok.require('zope.ManageServices')
grok.layer(grok.IDefaultBrowserLayer)
def render(self):
@@ -47,6 +48,6 @@
# No grokui panel installed.
return u'No further grokui components are installed.'
first_name = items[0]['action']
- grokui_url = self.url(self.context, '/++grokui++/%s' % first_name)
+ grokui_url = self.url(self.context) + '/++grokui++/@@' + first_name
self.redirect(grokui_url)
return
More information about the checkins
mailing list