Skip to main content

Tool for connecting Ploneboard to content, to make it discussable in Ploneboard forums

Project description

A simple “hack” that changes Plone’s built-in comment system to one that makes use of Ploneboard forums and conversations to manage comments.

It has an overrides.zcml file which overrides that standard commenting template, so as soon as Zope is restarted the standard commenting doesn’t work and PloneboardComments needs to be installed via the Plone Control Panel. After installing, add a Ploneboard and Forum, and then a PloneboardComments object in the Plone root. Configure the PloneboardComments object to point to the newly created Message Board, save and then edit again and select the right forum.

PloneboardComments is “context-aware”, so if you have one PloneboardComments object in the root, and another in for example /intranet/ - comments in intranet will be “ruled” by the closest PloneboardComments instance, the one in /intranet will override the one in the Plone root.

The PloneboardComments features are controlled by the “Reply to item” permission, as well as the “Discussion enabled” portal_types property, similarly to how regular Plone comments are controlled.

Note that the code that creates Conversation items in the Ploneboard Forums (in content/PloneboardComments.py) does not check whether a user actually has permission to create a Conversation item in the forum used for comments, this is considered an OK solution as a user can only create a conversation on an object they have discussion rights on.

Note: context/PloneboardComments.py has 3 translations (prefixed i18n) which aren’t getting translated. So one has to manually set the Norwegian translations here if needed. Any tips on how to fix this are more than welcome.

For anything related to this product, contact info@nidelven-it.no.

1.0.6 (2012-10-15)

  • Adding icon for PloneboardComments

1.0.4 (2012-10-12)

  • Bumping for proper egg info in release

1.0.4 (2012-10-12)

  • Integrated support for Quills; Quills entries can now be commented on through Ploneboard forums.

1.0.3:

Eggified product.

Updated README.txt

1.0.2:

Fixed bug where non-ASCII characters would stop the creation of conversations on an item.

Fixed bug where “comment(s)” was not tagged for translation in template.

Reduced whitespace (newline) on translatable string in template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Products.PloneboardComments-1.0.6.tar.gz (14.2 kB view details)

Uploaded Source

File details

Details for the file Products.PloneboardComments-1.0.6.tar.gz.

File metadata

File hashes

Hashes for Products.PloneboardComments-1.0.6.tar.gz
Algorithm Hash digest
SHA256 7325b4f97e728e53157ab7878d861a25f40ffde6032741ca64ea84141b1744e7
MD5 a76d010190536a14ad926b17aa47c2e9
BLAKE2b-256 0d11ac8232da872b4df711349b2d47ce02a9767e2fc2fbe61790c1d782a90d17

See more details on using hashes here.

Supported by

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