[Checkins] SVN: lovely.relation/trunk/ added missing file
Juergen Kartnaller
juergen at kartnaller.at
Wed Oct 17 09:51:45 EDT 2007
Log message for revision 80901:
added missing file
Changed:
U lovely.relation/trunk/CHANGES.txt
U lovely.relation/trunk/setup.py
A lovely.relation/trunk/src/lovely/relation/browser.py
-=-
Modified: lovely.relation/trunk/CHANGES.txt
===================================================================
--- lovely.relation/trunk/CHANGES.txt 2007-10-17 13:27:04 UTC (rev 80900)
+++ lovely.relation/trunk/CHANGES.txt 2007-10-17 13:51:45 UTC (rev 80901)
@@ -5,6 +5,11 @@
After
=====
+2007/10/17 1.1.1a4
+==================
+
+- added missing file :(
+
2007/10/17 1.1.1a3
==================
Modified: lovely.relation/trunk/setup.py
===================================================================
--- lovely.relation/trunk/setup.py 2007-10-17 13:27:04 UTC (rev 80900)
+++ lovely.relation/trunk/setup.py 2007-10-17 13:51:45 UTC (rev 80901)
@@ -21,7 +21,7 @@
from setuptools import setup, find_packages, Extension
setup(name='lovely.relation',
- version='1.1.1a3',
+ version='1.1.1a4',
url='http://svn.zope.org/lovely.relation',
license='ZPL 2.1',
description='Lovely Relation Packages for Zope3',
Added: lovely.relation/trunk/src/lovely/relation/browser.py
===================================================================
--- lovely.relation/trunk/src/lovely/relation/browser.py (rev 0)
+++ lovely.relation/trunk/src/lovely/relation/browser.py 2007-10-17 13:51:45 UTC (rev 80901)
@@ -0,0 +1,46 @@
+##############################################################################
+#
+# Copyright (c) 2006-2007 Lovely Systems and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""
+$Id$
+"""
+__docformat__ = "reStructuredText"
+
+from zope.formlib import form
+
+from interfaces import IRepair
+
+
+class Repair(form.Form):
+
+ form_fields = form.FormFields()
+
+ def repairable(self, *args):
+ try:
+ IRepair(self.context)
+ except TypeError:
+ return False
+ return True
+
+ def notRepairable(self, *args):
+ return not self.repairable()
+
+ @form.action(u'Repair', condition='repairable')
+ def do_repair(self, action, data):
+ repairer = IRepair(self.context)
+ self.status = u'Repaired'
+
+ @form.action(u'Not Repairable', condition='notRepairable')
+ def do_notrepair(self, action, data):
+ self.status = u"I said I'm not repairable !"
+
Property changes on: lovely.relation/trunk/src/lovely/relation/browser.py
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
More information about the Checkins
mailing list