[Checkins] SVN: zam.skin/trunk/src/zam/skin/browser/ Move
contents.html page configuration to zamplugin.contents
Roger Ineichen
roger at projekt01.ch
Sat Apr 12 21:57:31 EDT 2008
Log message for revision 85311:
Move contents.html page configuration to zamplugin.contents
Changed:
U zam.skin/trunk/src/zam/skin/browser/__init__.py
U zam.skin/trunk/src/zam/skin/browser/configure.zcml
U zam.skin/trunk/src/zam/skin/browser/index.pt
-=-
Modified: zam.skin/trunk/src/zam/skin/browser/__init__.py
===================================================================
--- zam.skin/trunk/src/zam/skin/browser/__init__.py 2008-04-13 01:56:50 UTC (rev 85310)
+++ zam.skin/trunk/src/zam/skin/browser/__init__.py 2008-04-13 01:57:31 UTC (rev 85311)
@@ -29,12 +29,11 @@
class IndexPage(browser.BrowserPagelet):
- """Index page."""
+ """Missing index.html page."""
- zope.interface.implements(interfaces.IRootMenuItemPage)
- def __init__(self, context, request):
- super(IndexPage, self).__init__(context, request)
+class NoneContentsPage(browser.BrowserPagelet):
+ """Missing contents.html page."""
class SiteURL(BrowserPage):
Modified: zam.skin/trunk/src/zam/skin/browser/configure.zcml
===================================================================
--- zam.skin/trunk/src/zam/skin/browser/configure.zcml 2008-04-13 01:56:50 UTC (rev 85310)
+++ zam.skin/trunk/src/zam/skin/browser/configure.zcml 2008-04-13 01:57:31 UTC (rev 85311)
@@ -173,17 +173,17 @@
/>
<z3c:pagelet
+ for="*"
name="contents.html"
- for="zope.traversing.interfaces.IContainmentRoot"
- class="z3c.contents.browser.Contents"
- permission="zope.ManageSite"
+ permission="zope.ManageContent"
+ class=".NoneContentsPage"
layer="zam.skin.layer.IZAMSkinLayer"
/>
- <defaultView
- for="zope.traversing.interfaces.IContainmentRoot"
- name="contents.html"
+ <z3c:template
+ for=".NoneContentsPage"
layer="zam.skin.layer.IZAMSkinLayer"
+ template="contents.pt"
/>
</configure>
Modified: zam.skin/trunk/src/zam/skin/browser/index.pt
===================================================================
--- zam.skin/trunk/src/zam/skin/browser/index.pt 2008-04-13 01:56:50 UTC (rev 85310)
+++ zam.skin/trunk/src/zam/skin/browser/index.pt 2008-04-13 01:57:31 UTC (rev 85311)
@@ -1 +1,2 @@
-index page
+<div i18n:translate="">There is no index.html page registered for this object</div>
+
More information about the Checkins
mailing list