{ "info": { "author": "Suresh V", "author_email": "suresh@grafware.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python" ], "description": "Description\n===========\n\n.. image:: https://pypip.in/v/Products.PloneboardSubscription/badge.png\n :target: https://crate.io/packages/Products.PloneboardSubscription/\n :alt: Latest PyPI version\n\n.. image:: https://pypip.in/d/Products.PloneboardSubscription/badge.png\n :target: https://crate.io/packages/Products.PloneboardSubscription/\n :alt: Number of PyPI downloads\n\nProducts.PloneboardSubscription enables users to subscribe/unsubscribe to email\nnotification to a Ploneboard forum or a particular conversation,\n\nand has an option to automatically add as subscriber a member adding a comment to a conversation.\n\nA \"Subscribe/Unsubscribe\" link is provided on the forum or conversation\nand if the user chooses to subscribe, any further comments made to the forum\nor conversation triggers an email.\n\nConfiguration\n=============\n\nThe product creates a tool \"portal_pbnotification\" at the Plone site which contains some\nparameters that can be set:\n\n* debug mode : if checked, mail is not sent but only logged !\n* send interval : in seconds. The email contains modifications done during the last send interval.\n* last sent : int time of the last send verification (not to be manually changed...)\n* html mail format : must be checked if the email template contains html.\n* mail template : the mail template can be plain text or html.\n The following special parts will be replaced:\n * [PORTAL_TITLE] : by the portal title\n * [URLS] : by the modified conversation urls\n * [FORUMS] : by the modified conversation urls and the corresponding forum (only in html format)\n * [COMMENTS] : by the modified conversation urls, the corresponding forum and the new comments (only in html format)\n* auto_subscribe : if checked, each member adding a comment will be added in the conversation subscribers list. \n\n\n\nChangelog\n=========\n\n0.9 (2013-07-03)\n----------------\n\n- Added CREDITS [sureshvv]\n- HTML format email broken [sureshvv]\n\n\n0.8 (2013-06-28)\n----------------\n\n- Fix manifest [sureshvv]\n\n\n0.7 (2013-05-07)\n----------------\n\n- Add manifest [sureshvv]\n\n\n0.6 (2013-05-07)\n----------------\n\n- Ability to List Subscribers of Forum and Conversations\n [sureshvv]\n\n- Fix sending mail with the default mailer (SecureMailHost)\n [pbauer]\n\n- Add german translations\n [pbauer]\n \n- Allow styling of subscribe-link\n [pbauer]\n\n0.5 (2012-04-16)\n----------------\n\n- Replace only the 1st occurrance of portal path. Thanks to Tim Churches.\n\n\n0.4 (2012-04-16)\n----------------\n\n- Removed dependency on PasteScript. Seems to go on an infinite loop\n downloading PasteScript while install.\n\n\n0.3 (2012-04-15)\n----------------\n\n- Auto subscribe option : a user adding a comment will be added in the subscribers\n list for the corresponding conversation. (St\u00e9phan Geulette)\n- Html email option : the mail can be sent in html format (St\u00e9phan Geulette)\n- Email can contains different information levels (St\u00e9phan Geulette)\n\n\n0.2 (2010-09-23)\n----------------\n\n- Bug fixes\n\n0.1 (2010-05-20)\n----------------\n\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/products.ploneboardsubscription", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "Products.PloneboardSubscription", "package_url": "https://pypi.org/project/Products.PloneboardSubscription/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.PloneboardSubscription/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plone.org/products/products.ploneboardsubscription" }, "release_url": "https://pypi.org/project/Products.PloneboardSubscription/0.9/", "requires_dist": null, "requires_python": null, "summary": "Enables email subscription to Ploneboard posts", "version": "0.9" }, "last_serial": 806731, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ab75a1e0407769fc4f09d907744c094e", "sha256": "65a22adffdda3e3e65dc4fb41c2bc41bb4a7c7880f22b2275bc0743405e3b2dd" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.1.tar.gz", "has_sig": false, "md5_digest": "ab75a1e0407769fc4f09d907744c094e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17182, "upload_time": "2010-05-20T09:23:08", "url": "https://files.pythonhosted.org/packages/f6/61/5e3605f2729049c3f497a41d5d29410be2c661594da75958b317052f04bd/Products.PloneboardSubscription-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ee092645ec616054896c0313aa8faaec", "sha256": "af22f6b05e0d92ab3003e607c08641af9761ad916041f7db4ddc805e845eaa04" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.2.tar.gz", "has_sig": false, "md5_digest": "ee092645ec616054896c0313aa8faaec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17385, "upload_time": "2010-09-23T08:08:31", "url": "https://files.pythonhosted.org/packages/10/66/a9b418b625513c0bd86b072d47226cfc6091bd380837ef2378748ddefd1b/Products.PloneboardSubscription-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "184745b7ffc5bdfe795e746472d43531", "sha256": "8e9d7cd6874427275aff1575c5616401a89221a6529e99c5a186cad5411c8a36" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.3.zip", "has_sig": false, "md5_digest": "184745b7ffc5bdfe795e746472d43531", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37251, "upload_time": "2012-04-15T07:18:40", "url": "https://files.pythonhosted.org/packages/71/61/cc1cebb1ac143f1d4ca5d64ef29b88f86a57f91ed19ca0e1b22baba9ba35/Products.PloneboardSubscription-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "1e846e90c581c1c0cb7a71c16cf8f625", "sha256": "2e2ce9f2b590afc3238ec23b09e258d10296fb2f951a9e1495d796c603ed3500" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.4.zip", "has_sig": false, "md5_digest": "1e846e90c581c1c0cb7a71c16cf8f625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37147, "upload_time": "2012-04-16T06:27:54", "url": "https://files.pythonhosted.org/packages/50/57/f9323b1841557b28607441665e7e6d6f8fc627a3797e0cf60f73e1be6619/Products.PloneboardSubscription-0.4.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "69af0fc5437e6ea3b5378d81ca448a00", "sha256": "726b5329eb866464c8fd00453bfd87e0e225ac6a30612674069a832040523a6e" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.5.zip", "has_sig": false, "md5_digest": "69af0fc5437e6ea3b5378d81ca448a00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37294, "upload_time": "2012-04-16T08:14:05", "url": "https://files.pythonhosted.org/packages/f9/76/6ae87e57a2bcf678a766180fa6c856e2e604f661d92409231505230b734a/Products.PloneboardSubscription-0.5.zip" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "3a71371ef2c5568b8d3d3edcb6183ae0", "sha256": "15c7ed7237d5abfbf034e3b69bb178fe31fa627cdebcf374ebbd6397cde74bbf" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.7.zip", "has_sig": false, "md5_digest": "3a71371ef2c5568b8d3d3edcb6183ae0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27722, "upload_time": "2013-05-07T17:06:57", "url": "https://files.pythonhosted.org/packages/12/d1/0a60d7679bac3d104d10db94355ee5b4fb2ba65615a2fec4e6ef6f7bc532/Products.PloneboardSubscription-0.7.zip" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "c4e5fe05f5d4ef172480dd989a2e6934", "sha256": "91954be0c1308c20f8b3b6afb031af8923e23ed1b7cd5d596905614375b7911c" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.8.zip", "has_sig": false, "md5_digest": "c4e5fe05f5d4ef172480dd989a2e6934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42628, "upload_time": "2013-06-28T05:35:38", "url": "https://files.pythonhosted.org/packages/92/60/88c42f878ec622ebd939258bf97cc6bc8cc8f06ed1d591ae9b13f478baa7/Products.PloneboardSubscription-0.8.zip" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "020c9a84e8a6b3374eeb0dbbc48b976d", "sha256": "382d31ee7c839ff3b07768d50a15c540b8c5ed2ebbe2821950f2860026930f23" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.9.zip", "has_sig": false, "md5_digest": "020c9a84e8a6b3374eeb0dbbc48b976d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44744, "upload_time": "2013-07-03T04:23:59", "url": "https://files.pythonhosted.org/packages/56/c0/e274dd605dba719faf3639900bec6ff70dab20cf9c0873bae085eec6ce6b/Products.PloneboardSubscription-0.9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "020c9a84e8a6b3374eeb0dbbc48b976d", "sha256": "382d31ee7c839ff3b07768d50a15c540b8c5ed2ebbe2821950f2860026930f23" }, "downloads": -1, "filename": "Products.PloneboardSubscription-0.9.zip", "has_sig": false, "md5_digest": "020c9a84e8a6b3374eeb0dbbc48b976d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44744, "upload_time": "2013-07-03T04:23:59", "url": "https://files.pythonhosted.org/packages/56/c0/e274dd605dba719faf3639900bec6ff70dab20cf9c0873bae085eec6ce6b/Products.PloneboardSubscription-0.9.zip" } ] }