Plone integration for plone.contentrules
Project description
Introduction
plone.app.contentrules provides Plone-specific conditions and actions, as well as a user interface for plone.contentrules.
Changelog
2.1.1 - 2011-04-03
Dynamic behavior is fixed on rules controlpanel, including rules list filter. Refs http://dev.plone.org/plone/ticket/10831. [thomasdesvenain]
2.1.0 - 2011-01-03
Depend on Products.CMFPlone instead of Plone. [elro]
Use plone.uuid to look up content UUIDs. [toutpt, davisagli]
Protect content rules management views using the “Content rules: Manage rules” permission, instead of the generic “Manage portal”. [davisagli]
Do not force to send mails in same transaction if mail queuing is on. [thomasdesvenain]
2.0.6 - 2011-01-03
Protect content rules management views using the “Content rules: Manage rules” permission, instead of the generic “Manage portal”. [davisagli]
Do not force to send mails in same transaction if mail queuing is on. [thomasdesvenain]
2.0.5 - 2010-11-06
Added TALES expression condition. This closes http://dev.plone.org/plone/ticket/9939. [thomasdesvenain]
2.0.4 - 2010-10-27
Added missing </thead> tag. [swampmonkey]
Fixed typo on logger message field description. [thomasdesvenain]
2.0.3 - 2010-09-28
Internationalize event trigger types. [thomasdesvenain]
Added user login variable ‘&u’ to use in logger action message template. [thomasdesvenain]
2.0.2 - 2010-09-20
Internationalize some values on management pages. [thomasdesvenain]
2.0.1 - 2010-09-09
Raises an ImportError in generic setup import if the value for the “event” attribute in contentrules.xml rule element can’t be imported. [thomasdesvenain]
Fix duplicate rule filter crashed at site root level in Acquisition Wrapper case. This closes http://dev.plone.org/plone/ticket/10597. [thomasdesvenain]
Mail action doesn’t add an error log when recipient list is empty, it just doesn’t send the mail. [thomasdesvenain]
Fix for Chameleon compatibility. [vangheem]
2.0 - 2010-07-18
Update license to GPL version 2 only. [hannosch]
Code cleanup and some PEP8. [hannosch]
2.0b4 - 2010-06-13
Avoid deprecation warnings under Zope 2.13. [hannosch]
Updated to use five.formlib. [hannosch]
2.0b3 - 2010-04-12
Fix control panel templates to show the prefs portlet correctly again. This closes http://dev.plone.org/plone/ticket/10419. [davisagli]
2.0b2 - 2010-02-17
Updated @@manage-content-rules to the recent markup conventions. References http://dev.plone.org/plone/ticket/9981. [spliter]
Updated mail.pt to follow the recent markup conventions. References http://dev.plone.org/plone/ticket/9981. [spliter]
Add “stop executing after this rule” checkbox to edit page of content rule. Fixes http://dev.plone.org/plone/ticket/8396. [MatthewWilkes]
2.0b1 - 2010-01-11
Allow ‘@’ in site from name. Fixes http://dev.plone.org/plone/ticket/9780. [smcmahon]
2.0a2 - 2009-12-27
Declare package dependencies and replace zope.thread by the standard libraries threading module. [hannosch]
Prepend mail messages with \n to avoid interpretation of first line as a mail header. [smcmahon]
Renamed label_contentrules_rule_enabled by label_contentrules_rule_enabled_question in manage-assignments.pt. It conflicted with label_contentrules_rule_enabled in plone/app/contentrules/browser/templates/controlpanel.pt [vincentfretin]
Don’t include <q> tag in title_contentrules_assigned message. [vincentfretin]
2.0a1 - 2009-11-14
Use zope.container and zope.browser in favor of zope.app dependencies. [hannosch]
Change mailing send action to use “immediate=True” so that we can catch SMTPException. See note with code. [smcmahon]
Fixed typo in manage-assignments.pt, so the disable button was not properly translated. [vincentfretin]
Log error rather than fail with exception on MailHostError in mail action. [smcmahon]
Use plone.stringinterp for adaptable string substitution in mail action. Plip #9256. [smcmahon]
Removed SecureMailHost dependency. [alecm]
Adjusted some import statements to use the new zope.container. [hannosch]
1.1.7 - unreleased
Fixed untranslatable content types in @@manage-content-rules. This closes http://dev.plone.org/plone/ticket/9778 [vincenfretin]
Fixed some duplicated msgids with different defaults. There is no new strings to translate. See http://dev.plone.org/plone/ticket/9633 [vincenfretin]
1.1.6 - May 16, 2009
Add check to see if getTypeInfo can be None (which is a valid value) [tesdal]
Changed the simplepublish test to use a copy instead of a move action. The move action causes the content item to be moved away while editing it and causes a NotFound error. In Plone 3 this is hidden by the customized NotFound handling. [hannosch]
Fixed GenericSetup tests layer to not pollute the general test environment. [hannosch]
Modified a macro call in contentrules-pageform.pt for forwards compatibility with Zope 2.12. [davisagli]
Fixed a SyntaxError in test_configuration. [hannosch]
1.1.1 - April 18, 2008
Added proper unicode handling to mail action. This closes http://dev.plone.org/plone/ticket/7650. [hannosch]
Made the GS import handlers more tolerant in case the storage utility is missing. This closes http://dev.plone.org/plone/ticket/8133. [hannosch]
Changed wording on the IMailAction interface to remove a reference to a newly created item, since the action can be used on existing content as well. This closes http://dev.plone.org/plone/ticket/8225. [hannosch]
1.1 - April 20, 2008
Ensure that if a contentrules.xml step is imported twice, conditions and actions are not duplicated. Fixes http://dev.plone.org/plone/ticket/8027 [optilude]
Fix invalid leading space in all ‘Up to Site Setup’ links. [wichert]
1.1.0a1
Fixed a small bug related to getTypeInfo() being acquired. http://dev.plone.org/plone/ticket/7385 [optilude]
Fixed bug causing content rule actions/conditions to not be properly saved. http://dev.plone.org/plone/ticket/7909 [optilude]
Merge PLIP 204 - GenericSetup support. A contentrules.xml file can now be used to import and export rule definitions and assignments. [optilude]
1.0.5
Made absolute_url() work properly on the custom adding views. This is necessary for the <base /> URL to be set correctly. [optilude]
Made absolute_url() work across the namespace traversal adapters for rules, actions and conditions, at time resorting to some serious Cowboy Development. [optilude]
Adjusted tests for different payload in newer kss versions. [hannosch]
1.0
Added i18n markup for the confirm_icon.gif alternate text. This closes http://dev.plone.org/plone/ticket/7062. [hannosch]
Changed the portal type condition to use the ReallyUserFriendlyTypes vocabulary. This closes http://dev.plone.org/plone/ticket/6911. [hannosch]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for plone.app.contentrules-2.1.1.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | 889004861bdb876372066f4df519e9719e2562405b2492c4d4d33f2bb6153ebd |
|
MD5 | f376f5b0e6d36f51c367642947d80f6a |
|
BLAKE2b-256 | bf0d6f0d06e4146b0cdff565c0a4fe32ad319804e25e1c13183bdccf0500970f |