[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