{ "info": { "author": "keul", "author_email": "luca@keul.it", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. contents:: **Table of contents**\r\n\r\nIntroduction\r\n============\r\n\r\nAdd some configuration to your Plone site for sending e-mail notifications when\r\nnew discussions or replies are added to `Ploneboard`__ forums.\r\n\r\n__ http://pypi.python.org/pypi/Products.Ploneboard\r\n\r\nThis product can be useful in a Plone site where you have a lot of forums or forums are\r\none of the main content.\r\n\r\nHow to use\r\n==========\r\n\r\nAfter installation, go the \"*Plone Configuration*\" panel and access the new\r\n\"*Ploneboard notification system*\" section.\r\n\r\n.. image:: http://keul.it/images/plone/Products.PloneboardNotify-0.5.0-01.png\r\n :alt: Ploneboard notifications section\r\n\r\nGeneral settings\r\n----------------\r\n\r\nWhen configured, general setting are applied to all forums inside every message board (this\r\nis also applied to forums outside any message board, a configuration you can manually obtain\r\nfrom Ploneboard).\r\n\r\nFollow a list of available options\r\n\r\n**Send to all?**\r\n If you check this, a mail will be sent to every user of the site.\r\n**Recipients**\r\n A list of recipients. Recipients can be **site members**, **groups** (so an e-mail will\r\n be sent to users inside those groups) or e-mail address.\r\n \r\n For every entry in this list, you can add a ``|bcc`` suffix to **send messages using BCC** to\r\n one or more user/group/address.\r\n\r\nLocal configuration for forums\r\n------------------------------\r\n\r\nFrom the form above you can quick access any other forum inside the site, from the\r\n\"*Local configuration for forums*\" section.\r\n\r\n.. image:: http://keul.it/images/plone/Products.PloneboardNotify-0.5.0-02.png\r\n :alt: Ploneboard notifications section\r\n\r\nFrom there you can apply the same configurations above to a single forum.\r\n\r\nThe general rule is: \"General settings\" are applied to any forum, excluded forums where you\r\nadd a local configuration.\r\n\r\nHidden features\r\n---------------\r\n\r\nAccessing ZMI, you can go to a ``ploneboard_notify_properties`` inside the ``portal_properties``\r\ntool. **Note**: this mess will probably change in future releases.\r\n\r\n``msg_subject``\r\n Mail subject. If empty, \"*New comment added on the forum:*\" plus the forum name will be used.\r\n``msg_from``\r\n Part of the mail message that identify who sent the message.\r\n If empty \"*Message added by:*\" plus the user name will be used.\r\n``msg_argument``\r\n Suffix for the forum argument (the main discussion title). If empty, \"*Argument is:*\" plus\r\n the title will be used.\r\n``msg_mess``\r\n Introduction to the new comment text. If empty, \"*The new message is:*\" plus the whole\r\n comment text will be used.\r\n\r\nTODO\r\n====\r\n\r\n* Provide a way to manipulate the notification message format\r\n* No more ZMI needs or ``|bcc`` suffix: switch to Plone registry\r\n* Make the sender configurable globally, for single forum, etc\r\n* Notification messages to local roles (see `#1`__)\r\n* Current version support global configuration and forum specific ones; the long-term\r\n plan wanna reach also forum area configurations\r\n* A complete, clean uninstall procedure that remove all unwanted stuff\r\n\r\n__ http://plone.org/products/ploneboardnotify/issues/1\r\n\r\nRequirements\r\n============\r\n\r\n* Plone 4.2 (Ploneboard 3.3)\r\n* Plone 4.3 (Ploneboard 3.4)\r\n\r\nOther older Plone 4 should works also.\r\n\r\nContributors\r\n============\r\n\r\n* Nicolas Laurance\r\n* Alison Taylder\r\n* `RedTurtle Technology`__\r\n* `Makina Corpus`__\r\n\r\n__ http://www.redturtle.it/\r\n__ http://www.makina-corpus.com/\r\n\r\n\r\nChangelog\r\n=========\r\n\r\n0.5.0 (2013-05-12)\r\n------------------\r\n\r\nDropped support for Plone 3 and below\r\n\r\n* Added russian translation (thanks to Alison Taylder) [keul]\r\n* Fixed notify event when an anonymous leave a comment.\r\n Now the author is set to \"Anonymous\" [cekk]\r\n* fix import on recent zope [kiorky]\r\n* fixed templates for Plone 4 compatibility [keul]\r\n* fixed test for running on Plone 4.2 [keul]\r\n* moved translation to locales directory [keul]\r\n\r\n0.4.1 (2010-04-19)\r\n------------------\r\n\r\n* Don't try to send notification if PloneboardNotify\r\n isn't installed in the Plone site (close #2) [keul]\r\n* Forums outside a message board are now supported by the configuration UI [keul]\r\n* Message boards and forums are now sorted [keul]\r\n\r\n0.4.0 (2010-03-13)\r\n------------------\r\n\r\n* Added french translation (thanks to Nicolas Laurance) [keul]\r\n* Egg format cleaned up [keul]\r\n* Ploneboard is now a dependency [keul]\r\n* Merged Nicolas changes to send HTML email [keul]\r\n* Fixed internal link in emails sent in the HTML part [keul]\r\n* Added to messages the user info [keul]\r\n* Added functional tests [keul]\r\n* Message Boards and forums inside were not correctly shown in settings [keul]\r\n* Getting e-mail from site users was not working on Plone 2.5 [keul]\r\n\r\n0.3.0 (2009-08-14)\r\n------------------\r\n\r\n* Added local configuration for the Forum content [keul]\r\n* The forum title added in the mail was not the real forum title [keul]\r\n* Added some other infos to the sent mail [keul]\r\n* Mail using BCC now supported [keul]\r\n* Added i18n support and italian complete translation [keul]\r\n* Fixed critical problem with email encodings [keul]\r\n* Added a local setting for changing text encoding in email sent [keul]\r\n* A lot of UI enhancement [keul]\r\n\r\n0.2.0 (2009-06-17)\r\n------------------\r\n\r\n* Added the debug mode to print mail contents but not send anything [keul]\r\n\r\n0.1.0 - Unreleased\r\n------------------\r\n\r\n* Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plone.org/products/ploneboardnotify", "keywords": "ploneboard forum notify email", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "Products.PloneboardNotify", "package_url": "https://pypi.org/project/Products.PloneboardNotify/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.PloneboardNotify/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plone.org/products/ploneboardnotify" }, "release_url": "https://pypi.org/project/Products.PloneboardNotify/0.5.0/", "requires_dist": null, "requires_python": null, "summary": "A configurable Plone product for sending e-mails when new messages are added to Ploneboard forums", "version": "0.5.0" }, "last_serial": 3430620, "releases": { "0.2.0alpha": [ { "comment_text": "", "digests": { "md5": "4c113d53b7c82a543afdb414ca0b096a", "sha256": "08b7a486e08f4027efb240cccc21154e2a35ed3c7fc33bfd5601014eb196bbdb" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.2.0alpha-py2.4.egg", "has_sig": false, "md5_digest": "4c113d53b7c82a543afdb414ca0b096a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19457, "upload_time": "2009-06-17T17:32:14", "url": "https://files.pythonhosted.org/packages/f7/6a/7c56dd60f44f7133640983a58f3ef2d74028cf06654df9ea2e802fd6e6ea/Products.PloneboardNotify-0.2.0alpha-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "66a016aac033225727c5f8e54bc88409", "sha256": "b8aa0b2827fca797a6fccbeadf91adcaf3bbeb363c09ecd6ab66f6b050e8f7be" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.2.0alpha.tar.gz", "has_sig": false, "md5_digest": "66a016aac033225727c5f8e54bc88409", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14115, "upload_time": "2009-06-17T17:32:01", "url": "https://files.pythonhosted.org/packages/88/fb/f2102d242d06cfb5521af1399053c5b10d0444a3906927a312692f02bb04/Products.PloneboardNotify-0.2.0alpha.tar.gz" } ], "0.3.0beta": [ { "comment_text": "", "digests": { "md5": "413384625cb2b9c7a04af40f9ca91dac", "sha256": "024e3298b994dbb633a2b6572c746c95e073d6c2dc80d1f14d760a047696eb20" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.3.0beta-py2.4.egg", "has_sig": false, "md5_digest": "413384625cb2b9c7a04af40f9ca91dac", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 30982, "upload_time": "2009-08-14T16:01:54", "url": "https://files.pythonhosted.org/packages/32/2f/91a3c3c1a6c0d93895af35892cb23e7e752237ea565a6886fc4d2d301e90/Products.PloneboardNotify-0.3.0beta-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "a9cdee40d7b778a1430974fb96c671b4", "sha256": "51d0d566419ca843180544649ab4a66b0c404b6d569bbf1a53c618fcad6c5eb1" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.3.0beta.tar.gz", "has_sig": false, "md5_digest": "a9cdee40d7b778a1430974fb96c671b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18717, "upload_time": "2009-08-14T16:01:49", "url": "https://files.pythonhosted.org/packages/22/99/6c6f68e0c6d376ff83f3b3ef07adae44da66b2435dbe0fe921f0cf1d1881/Products.PloneboardNotify-0.3.0beta.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "4790bcf26a45cd5f9b9f5dcbe4a2e9fc", "sha256": "380e9c9e4f7a71716118c14896f8551ee845193062d06e6a3259d0560806c5d8" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4790bcf26a45cd5f9b9f5dcbe4a2e9fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32903, "upload_time": "2010-03-13T18:29:28", "url": "https://files.pythonhosted.org/packages/7d/aa/818e963d39ab857c13ccbcb4959bf72d14b673217b07b9799c47fccb89bd/Products.PloneboardNotify-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "1350bb06808496113710886759f730f4", "sha256": "d1e8c0bdabaece7dff4c869768e66fb0c51e9b332fe350bb1341fdf9419d850d" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.4.1-py2.4.egg", "has_sig": false, "md5_digest": "1350bb06808496113710886759f730f4", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 50723, "upload_time": "2010-04-19T21:56:09", "url": "https://files.pythonhosted.org/packages/34/fb/62b88c96e14c7a6bbabaef421c3b0795a1a7ea4b4621cf53fc6c60b2efe9/Products.PloneboardNotify-0.4.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "e92267bdfe0a3f204734274e0f1f29ba", "sha256": "743fb7ea63343d5e555b4919b4dc7c96fd5dbcf2d010e36fa58bf5144b37e5c2" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.4.1.tar.gz", "has_sig": false, "md5_digest": "e92267bdfe0a3f204734274e0f1f29ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34460, "upload_time": "2010-04-19T21:56:07", "url": "https://files.pythonhosted.org/packages/74/5f/60fa89d273d2d00f30067c51a782054f3d753c92d97ea8d3fa859aa6c6c4/Products.PloneboardNotify-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "48692d3c319050e55f9566ec6fa68b7c", "sha256": "0797bef31fbc41b61147f54f2c193ea1dddada4d813014b2c3ba2429f777ff31" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.5.0.zip", "has_sig": false, "md5_digest": "48692d3c319050e55f9566ec6fa68b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51335, "upload_time": "2013-05-12T17:29:31", "url": "https://files.pythonhosted.org/packages/3b/a1/fc0332937ecb9f6b136125a8a433777e9e23fbd3ac82e8a6101278edfdc5/Products.PloneboardNotify-0.5.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "48692d3c319050e55f9566ec6fa68b7c", "sha256": "0797bef31fbc41b61147f54f2c193ea1dddada4d813014b2c3ba2429f777ff31" }, "downloads": -1, "filename": "Products.PloneboardNotify-0.5.0.zip", "has_sig": false, "md5_digest": "48692d3c319050e55f9566ec6fa68b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51335, "upload_time": "2013-05-12T17:29:31", "url": "https://files.pythonhosted.org/packages/3b/a1/fc0332937ecb9f6b136125a8a433777e9e23fbd3ac82e8a6101278edfdc5/Products.PloneboardNotify-0.5.0.zip" } ] }