[Checkins] SVN: lovely.relation/trunk/ added a zmi menu to access
repair
Juergen Kartnaller
juergen at kartnaller.at
Wed Oct 17 09:26:09 EDT 2007
Log message for revision 80899:
added a zmi menu to access repair
Changed:
U lovely.relation/trunk/CHANGES.txt
U lovely.relation/trunk/setup.py
U lovely.relation/trunk/src/lovely/relation/configure.zcml
-=-
Modified: lovely.relation/trunk/CHANGES.txt
===================================================================
--- lovely.relation/trunk/CHANGES.txt 2007-10-17 11:51:16 UTC (rev 80898)
+++ lovely.relation/trunk/CHANGES.txt 2007-10-17 13:26:08 UTC (rev 80899)
@@ -5,6 +5,11 @@
After
=====
+2007/10/17 1.1.1a3
+==================
+
+- added a zmi menu to access repair
+
2007/10/17 1.1.1a2
==================
Modified: lovely.relation/trunk/setup.py
===================================================================
--- lovely.relation/trunk/setup.py 2007-10-17 11:51:16 UTC (rev 80898)
+++ lovely.relation/trunk/setup.py 2007-10-17 13:26:08 UTC (rev 80899)
@@ -21,7 +21,7 @@
from setuptools import setup, find_packages, Extension
setup(name='lovely.relation',
- version='1.1.1a2',
+ version='1.1.1a3',
url='http://svn.zope.org/lovely.relation',
license='ZPL 2.1',
description='Lovely Relation Packages for Zope3',
Modified: lovely.relation/trunk/src/lovely/relation/configure.zcml
===================================================================
--- lovely.relation/trunk/src/lovely/relation/configure.zcml 2007-10-17 11:51:16 UTC (rev 80898)
+++ lovely.relation/trunk/src/lovely/relation/configure.zcml 2007-10-17 13:26:08 UTC (rev 80899)
@@ -1,4 +1,6 @@
-<configure xmlns="http://namespaces.zope.org/zope">
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ xmlns:browser="http://namespaces.zope.org/browser">
<class class=".app.Relationship">
<require
@@ -44,4 +46,22 @@
/>
</class>
+ <adapter factory=".app.RepairOneToOne"/>
+
+ <browser:menuItem
+ for=".interfaces.IRelations"
+ menu="zmi_views"
+ title="Repair"
+ action="repair_relations.html"
+ permission="zope.ManageContent"
+ order="-1"
+ />
+
+ <browser:page
+ name="repair_relations.html"
+ for=".interfaces.IRelations"
+ class=".browser.Repair"
+ permission="zope.ManageContent"
+ />
+
</configure>
More information about the Checkins
mailing list