[Checkins] SVN: GenericSetup/trunk/browser/co - added ZMI tab
version of components_xmlconfig.html
Yvo Schubbe
y.2007- at wcm-solutions.de
Thu Aug 2 14:07:51 EDT 2007
Log message for revision 78546:
- added ZMI tab version of components_xmlconfig.html
Changed:
A GenericSetup/trunk/browser/components.pt
U GenericSetup/trunk/browser/components.py
U GenericSetup/trunk/browser/configure.zcml
-=-
Copied: GenericSetup/trunk/browser/components.pt (from rev 78545, GenericSetup/branches/1.3/browser/components.pt)
===================================================================
--- GenericSetup/trunk/browser/components.pt (rev 0)
+++ GenericSetup/trunk/browser/components.pt 2007-08-02 18:07:51 UTC (rev 78546)
@@ -0,0 +1,17 @@
+<h1 tal:replace="structure context/manage_page_header">PAGE HEADER</h1>
+<h2 tal:replace="structure context/manage_tabs">TABS</h2>
+
+<!-- not valid in the body, but works -->
+<style type="text/css">
+ td.label {
+ color: #333333;
+ font-family: Verdana,Helvetica,sans-serif;
+ font-size: 10pt;
+ font-weight: bold;
+ vertical-align: top;
+ }
+</style>
+
+<br />
+<metal:macro metal:use-macro="view/base_template/macros/form" />
+<h1 tal:replace="structure context/manage_page_footer">PAGE FOOTER</h1>
Property changes on: GenericSetup/trunk/browser/components.pt
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: GenericSetup/trunk/browser/components.py
===================================================================
--- GenericSetup/trunk/browser/components.py 2007-08-02 18:05:56 UTC (rev 78545)
+++ GenericSetup/trunk/browser/components.py 2007-08-02 18:07:51 UTC (rev 78546)
@@ -15,6 +15,7 @@
$Id$
"""
+from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile
from Products.Five.component.interfaces import IObjectManagerSite
from Products.Five.formlib.formbase import PageEditForm
from zope.component import adapts
@@ -69,3 +70,15 @@
super(ComponentsSetupView,
self).setUpWidgets(ignore_request=ignore_request)
self.widgets['body'].height = 24
+
+
+class ComponentsSetupTab(ComponentsSetupView):
+
+ """Components setup ZMI tab for IObjectManagerSite.
+ """
+
+ base_template = PageEditForm.template
+
+ template = ViewPageTemplateFile('components.pt')
+
+ label = None
Modified: GenericSetup/trunk/browser/configure.zcml
===================================================================
--- GenericSetup/trunk/browser/configure.zcml 2007-08-02 18:05:56 UTC (rev 78545)
+++ GenericSetup/trunk/browser/configure.zcml 2007-08-02 18:07:51 UTC (rev 78546)
@@ -11,4 +11,11 @@
permission="five.ManageSite"
/>
+ <browser:page
+ for="Products.Five.component.interfaces.IObjectManagerSite"
+ name="manage_components"
+ class=".components.ComponentsSetupTab"
+ permission="five.ManageSite"
+ />
+
</configure>
More information about the Checkins
mailing list