Commenting
The Commenting plugin allows site viewers to leave comments on items and collections in an Omeka Classic site. The plugin also permits administrators to moderate those comments.
It is also possible to add commenting to pages generated by plugins, such as Exhibit Builder and Simple Pages. Please see the instructions in the plugin's README file for more information on how to do so.
Configuration
After installing the Commenting plugin, you must configure it from the "Plugins" tab at the top of the dashboard. Click the blue “Configure” button beside the plugin name. You will be prompted to select your security, moderation, and commenting preferences.

The configuration options are:
Use Threaded Comments?: Check to allow threaded comments, or comments that allow users to respond to another user by replying with additional comments.
Text for comments label: If you wish to use a label other than “Comments,” you may enter the text here. If the field is empty, the section on the page will simply be called "Comments."
Allow public commenting?: Check this box to allow anyone, including non-registered users, to make comments.
User roles that can moderate comments: Select at least one user role to moderate comments. The list will include all possible user roles, from admin to guest.
User roles that can comment: Select the user roles that can leave comments. The list will inlcude all possible user roles, from admin to guest, including all roles added by other plugins. You must select at least one of these options for the plugin to work, unless you have checked the "Allow public commenting" box above.
User roles that require moderation before publishing: Select the user roles that will require moderation before publication. If that role is selected as one that can moderate comments, the moderation permissions will override this setting.
Allow the public to view comments?: Unless this box is checked, comments will not be visible to logged-out users - they will only appear to logged-in users, both on the public pages and in the administrative dashboard.
User roles that can view comments: This selection restricts the visibility of comments to designated roles.
WordPress API key for Akismet: If you are allowing public, unmoderated commenting and you have a WordPress account, you can use your Akismet API key for spam management. You may use a key you are currently implementing on a blog or another site that collects public feedback, provided that that key is not site-specific in the key settings on the Akismet site. In addition to Akistmet, you may want to set up reCAPTCHA for your Omeka site, found in the Security Settings.
New Comment Notification Emails: Use this field to enter the email(s) to which a notification of each new comment should be sent. Enter one email per line.
Comments
On most themes, the fields for leaving a comment will appear below item metadata.

Moderate comments
Administrators can moderate comments from the Comments tab on the left-hand menu of the admin view.
Users with permission to moderate comments may:
- approve and unapprove, and
- flag or unflag as inappropriate.

Comments display with the name of the user in bold at the top left of the comment. Just below that is the item on which the comment was left, which functions as a link to that item's public page, and the timestamp for the comment. The text of the comment displays on its own as a block.
Below each comment are flags for its current status, and buttons that can be used to change the status or delete the comment.
Moderate Single Comment: Using the buttons in each comment's row, click as needed to approve, flag, or delete the comment.
Batch Moderating: You may also batch approve or unapprove and flag submissions.
- Check the "Select All" box found just below the Comments heading, or select multiple comment checkboxes from the list.
- Then select the appropriate status you wish to assign to all of the comments.
- These changes will be automatically saved.

Filter comments
Use the "Quick Filter" dropdown at the top of the Comments page to filter which comments to display.
You can filter by:
- View all
- Approved
- Needs approval
- Spam
- Not spam
- Flagged
- Not flagged.
This is a quick way to find comments which have been flagged by users (see below) or those which need approval. Note that the Spam flag is set by Akismet.
Flag comments
Logged-in users may flag any comments they feel are inappropriate or may be spam. To do that, logged-in users should click the 'Flag Inappropriate" link for the comment in question:


That comment will be flagged as potential spam and/or inappropriate. It will then only be visible to users with permission to manage comments. From the public interface, users with permission to manage comments can simply unflag the comment if it is acceptable. If further action is needed, those users can go to the admin interface to unapprove or delete the comment if it is indeed inappropriate, or report it as spam.
Site builders might also consider defining and publishing a set of community standards so that everyone will have guidance about what is and is not considered inappropriate.