Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install products.ploneboardnotify

How to install Products.PloneboardNotify

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install products.ploneboardnotify
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.4.1
0.5.0Never BuiltWhy not?
0.4.1 Available View build log
Windows (64-bit)
0.4.1
0.5.0Never BuiltWhy not?
0.4.1 Available View build log
Mac OS X (10.5+)
0.4.1
0.5.0Never BuiltWhy not?
0.4.1 Available View build log
Linux (32-bit)
0.4.1
0.5.0Never BuiltWhy not?
0.4.1 Available View build log
Linux (64-bit)
0.5.0 Available View build log
0.4.1 Available View build log
 
Author
License
GPL
Lastest release
version 0.5.0 on May 27th, 2013

Introduction

Add some configuration to your Plone site for sending e-mail notifications when new discussions or replies are added to Ploneboard forums.

This product can be useful in a Plone site where you have a lot of forums or forums are one of the main content.

How to use

After installation, go the "Plone Configuration" panel and access the new "Ploneboard notification system" section.

Ploneboard notifications section
General settings

When configured, general setting are applied to all forums inside every message board (this is also applied to forums outside any message board, a configuration you can manually obtain from Ploneboard).

Follow a list of available options

Send to all?
If you check this, a mail will be sent to every user of the site.
Recipients

A list of recipients. Recipients can be site members, groups (so an e-mail will be sent to users inside those groups) or e-mail address.

For every entry in this list, you can add a |bcc suffix to send messages using BCC to one or more user/group/address.

Local configuration for forums

From the form above you can quick access any other forum inside the site, from the "Local configuration for forums" section.

Ploneboard notifications section

From there you can apply the same configurations above to a single forum.

The general rule is: "General settings" are applied to any forum, excluded forums where you add a local configuration.

Hidden features

Accessing ZMI, you can go to a ploneboard_notify_properties inside the portal_properties tool. Note: this mess will probably change in future releases.

msg_subject
Mail subject. If empty, "New comment added on the forum:" plus the forum name will be used.
msg_from
Part of the mail message that identify who sent the message. If empty "Message added by:" plus the user name will be used.
msg_argument
Suffix for the forum argument (the main discussion title). If empty, "Argument is:" plus the title will be used.
msg_mess
Introduction to the new comment text. If empty, "The new message is:" plus the whole comment text will be used.

TODO

  • Provide a way to manipulate the notification message format
  • No more ZMI needs or |bcc suffix: switch to Plone registry
  • Make the sender configurable globally, for single forum, etc
  • Notification messages to local roles (see #1)
  • Current version support global configuration and forum specific ones; the long-term plan wanna reach also forum area configurations
  • A complete, clean uninstall procedure that remove all unwanted stuff

Requirements

  • Plone 4.2 (Ploneboard 3.3)
  • Plone 4.3 (Ploneboard 3.4)

Other older Plone 4 should works also.

Contributors

Changelog

0.5.0 (2013-05-12)

Dropped support for Plone 3 and below

  • Added russian translation (thanks to Alison Taylder) [keul]
  • Fixed notify event when an anonymous leave a comment. Now the author is set to "Anonymous" [cekk]
  • fix import on recent zope [kiorky]
  • fixed templates for Plone 4 compatibility [keul]
  • fixed test for running on Plone 4.2 [keul]
  • moved translation to locales directory [keul]
0.4.1 (2010-04-19)
  • Don't try to send notification if PloneboardNotify isn't installed in the Plone site (close #2) [keul]
  • Forums outside a message board are now supported by the configuration UI [keul]
  • Message boards and forums are now sorted [keul]
0.4.0 (2010-03-13)
  • Added french translation (thanks to Nicolas Laurance) [keul]
  • Egg format cleaned up [keul]
  • Ploneboard is now a dependency [keul]
  • Merged Nicolas changes to send HTML email [keul]
  • Fixed internal link in emails sent in the HTML part [keul]
  • Added to messages the user info [keul]
  • Added functional tests [keul]
  • Message Boards and forums inside were not correctly shown in settings [keul]
  • Getting e-mail from site users was not working on Plone 2.5 [keul]
0.3.0 (2009-08-14)
  • Added local configuration for the Forum content [keul]
  • The forum title added in the mail was not the real forum title [keul]
  • Added some other infos to the sent mail [keul]
  • Mail using BCC now supported [keul]
  • Added i18n support and italian complete translation [keul]
  • Fixed critical problem with email encodings [keul]
  • Added a local setting for changing text encoding in email sent [keul]
  • A lot of UI enhancement [keul]
0.2.0 (2009-06-17)
  • Added the debug mode to print mail contents but not send anything [keul]
0.1.0 - Unreleased
  • Initial release

Subscribe to package updates

Last updated May 27th, 2013

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.