[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/ -
added suppress_events=True in content factories
Yvo Schubbe
y.2008 at wcm-solutions.de
Tue Jan 8 15:23:05 EST 2008
Log message for revision 82762:
- added suppress_events=True in content factories
- added CHANGES.txt file with trunk only changes
Changed:
A Products.CMFDefault/trunk/Products/CMFDefault/CHANGES.txt
U Products.CMFDefault/trunk/Products/CMFDefault/Document.py
U Products.CMFDefault/trunk/Products/CMFDefault/Favorite.py
U Products.CMFDefault/trunk/Products/CMFDefault/File.py
U Products.CMFDefault/trunk/Products/CMFDefault/Image.py
U Products.CMFDefault/trunk/Products/CMFDefault/Link.py
U Products.CMFDefault/trunk/Products/CMFDefault/NewsItem.py
U Products.CMFDefault/trunk/Products/CMFDefault/SkinnedFolder.py
-=-
Added: Products.CMFDefault/trunk/Products/CMFDefault/CHANGES.txt
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/CHANGES.txt (rev 0)
+++ Products.CMFDefault/trunk/Products/CMFDefault/CHANGES.txt 2008-01-08 20:23:05 UTC (rev 82762)
@@ -0,0 +1,20 @@
+Products.CMFDefault Changelog
+
+ Products.CMFDefault 2.2.0 (unreleased)
+
+ - content: Factories no longer sends add events.
+
+ - profiles: Removed obsolete local import and export step registrations.
+
+ - setup handler: Improved 'various' import step.
+ Added flag file check and global registration.
+
+ - Document and NewsItem: It is now possible to register a utility
+ (ILinebreakNormalizer) that can normalize line breaks upon editing or
+ rendering out to FTP.
+ (http://www.zope.org/Collectors/CMF/174)
+
+ - Document and NewsItem: Added a format choice for ReStructuredText.
+ (http://www.zope.org/Collectors/CMF/485)
+
+ - interfaces: Removed deprecated oldstyle interfaces.
Property changes on: Products.CMFDefault/trunk/Products/CMFDefault/CHANGES.txt
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: Products.CMFDefault/trunk/Products/CMFDefault/Document.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/Document.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/Document.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -60,7 +60,7 @@
"""Add a Document.
"""
o = Document(id, title, description, text_format, text)
- self._setObject(id,o)
+ self._setObject(id, o, suppress_events=True)
class Document(PortalContent, DefaultDublinCoreImpl):
Modified: Products.CMFDefault/trunk/Products/CMFDefault/Favorite.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/Favorite.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/Favorite.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -40,7 +40,7 @@
"""Add a Favorite.
"""
o = Favorite(id, title, remote_url, description)
- self._setObject(id, o)
+ self._setObject(id, o, suppress_events=True)
class Favorite(Link):
Modified: Products.CMFDefault/trunk/Products/CMFDefault/File.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/File.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/File.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -69,7 +69,7 @@
)
# Add the File instance to self
- self._setObject(id, fobj)
+ self._setObject(id, fobj, suppress_events=True)
# 'Upload' the file. This is done now rather than in the
# constructor because the object is now in the ZODB and
Modified: Products.CMFDefault/trunk/Products/CMFDefault/Image.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/Image.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/Image.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -68,7 +68,7 @@
)
# Add the Image instance to self
- self._setObject(id, iobj)
+ self._setObject(id, iobj, suppress_events=True)
# 'Upload' the image. This is done now rather than in the
# constructor because it's faster (see File.py.)
Modified: Products.CMFDefault/trunk/Products/CMFDefault/Link.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/Link.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/Link.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -49,7 +49,7 @@
"""Add a Link instance to 'self'.
"""
o=Link( id, title, remote_url, description )
- self._setObject(id,o)
+ self._setObject(id, o, suppress_events=True)
class Link(PortalContent, DefaultDublinCoreImpl):
Modified: Products.CMFDefault/trunk/Products/CMFDefault/NewsItem.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/NewsItem.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/NewsItem.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -41,7 +41,7 @@
, text=text
, text_format=text_format
)
- self._setObject(id, o)
+ self._setObject(id, o, suppress_events=True)
class NewsItem(Document):
Modified: Products.CMFDefault/trunk/Products/CMFDefault/SkinnedFolder.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/SkinnedFolder.py 2008-01-08 20:20:06 UTC (rev 82761)
+++ Products.CMFDefault/trunk/Products/CMFDefault/SkinnedFolder.py 2008-01-08 20:23:05 UTC (rev 82762)
@@ -82,7 +82,7 @@
"""
sf = SkinnedFolder( id, title )
sf.description = description
- self._setObject( id, sf )
+ self._setObject(id, sf, suppress_events=True)
sf = self._getOb( id )
if REQUEST is not None:
REQUEST['RESPONSE'].redirect( sf.absolute_url() + '/manage_main' )
More information about the Checkins
mailing list