Skip to main content

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.0.3 - 2010-09-28

  • Internationalize event trigger types. [tdesvenain]

  • Added user login variable ‘&u’ to use in logger action message template. [tdesvenain]

2.0.2 - 2010-09-20

  • Internationalize some values on management pages. [tdesvenain]

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. [tdesvenain]

  • Fix duplicate rule filter crashed at site root level in Acquisition Wrapper case. This closes http://dev.plone.org/plone/ticket/10597. [tdesvenain]

  • Mail action doesn’t add an error log when recipient list is empty, it just doesn’t send the mail. [tdesvenain]

  • 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

2.0b2 - 2010-02-17

2.0b1 - 2010-01-11

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

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

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page