Plone Comments

by Quintagroup last modified Oct 31, 2011 12:23 PM

Plone Comments

Project Description

Plone Comments (quintagroup.plonecomments) is a Plone product developed to improve the site managers and editors experience with standard commenting mechanism in Plone.

Features

Plone Comments allows to:

  • Notify admin about comment posted
  • Notify commentator about his comment aproval
  • Notify author of parent comment about new follow up added
  • Moderation of comments, approval of comments
  • Anonymous commenting
  • Added Name field to comment form, it is required for anonymous comments
  • Article author can be notified about new comment after the approval by reviewer
  • List of recent comments for more comfortable moderation

Plone Comments Configlet allows:

  • Turning on/off Moderation
  • Turning on/off Manager notification
  • Turning on/off Editor notification
  • Turning on/off Anonymous Commenting
  • Configure admin e-mail for notifications
  • Configure notification subject

Plone Comments can be integrated with Plone Captchas (requires quintagroup.plonecaptchas to be installed)

Notes

Comments moderation is implemented with involvement of two stage workflow. Comments are created in "private" state and visible only to DiscussionManager group of users.

To differentiate between logged-in (registered) commentors and Anonymous commentors that pretend to be one person or other one, we use Boldness of name. The Comment author is in bold when posted by logged in member. The names provided when posting Anonymously are in plain text.

Notification subject control allows to enter custom prefix to distinct notifications coming from different sites.

Usage

One of possible UseCases:

Moderation is enabled and authors notification is turned on.

  • New comment posted in private state.
  • Notification is sent to the emails entered in Plone Comments configlet.
  • Moderator User with DiscussionManager role see the comment.
  • The comment can be deleted or published on modaration stage.
  • When comment is published notification is sent to Article Editor.

Requirements

  • Plone 4
  • Plone 3.x
  • plone.browserlayer is required for Plone 3.0.x

License

Please find license in LICENSE.GPL.

Authors

The product is developed and maintained by http://quintagroup.com team.

  • Volodymyr Cherepanyak
  • Andriy Mylenkyy
  • Mykola Kharechko
  • Vitaliy Stepanov
  • Roman Kozlovskyi

Contributors

  • Gerry Kirk: product translations improvement and proofreading
  • Dorneles Tremea: code cleanup and generic setup porting
  • Andreas Stocker: German translation
  • Héctor Velarde: Spanish translation
  • Benjamin Klups: French translation
  • Kees Hink: Dutch translation
  • Erico Andrei: Portuguese translation
  • Olha Pelishok: Ukraininan translation

Installation

If you are using zc.buildout and the plone.recipe.zope2instance recipe to manage your project, you can do this:

  • Add quintagroup.plonecomments to the list of eggs to install, e.g.:

    [buildout]
    ...
    eggs =
        ...
        quintagroup.plonecomments
    
  • Tell the plone.recipe.zope2instance recipe to install a ZCML slug:

    [instance]
    recipe = plone.recipe.zope2instance
    ...
    zcml =
        quintagroup.plonecomments
        quintagroup.plonecomments-overrides
    
  • Re-run buildout, e.g. with:

    $ ./bin/buildout
    
  • Restart the Zope server, for example, with the following command in the terminal:

    $ ./bin/instance restart
    
  • Install quintagroup.plonecomments via ZMI portal_setup. Select quintagroup.plonecomments from the list of available profiles and press Import all steps.

    Atention: If you are using a Plone version before 3.1 you need to install "plone.browserlayer":http://pypi.python.org/pypi/plone.browserlayer (which also requires a "GenericSetup":http://pypi.python.org/pypi/Products.GenericSetup version greater than 1.4) in your Plone site. It shows up as Local browser layer support in the Plone Add-on Products Control Panel.

Uninstallation

  • To uninstall quintagroup.plonecomments - select quintagroup.plonecomments uninstall profile from the list of available profiles and press Import all steps.

Changelog

4.1.8 (2011-10-28)

4.1.7 (2011-06-05)

  • Update pt_br translations [cleberjsantos,agnogueira]
  • fix problem with no "login_action" in plone 4 [enkidu]

4.1.6 (2011-02-18)

  • Fixed discussion_edit_form validators #12 [zjs2k,kroman0]

  • Updated french translation [Benjamin Klups,kroman0]

  • Updated Italian translation #10 [micecchi,kroman0]

  • Added svn:ignore *.mo files [kroman0]

    System Message: WARNING/2 (<string>, line 181); backlink

    Inline emphasis start-string without end-string.

  • Merged last fixes from branches/jquery [kroman0]

  • Updated german translation [olha]

4.1.5 (2010-08-20)

  • Fixed issue #7 [kroman0]
  • Removed tabindex support [kroman0]

4.1.4 (2010-06-29)

  • Fixed MANIFEST.in [kroman0]
  • Error in Italian translation corrected [olha]

4.1.3 (2010-06-04)

  • Fixed issues #2 & #3 http://plone.org/products/plone-comments/issues [kroman0]
  • Added icon_expr for qPloneComments configlet and anchor for comments [kroman0]
  • Fixed tests, validating email & validation scripts parameters, configlet & report_abuse_template templates [kroman0]
  • Fixed AjaxReportAbuse for anonymous [kroman0]
  • Fixed email message charset in Plone4 & global variables in templates for Plone4 [kroman0]
  • Fixed InitializeClass and md5 for Plone4(python2.6) [kroman0]
  • Fixed target url for discussion_publish_comment [kroman0]
  • Fixed MailHostb secureSend call [kroman0]
  • Fixed translations and pt-br locale [kroman0]

4.1.2 (2010-01-27)

  • Fixed auto focus in commenting form [kroman0]
  • Updated the image thumb logic [mylan]
  • 'Enable Manager moderation' condition rolled back [kroman0]
  • Captcha removed from comment edit form [kroman0]

4.1.1 (2009-11-09)

  • Hide 'Recent comments' tab and 'Enable Manager moderation' checkbox for manager [crchemist]

4.1.0 (2009-08-11)

  • Added "report abuse" feature contributed by jcbrand. [liebster]
  • Added edit comment functionality [mylan]
  • Updated comments viewlet - now comment form present without needing to push on 'Add comment' button. [mylan]

4.0.1 (2009-06-05)

  • Fixed links in the email messages. [liebster]

4.0.0 (2009-04-06)

  • Plone 3.* compatibility release [liebster]

3.2.1 (unreleased)

  • Added uninstall configlet and skins
  • Converted a i18n layout to a locales layout

3.1.2 (unreleased)

  • Fixed to use the username as the comment creator. That's necessary whenever the user is authenticated. This fixes the problems where commenters weren't receiving any notifications. [deo]

3.1.1 (2008-09-19)

  • Fixed bug in registration of product also as a package. [liebster]

3.1.0 (2008-08-28)

  • Added pt-br translation. [erico_andrei]
  • Converted Extension/Install.py` into a complete GenericSetup profile. [deo]
  • Added note about the browser.layer dependency for Plone 3.0.x. [deo]
  • Updated tests to run with Plone 3.x. [deo]
  • General code cleanup and modernization. [deo]
  • Synchronized the discussion templates to match Plone 3.x versions. [deo]

Current Release
quintagroup.plonecomments 4.1.8

Released Oct 28, 2011 — tested with Plone 4, Plone 3

Fixed registration import steps
More about this release…

Download file Get Plone Comments for all platforms
quintagroup.plonecomments-4.1.8.zip
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Status
4.1.8 Oct 28, 2011 Fixed registration import steps More about this release…
Plone 4
Plone 3
final
4.1.7 Jul 05, 2011 Improvement release with no "login_action" problem in plone 4 fixed. More about this release…
Plone 4
Plone 3
final
4.1.6 Mar 29, 2011 Package translation files updated and discussion_edit_form validators fixed. More about this release…
Plone 4
Plone 3
final
4.1.5 Aug 20, 2010 Bugfix release with tabindex support removed. More about this release…
Plone 4
Plone 3
final
4.1.4 Jun 29, 2010 Bugfix release with MANIFEST.in file fixed and Italian translation corrected. More about this release…
Plone 3
final
4.1.3 Jun 04, 2010 Bugfix release containing several important issues fixed. More about this release…
Plone 3
final
4.1.2 Jan 27, 2010 More about this release… final
4.1.1 Nov 11, 2009 Minor bugfix release with 'Recent comments' tab and 'Enable Manager moderation' checkbox for manager hidden. More about this release…
Plone 3
final
4.1.0 Aug 11, 2009 More about this release… final
4.0.1 Jun 09, 2009 Eggified release of Plone Comments products for Plone 3. More about this release…
Plone 3
final
3.2.3 Mar 30, 2009 Bugfix release with gravatar support and uninstall configlet and skins added. More about this release…
Plone 3
final
3.1.1 Sep 23, 2008 This release has registration of product as a package fixed. More about this release…
Plone 3
final
3.1 Aug 29, 2008 Some enhancements including pt-br translation add-on, general code cleanup and modernization and others. More about this release…
Plone 3
final
3.0.2 Jun 10, 2008 Minor bugfix release More about this release…
Plone 3
final
3.0.0 Apr 08, 2008 Release compatible with Plone 3 only. More about this release…
Plone 3
final
2.3.1 Jul 09, 2007 Plone Comments (qPloneComments) is a Plone product developed to improve the site managers and editors expirience with standard commenting mechanism in Plone. More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
final
2.3 Jun 13, 2007 Plone Comments (qPloneComments) is a Plone product developed developed to improve the site managers and editors expirience with standard commenting mechanism in Plone. More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
final
2.2.1 Jan 16, 2007 Plone Comments (qPloneComments) is a Plone product developed developed to improve the site managers and editors expirience with standard commenting mechanism in Plone. More about this release…
Plone 2.5
Plone 2.1.4
Plone 2.1.3
Plone 2.1.2
Plone 2.1.1
Plone 2.0.5
final
2.2.0 Dec 11, 2006 Plone Comments (qPloneComments) is a Plone product developed developed to improve the site managers and editors expirience with standard commenting mechanism in Plone. More about this release…
Plone 2.5.1
Plone 2.5
Plone 2.1.4
Plone 2.1.3
Plone 2.1.2
Plone 2.0.5
final
2.0 Mar 14, 2006 Plone Comments (qPloneComments) is a Plone product developed developed to improve the site managers and editors expirience with standard commenting mechanism in Plone. More about this release…
Plone 2.1.2
Plone 2.0.5
final

Comments (1)

groupdmt Jun 20, 2011 10:34 AM
 I wanted to thank you for this excellent read!! I definitely loved every little bit of it.Cheers for the info!!!! & This is the perfect blog for anyone who wants to know about this topic. You know so much its almost hard to argue with you .........
thanks
<a href="http://www.digital-media-te[…]vices.html">edicion de fotos</a>
<a href="http://www.digital-media-te[…]paths.htm">clipping path</a>
<a href="http://www.digital-media-tech.com/[…]/remove.htm">destacar una imagen</a>
<a href="http://www.digital-media-tech.com/[…]/remove.htm">retoque de fotos</a>
<a href="http://www.digital-media-tech.com/[…]/remove.htm">recortar siluetas</a>
<a href="http://www.digital-media-te[…]vices.html">edicion imagen</a>