TrackDirectorAction class. More...
Public Member Functions | |
| addReviewer ($trackDirectorSubmission, $reviewerId, $stage) | |
| addReviewForm ($trackDirectorSubmission, $reviewId, $reviewFormId) | |
| addSubmissionNote ($paperId) | |
| archiveSubmission ($trackDirectorSubmission) | |
| blindCcReviewsToReviewers ($paper, $send=false, $inhibitExistingEmail=false) | |
| cancelReview ($trackDirectorSubmission, $reviewId, $send=false) | |
| changeSessionType (&$trackDirectorSubmission, $sessionType) | |
| changeTrack (&$trackDirectorSubmission, $trackId) | |
| clearAllSubmissionNotes ($paperId) | |
| clearReview ($trackDirectorSubmission, $reviewId) | |
| clearReviewForm ($trackDirectorSubmission, $reviewId) | |
| completePaper ($trackDirectorSubmission, $complete) | |
| completeReview ($trackDirectorSubmission) | |
| confirmReviewForReviewer ($reviewId) | |
| deleteGalley ($paper, $galleyId) | |
| deletePaperFile ($submission, $fileId, $revision) | |
| deletePaperImage ($submission, $fileId, $revision) | |
| deleteSuppFile ($paper, $suppFileId) | |
| emailDirectorDecisionComment ($trackDirectorSubmission, $send) | |
| makeReviewerFileViewable ($paperId, $reviewId, $fileId, $revision, $viewable=false) | |
| notifyReviewer ($trackDirectorSubmission, $reviewId, $send=false) | |
| orderGalley ($paper, $galleyId, $direction) | |
| orderSuppFile ($paper, $suppFileId, $direction) | |
| postDirectorDecisionComment ($paper, $emailComment) | |
| postPeerReviewComment (&$paper, $reviewId, $emailComment) | |
| rateReviewer ($paperId, $reviewId, $quality=null) | |
| recordDecision ($trackDirectorSubmission, $decision, $stage) | |
| remindReviewer ($trackDirectorSubmission, $reviewId, $send=false) | |
| removeSubmissionNote ($paperId) | |
| restoreToQueue ($trackDirectorSubmission) | |
| setDueDate ($paperId, $reviewId, $dueDate=null, $numWeeks=null, $logChange=true) | |
| setEditingFile ($trackDirectorSubmission, $fileId, $revision, $createGalley=false) | |
| setReviewerRecommendation ($paperId, $reviewId, $recommendation, $acceptOption) | |
| submissionBreadcrumb ($paperId, $parentPage, $track) | |
| thankReviewer ($trackDirectorSubmission, $reviewId, $send=false) | |
| TrackDirectorAction () | |
| unsuitableSubmission ($trackDirectorSubmission, $send=false) | |
| updateCommentsStatus ($submission, $commentsStatus) | |
| updateSubmissionNote ($paperId) | |
| uploadDirectorVersion ($trackDirectorSubmission) | |
| uploadReviewForReviewer ($reviewId) | |
| uploadReviewVersion ($trackDirectorSubmission) | |
| viewDirectorDecisionComments ($paper) | |
| viewPeerReviewComments (&$paper, $reviewId) | |
| viewReviewFormResponse ($trackDirectorSubmission, $reviewId) | |
TrackDirectorAction class.
Definition at line 18 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.addReviewer | ( | $ | trackDirectorSubmission, | |
| $ | reviewerId, | |||
| $ | stage | |||
| ) |
Assigns a reviewer to a submission.
| $trackDirectorSubmission | object | |
| $reviewerId | int | |
| $stage | int |
Definition at line 171 of file TrackDirectorAction.inc.php.
References Request.getSchedConf(), PaperLog.logEvent(), and setDueDate().
Referenced by completeReview().
| TrackDirectorAction.addReviewForm | ( | $ | trackDirectorSubmission, | |
| $ | reviewId, | |||
| $ | reviewFormId | |||
| ) |
Assigns a review form to a review.
| $trackDirectorSubmission | object | |
| $reviewId | int | |
| $reviewFormId | int |
Definition at line 818 of file TrackDirectorAction.inc.php.
Referenced by SubmissionEditHandler.selectReviewForm().
| TrackDirectorAction.addSubmissionNote | ( | $ | paperId | ) |
Add Submission Note
| $paperId | int |
Definition at line 1218 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.archiveSubmission | ( | $ | trackDirectorSubmission | ) |
Archive a submission.
| $trackDirectorSubmission | object |
Definition at line 1039 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
Referenced by unsuitableSubmission().
| TrackDirectorAction.blindCcReviewsToReviewers | ( | $ | paper, | |
| $ | send = false, |
|||
| $ | inhibitExistingEmail = false | |||
| ) |
Blind CC the reviews to reviewers.
| $paper | object | |
| $send | boolean | |
| $inhibitExistingEmail | boolean |
Definition at line 1612 of file TrackDirectorAction.inc.php.
References Request.getConference(), and Request.url().
Referenced by SubmissionCommentsHandler.blindCcReviewsToReviewers().
| TrackDirectorAction.cancelReview | ( | $ | trackDirectorSubmission, | |
| $ | reviewId, | |||
| $ | send = false | |||
| ) |
Cancels a review.
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 386 of file TrackDirectorAction.inc.php.
References Request.getConference(), PaperLog.logEvent(), and Request.url().
| TrackDirectorAction.changeSessionType | ( | &$ | trackDirectorSubmission, | |
| $ | sessionType | |||
| ) |
Changes the session type.
| $trackDirectorSubmission | object | |
| $sessionType | int |
Definition at line 49 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.changeTrack | ( | &$ | trackDirectorSubmission, | |
| $ | trackId | |||
| ) |
Actions. Changes the track a paper belongs in.
| $trackDirectorSubmission | object | |
| $trackId | int |
Definition at line 36 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.clearAllSubmissionNotes | ( | $ | paperId | ) |
Clear All Submission Notes
| $paperId | int |
Definition at line 1313 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.clearReview | ( | $ | trackDirectorSubmission, | |
| $ | reviewId | |||
| ) |
Clears a review assignment from a submission.
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 247 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.clearReviewForm | ( | $ | trackDirectorSubmission, | |
| $ | reviewId | |||
| ) |
Clear a review form
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 795 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.completePaper | ( | $ | trackDirectorSubmission, | |
| $ | complete | |||
| ) |
Mark a paper as published or move a previously published paper back into the queue.
| $trackDirectorSubmission | object | |
| $complete | boolean If true, complete the submission. If false, return it to the queue (unpublish it). |
Definition at line 991 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.completeReview | ( | $ | trackDirectorSubmission | ) |
After a decision has been recorded, bumps the paper to the next stage. If the submission requires completion, it's sent back to the author. If not, review is complete, and the paper can be released.
| $schedConf | object | |
| $trackDirectorSubmission | object | |
| $decision | int |
Definition at line 124 of file TrackDirectorAction.inc.php.
References addReviewer(), and Request.getSchedConf().
Referenced by recordDecision().
| TrackDirectorAction.confirmReviewForReviewer | ( | $ | reviewId | ) |
Accepts the review assignment on behalf of its reviewer.
| $reviewId | int |
Definition at line 1661 of file TrackDirectorAction.inc.php.
References PaperLog.logEventEntry().
| TrackDirectorAction.deleteGalley | ( | $ | paper, | |
| $ | galleyId | |||
| ) |
Delete a galley.
| $paper | object | |
| $galleyId | int |
Definition at line 1112 of file TrackDirectorAction.inc.php.
References PaperSearchIndex.deleteTextIndex().
| TrackDirectorAction.deletePaperFile | ( | $ | submission, | |
| $ | fileId, | |||
| $ | revision | |||
| ) |
Delete a file from a paper.
| $submission | object | |
| $fileId | int | |
| $revision | int (optional) |
Definition at line 1182 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.deletePaperImage | ( | $ | submission, | |
| $ | fileId, | |||
| $ | revision | |||
| ) |
Delete an image from a paper galley.
| $submission | object | |
| $fileId | int | |
| $revision | int (optional) |
Definition at line 1198 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.deleteSuppFile | ( | $ | paper, | |
| $ | suppFileId | |||
| ) |
Delete a supplementary file.
| $paper | object | |
| $suppFileId | int |
Definition at line 1159 of file TrackDirectorAction.inc.php.
References PaperSearchIndex.deleteTextIndex().
| TrackDirectorAction.emailDirectorDecisionComment | ( | $ | trackDirectorSubmission, | |
| $ | send | |||
| ) |
Email director decision comment.
| $trackDirectorSubmission | object | |
| $send | boolean |
Definition at line 1451 of file TrackDirectorAction.inc.php.
References Request.getConference(), Request.getSchedConf(), Validation.isDirector(), and Request.url().
Referenced by SubmissionCommentsHandler.emailDirectorDecisionComment().
| TrackDirectorAction.makeReviewerFileViewable | ( | $ | paperId, | |
| $ | reviewId, | |||
| $ | fileId, | |||
| $ | revision, | |||
| $ | viewable = false | |||
| ) |
Makes a reviewer's annotated version of a paper available to the author.
| $paperId | int | |
| $reviewId | int | |
| $viewable | boolean |
Definition at line 641 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.notifyReviewer | ( | $ | trackDirectorSubmission, | |
| $ | reviewId, | |||
| $ | send = false | |||
| ) |
Notifies a reviewer about a review assignment.
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 274 of file TrackDirectorAction.inc.php.
References Validation.generatePasswordResetHash(), Request.getConference(), Request.getSchedConf(), and Request.url().
| TrackDirectorAction.orderGalley | ( | $ | paper, | |
| $ | galleyId, | |||
| $ | direction | |||
| ) |
Change the sequence order of a galley.
| $paper | object | |
| $galleyId | int | |
| $direction | char u = up, d = down |
Definition at line 1097 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.orderSuppFile | ( | $ | paper, | |
| $ | suppFileId, | |||
| $ | direction | |||
| ) |
Change the sequence order of a supplementary file.
| $paper | object | |
| $suppFileId | int | |
| $direction | char u = up, d = down |
Definition at line 1144 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.postDirectorDecisionComment | ( | $ | paper, | |
| $ | emailComment | |||
| ) |
Post director decision comment.
| $paper | int | |
| $emailComment | boolean |
Definition at line 1413 of file TrackDirectorAction.inc.php.
References Validation.isDirector(), and Request.url().
Referenced by SubmissionCommentsHandler.postDirectorDecisionComment().
| TrackDirectorAction.postPeerReviewComment | ( | &$ | paper, | |
| $ | reviewId, | |||
| $ | emailComment | |||
| ) |
Post reviewer comments.
| $paper | object | |
| $reviewId | int | |
| $emailComment | boolean |
Definition at line 1360 of file TrackDirectorAction.inc.php.
References Validation.isDirector(), and Request.url().
Referenced by SubmissionCommentsHandler.postPeerReviewComment().
| TrackDirectorAction.rateReviewer | ( | $ | paperId, | |
| $ | reviewId, | |||
| $ | quality = null | |||
| ) |
Rates a reviewer for quality of a review.
| $paperId | int | |
| $reviewId | int | |
| $quality | int |
Definition at line 607 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.recordDecision | ( | $ | trackDirectorSubmission, | |
| $ | decision, | |||
| $ | stage | |||
| ) |
Records a director's submission decision.
| $trackDirectorSubmission | object | |
| $decision | int | |
| $stage | int |
Definition at line 63 of file TrackDirectorAction.inc.php.
References completeReview(), TrackDirectorSubmission.getDirectorDecisionOptions(), and PaperLog.logEvent().
| TrackDirectorAction.remindReviewer | ( | $ | trackDirectorSubmission, | |
| $ | reviewId, | |||
| $ | send = false | |||
| ) |
Reminds a reviewer about a review assignment.
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 448 of file TrackDirectorAction.inc.php.
References Validation.generatePasswordResetHash(), Request.getConference(), Request.getSchedConf(), and Request.url().
| TrackDirectorAction.removeSubmissionNote | ( | $ | paperId | ) |
Remove Submission Note
| $paperId | int |
Definition at line 1251 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.restoreToQueue | ( | $ | trackDirectorSubmission | ) |
Restores a submission to the queue.
| $trackDirectorSubmission | object |
Definition at line 1061 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.setDueDate | ( | $ | paperId, | |
| $ | reviewId, | |||
| $ | dueDate = null, |
|||
| $ | numWeeks = null, |
|||
| $ | logChange = true | |||
| ) |
Sets the due date for a review assignment.
| $paperId | int | |
| $reviewId | int | |
| $dueDate | string | |
| $numWeeks | int | |
| $logChange | boolean |
Definition at line 662 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
Referenced by addReviewer().
| TrackDirectorAction.setEditingFile | ( | $ | trackDirectorSubmission, | |
| $ | fileId, | |||
| $ | revision, | |||
| $ | createGalley = false | |||
| ) |
Set the file to use as the default editing file.
| $trackDirectorSubmission | object | |
| $fileId | int | |
| $revision | int | |
| $createGalley | boolean TODO: SECURITY! |
Definition at line 869 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.setReviewerRecommendation | ( | $ | paperId, | |
| $ | reviewId, | |||
| $ | recommendation, | |||
| $ | acceptOption | |||
| ) |
Sets the reviewer recommendation for a review assignment. Also concatenates the reviewer and director comments from Peer Review and adds them to Director Review.
| $paperId | int | |
| $reviewId | int | |
| $recommendation | int |
Definition at line 763 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.submissionBreadcrumb | ( | $ | paperId, | |
| $ | parentPage, | |||
| $ | track | |||
| ) |
Helper method for building submission breadcrumb
| $paperId | ||
| $parentPage | name of submission component |
Definition at line 1774 of file TrackDirectorAction.inc.php.
References Request.url().
Referenced by TrackDirectorHandler.setupTemplate(), DirectorHandler.setupTemplate(), and AuthorHandler.setupTemplate().
| TrackDirectorAction.thankReviewer | ( | $ | trackDirectorSubmission, | |
| $ | reviewId, | |||
| $ | send = false | |||
| ) |
Thanks a reviewer for completing a review assignment.
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 557 of file TrackDirectorAction.inc.php.
References Request.getConference(), and Request.url().
| TrackDirectorAction.TrackDirectorAction | ( | ) |
Constructor.
Definition at line 23 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.unsuitableSubmission | ( | $ | trackDirectorSubmission, | |
| $ | send = false | |||
| ) |
Notifies an author that a submission was unsuitable.
| $trackDirectorSubmission | object |
Definition at line 719 of file TrackDirectorAction.inc.php.
References archiveSubmission(), Request.getConference(), Request.getSchedConf(), and Request.url().
| TrackDirectorAction.updateCommentsStatus | ( | $ | submission, | |
| $ | commentsStatus | |||
| ) |
Changes the submission RT comments status.
| $submission | object | |
| $commentsStatus | int |
Definition at line 1760 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.updateSubmissionNote | ( | $ | paperId | ) |
Updates Submission Note
| $paperId | int |
Definition at line 1272 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.uploadDirectorVersion | ( | $ | trackDirectorSubmission | ) |
Upload the post-review version of a paper.
| $trackDirectorSubmission | object |
Definition at line 957 of file TrackDirectorAction.inc.php.
References PaperLog.logEvent().
| TrackDirectorAction.uploadReviewForReviewer | ( | $ | reviewId | ) |
Upload a review on behalf of its reviewer.
| $reviewId | int |
Definition at line 1700 of file TrackDirectorAction.inc.php.
References PaperLog.logEventEntry().
| TrackDirectorAction.uploadReviewVersion | ( | $ | trackDirectorSubmission | ) |
Upload the review version of a paper.
| $trackDirectorSubmission | object |
Definition at line 924 of file TrackDirectorAction.inc.php.
| TrackDirectorAction.viewDirectorDecisionComments | ( | $ | paper | ) |
View director decision comments.
| $paper | object |
Definition at line 1398 of file TrackDirectorAction.inc.php.
References Validation.isDirector().
| TrackDirectorAction.viewPeerReviewComments | ( | &$ | paper, | |
| $ | reviewId | |||
| ) |
View reviewer comments.
| $paper | object | |
| $reviewId | int |
Definition at line 1344 of file TrackDirectorAction.inc.php.
References Validation.isDirector().
| TrackDirectorAction.viewReviewFormResponse | ( | $ | trackDirectorSubmission, | |
| $ | reviewId | |||
| ) |
View review form response.
| $trackDirectorSubmission | object | |
| $reviewId | int |
Definition at line 844 of file TrackDirectorAction.inc.php.
1.7.1