Discussion Module for OpenConf

The Discussion module provides committee members and the Chair a means of conducting online discussions about submissions. Discussions are threaded, with one thread per submission.

The Chair may control various options related to this module, including:

A committee member may choose to receive notification whenever a post is made for a submission they are a reviewer/advocate of.

Chair:

Open/Close discussions either through the Discussion configuration page or Open/Close Status page.

A new Discussion menu item is available on the main Chair page under Selection.

Committee Member:

A new Discussion menu will be available on the main Committee Member page when discussion is open.

An option (Notification) atop the main Discussion page allows committee members to (un)subscribe from receiving notification whenever a post is made for a submission they are a reviewer/advocate of. Reviewers will only receive notification if Reviewer Access (OC_DISCUSSION_reviewerAccess) is enabled.

Chair/Committee Usage:

The main Discussion page lists all submissions, number of posts, and date of last post. This listing may be sorted by Submission ID or date of Last Post by clicking on the column header.

Clicking on a submission title will show the threaded discussion (if any) and an Add a Comment box. Clicking on the Go Advanced button in the Add a Comment box, will allow the post to be previewed prior to posting. If enabled by the Chair, all reviews will be displayed at the bottom of the page.


Version 1.5.0
- Added reviewer i18n support
- Changed "Go Advanced" button to "Preview Comment"
- Changed reviewer notification to only occur if Reviewer Access (OC_DISCUSSION_reviewerAccess) is enabled

Version 1.4.3
- Fixed settings error display
- Fixed settings missing OC_DISCUSSION_incompleteReviewAccess if paperAdvocates
- Fixed handling of OC_DISCUSSION_accessAllPapers in show_threads
- Changed paperid to mediumint(6)

Version 1.4.2
- Added score sort to list_threads
- Added token check for settings.inc

Version 1.4.1
- Fixed settings.inc to save OC_DISCUSSION_incompleteReviewAccess setting - Fixed OC_DISCUSSION_incompleteReviewAccess handling in validate.inc - Fixed handling of OC_DISCUSSION_accessAllPapers and OC_DISCUSSION_overrideConflict in list_threads.php

Version 1.4.0
- Added reviewer's name to new post notification email (subject to OC_reviewerSeeOtherReviewers)

Version 1.3.0
- Added option to restrict reviewers from accessing discussions on submission they have not completed a review for
- Added support for OC_reviewerSeeOtherReviewers

Version 1.2.2
- Fixed conflict checking to also match org

Version 1.2.1
- Fixed URL included in post comment email for Chair posts

Version 1.2.0
- Added option to display threads on Chair's review (show) scores page
- Fixed double "" in show_thread.php href

Version 1.1.0
- Made compatible with OpenConf 3.x
- Changed Reviewer Access option to be dependent on OC_paperAdvocates

Version 1.0.0
- Initial Release