SubmissionEditHandler Class Reference
[Pages_sectionEditor]

Handle requests for submission tracking. More...

Inheritance diagram for SubmissionEditHandler:

SectionEditorHandler Handler

List of all members.

Public Member Functions

 addSubmissionNote ()
 addSuppFile ($args)
 assignLayoutEditor ($args)
 clearAllSubmissionNotes ()
 clearReviewForm ($args)
 clearSubmissionEmailLog ($args)
 clearSubmissionEventLog ($args)
 createReviewer ($args)
 deleteArticleFile ($args)
 deleteArticleImage ($args)
 deleteGalley ($args)
 deleteSuppFile ($args)
 downloadFile ($args)
 editGalley ($args)
 editorCompleteLayoutEditor ()
 editorCompleteProofreader ()
 editorInitiateLayoutEditor ()
 editorInitiateProofreader ()
 editSuppFile ($args)
 enrollSearch ($args)
 notifyAuthorProofreader ($args)
 notifyLayoutEditor ($args)
 notifyLayoutEditorProofreader ($args)
 notifyProofreader ($args)
 orderGalley ()
 orderSuppFile ()
 previewReviewForm ($args)
 proofGalley ($args)
 proofGalleyFile ($args)
 proofGalleyTop ($args)
 removeCoverPage ($args)
 removeSubmissionNote ()
 saveGalley ($args)
 saveSuppFile ($args)
 scheduleForPublication ($args)
 selectProofreader ($args)
 selectReviewForm ($args)
 setSuppFileVisibility ($args)
 submissionEmailLog ($args)
 submissionEmailLogType ($args)
 submissionEventLog ($args)
 submissionEventLogType ($args)
 submissionHistory ($args)
 submissionNotes ($args)
 suggestUsername ()
 thankAuthorProofreader ($args)
 thankLayoutEditor ($args)
 thankLayoutEditorProofreader ($args)
 thankProofreader ($args)
 updateCommentsStatus ($args)
 updateSection ($args)
 updateSubmissionNote ()
 uploadGalley ($fileName=null)
 uploadLayoutFile ()
 uploadLayoutVersion ()
 uploadSuppFile ($fileName=null)
 userProfile ($args)
 validate ($articleId, $access=null)
 viewFile ($args)
 viewReviewFormResponse ($args)
 waiveSubmissionFee ($args)


Detailed Description

Handle requests for submission tracking.

Definition at line 21 of file SubmissionEditHandler.inc.php.


Member Function Documentation

SubmissionEditHandler.addSubmissionNote (  ) 

Creates a submission note. Redirects to submission notes list

Reimplemented from SectionEditorHandler.

Definition at line 1803 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.addSubmissionNote(), Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.addSuppFile ( args  ) 

Add a supplementary file.

Parameters:
$args array ($articleId)

Reimplemented from SectionEditorHandler.

Definition at line 1138 of file SubmissionEditHandler.inc.php.

References SectionEditorHandler.validate().

SubmissionEditHandler.assignLayoutEditor ( args  ) 

Assign/reassign a layout editor to the submission.

Parameters:
$args array ($articleId, [$userId])

Reimplemented from SectionEditorHandler.

Definition at line 1356 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.assignLayoutEditor(), DAORegistry.getDAO(), TemplateManager.getManager(), Request.getUserVar(), Request.redirect(), String.strtoupper(), Locale.translate(), and SectionEditorHandler.validate().

SubmissionEditHandler.clearAllSubmissionNotes (  ) 

Clear all submission notes. Redirects to submission notes list

Reimplemented from SectionEditorHandler.

Definition at line 1839 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.clearAllSubmissionNotes(), Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.clearReviewForm ( args  ) 

Clear a review form, i.e. remove review form assignment to the review.

Parameters:
$args array ($articleId, $reviewId)

Reimplemented from SectionEditorHandler.

Definition at line 857 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.clearReviewForm(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.clearSubmissionEmailLog ( args  ) 

Clear submission email log entries.

Reimplemented from SectionEditorHandler.

Definition at line 1780 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.clearSubmissionEventLog ( args  ) 

Clear submission event log entries.

Reimplemented from SectionEditorHandler.

Definition at line 1700 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.createReviewer ( args  ) 

Create a new user as a reviewer.

Reimplemented from SectionEditorHandler.

Definition at line 436 of file SubmissionEditHandler.inc.php.

References Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.deleteArticleFile ( args  ) 

Delete an editor version file.

Parameters:
$args array ($articleId, $fileId)

Reimplemented from SectionEditorHandler.

Definition at line 1224 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.deleteArticleFile(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.deleteArticleImage ( args  ) 

Delete an article image.

Parameters:
$args array ($articleId, $fileId)

Reimplemented from SectionEditorHandler.

Definition at line 1340 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.deleteArticleImage(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.deleteGalley ( args  ) 

Delete a galley file.

Parameters:
$args array ($articleId, $galleyId)

Reimplemented from SectionEditorHandler.

Definition at line 1535 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.deleteGalley(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.deleteSuppFile ( args  ) 

Delete a supplementary file.

Parameters:
$args array ($articleId, $suppFileId)

Reimplemented from SectionEditorHandler.

Definition at line 1239 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.deleteSuppFile(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.downloadFile ( args  ) 

Download a file.

Parameters:
$args array ($articleId, $fileId, [$revision])

Reimplemented from SectionEditorHandler.

Definition at line 1894 of file SubmissionEditHandler.inc.php.

References Action.downloadFile(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.editGalley ( args  ) 

Edit a galley.

Parameters:
$args array ($articleId, $galleyId)

Reimplemented from SectionEditorHandler.

Definition at line 1468 of file SubmissionEditHandler.inc.php.

References SectionEditorHandler.validate().

SubmissionEditHandler.editorCompleteLayoutEditor (  ) 

Editor completes layout editor proofreading

Reimplemented from SectionEditorHandler.

Definition at line 2101 of file SubmissionEditHandler.inc.php.

References Core.getCurrentDate(), DAORegistry.getDAO(), Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.editorCompleteProofreader (  ) 

SubmissionEditHandler.editorInitiateLayoutEditor (  ) 

Editor initiates layout editor proofreading

Reimplemented from SectionEditorHandler.

Definition at line 2086 of file SubmissionEditHandler.inc.php.

References Core.getCurrentDate(), DAORegistry.getDAO(), Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.editorInitiateProofreader (  ) 

SubmissionEditHandler.editSuppFile ( args  ) 

Edit a supplementary file.

Parameters:
$args array ($articleId, $suppFileId)

Reimplemented from SectionEditorHandler.

Definition at line 1159 of file SubmissionEditHandler.inc.php.

References SectionEditorHandler.validate().

SubmissionEditHandler.enrollSearch ( args  ) 

SubmissionEditHandler.notifyAuthorProofreader ( args  ) 

SubmissionEditHandler.notifyLayoutEditor ( args  ) 

SubmissionEditHandler.notifyLayoutEditorProofreader ( args  ) 

Notify layout editor for proofreading

Reimplemented from SectionEditorHandler.

Definition at line 2116 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), ProofreaderAction.proofreadEmail(), Request.redirect(), Request.url(), and SectionEditorHandler.validate().

SubmissionEditHandler.notifyProofreader ( args  ) 

Notify proofreader for proofreading

Reimplemented from SectionEditorHandler.

Definition at line 2056 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), ProofreaderAction.proofreadEmail(), Request.redirect(), Request.url(), and SectionEditorHandler.validate().

SubmissionEditHandler.orderGalley (  ) 

Change the sequence order of a galley.

Reimplemented from SectionEditorHandler.

Definition at line 1522 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), SectionEditorAction.orderGalley(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.orderSuppFile (  ) 

Change the sequence order of a supplementary file.

Reimplemented from SectionEditorHandler.

Definition at line 1627 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), SectionEditorAction.orderSuppFile(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.previewReviewForm ( args  ) 

Preview a review form.

Parameters:
$args array ($reviewId, $reviewFormId)

Reimplemented from SectionEditorHandler.

Definition at line 828 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), Request.getJournal(), and TemplateManager.getManager().

SubmissionEditHandler.proofGalley ( args  ) 

Proof / "preview" a galley.

Parameters:
$args array ($articleId, $galleyId)

Reimplemented from SectionEditorHandler.

Definition at line 1549 of file SubmissionEditHandler.inc.php.

References TemplateManager.getManager(), and SectionEditorHandler.validate().

SubmissionEditHandler.proofGalleyFile ( args  ) 

Proof galley (outputs file contents).

Parameters:
$args array ($articleId, $galleyId)

Reimplemented from SectionEditorHandler.

Definition at line 1580 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), TemplateManager.getManager(), Request.url(), SectionEditorHandler.validate(), and viewFile().

SubmissionEditHandler.proofGalleyTop ( args  ) 

Proof galley (shows frame header).

Parameters:
$args array ($articleId, $galleyId)

Reimplemented from SectionEditorHandler.

Definition at line 1564 of file SubmissionEditHandler.inc.php.

References TemplateManager.getManager(), and SectionEditorHandler.validate().

SubmissionEditHandler.removeCoverPage ( args  ) 

Remove cover page from article

Definition at line 801 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.removeSubmissionNote (  ) 

Removes a submission note. Redirects to submission notes list

Reimplemented from SectionEditorHandler.

Definition at line 1815 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), SectionEditorAction.removeSubmissionNote(), and SectionEditorHandler.validate().

SubmissionEditHandler.saveGalley ( args  ) 

Save changes to a galley.

Parameters:
$args array ($articleId, $galleyId)

Reimplemented from SectionEditorHandler.

Definition at line 1491 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.saveSuppFile ( args  ) 

Save a supplementary file.

Parameters:
$args array ($suppFileId)

Reimplemented from SectionEditorHandler.

Definition at line 1200 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.scheduleForPublication ( args  ) 

Schedule/unschedule an article for publication.

Reimplemented from SectionEditorHandler.

Definition at line 2146 of file SubmissionEditHandler.inc.php.

References Core.getCurrentDate(), DAORegistry.getDAO(), Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

Referenced by SectionEditorHandler.scheduleForPublication().

SubmissionEditHandler.selectProofreader ( args  ) 

SubmissionEditHandler.selectReviewForm ( args  ) 

Select a review form

Parameters:
$args array ($articleId, $reviewId, $reviewFormId)

Reimplemented from SectionEditorHandler.

Definition at line 871 of file SubmissionEditHandler.inc.php.

References SectionEditorAction.addReviewForm(), DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Handler.getRangeInfo(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.setSuppFileVisibility ( args  ) 

Set reviewer visibility for a supplementary file.

Parameters:
$args array ($suppFileId)

Reimplemented from SectionEditorHandler.

Definition at line 1181 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), Request.getUserVar(), Request.redirect(), and SectionEditorHandler.validate().

SubmissionEditHandler.submissionEmailLog ( args  ) 

SubmissionEditHandler.submissionEmailLogType ( args  ) 

View submission email log by record type.

Reimplemented from SectionEditorHandler.

Definition at line 1757 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), TemplateManager.getManager(), Handler.getRangeInfo(), Validation.isEditor(), and SectionEditorHandler.validate().

SubmissionEditHandler.submissionEventLog ( args  ) 

SubmissionEditHandler.submissionEventLogType ( args  ) 

View submission event log by record type.

Reimplemented from SectionEditorHandler.

Definition at line 1677 of file SubmissionEditHandler.inc.php.

References DAORegistry.getDAO(), TemplateManager.getManager(), Handler.getRangeInfo(), Validation.isEditor(), and SectionEditorHandler.validate().

SubmissionEditHandler.submissionHistory ( args  ) 

SubmissionEditHandler.submissionNotes ( args  ) 

SubmissionEditHandler.suggestUsername (  ) 

Get a suggested username, making sure it's not already used by the system. (Poor-man's AJAX.)

Reimplemented from SectionEditorHandler.

Definition at line 469 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), and Validation.suggestUsername().

SubmissionEditHandler.thankAuthorProofreader ( args  ) 

SubmissionEditHandler.thankLayoutEditor ( args  ) 

SubmissionEditHandler.thankLayoutEditorProofreader ( args  ) 

Thank layout editor for proofreading

Reimplemented from SectionEditorHandler.

Definition at line 2131 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), ProofreaderAction.proofreadEmail(), Request.redirect(), Request.url(), and SectionEditorHandler.validate().

SubmissionEditHandler.thankProofreader ( args  ) 

SubmissionEditHandler.updateCommentsStatus ( args  ) 

Set RT comments status for article.

Parameters:
$args array ($articleId)

Reimplemented from SectionEditorHandler.

Definition at line 1294 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), SectionEditorAction.updateCommentsStatus(), and SectionEditorHandler.validate().

SubmissionEditHandler.updateSection ( args  ) 

Set section ID.

Parameters:
$args array ($articleId)

Reimplemented from SectionEditorHandler.

Definition at line 1283 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), SectionEditorAction.updateSection(), and SectionEditorHandler.validate().

SubmissionEditHandler.updateSubmissionNote (  ) 

Updates a submission note. Redirects to submission notes list

Reimplemented from SectionEditorHandler.

Definition at line 1827 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), SectionEditorAction.updateSubmissionNote(), and SectionEditorHandler.validate().

SubmissionEditHandler.uploadGalley ( fileName = null  ) 

Create a new galley with the uploaded file.

Definition at line 1452 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), uploadGalley(), and SectionEditorHandler.validate().

Referenced by uploadGalley(), and uploadLayoutFile().

SubmissionEditHandler.uploadLayoutFile (  ) 

Upload a layout file (either layout version, galley, or supp. file).

Reimplemented from SectionEditorHandler.

Definition at line 1308 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), uploadGalley(), uploadLayoutVersion(), and uploadSuppFile().

SubmissionEditHandler.uploadLayoutVersion (  ) 

Upload the layout version of the submission file

Reimplemented from SectionEditorHandler.

Definition at line 1327 of file SubmissionEditHandler.inc.php.

References Request.getUserVar(), Request.redirect(), SectionEditorAction.uploadLayoutVersion(), and SectionEditorHandler.validate().

Referenced by uploadLayoutFile().

SubmissionEditHandler.uploadSuppFile ( fileName = null  ) 

SubmissionEditHandler.userProfile ( args  ) 

Display a user's profile.

Parameters:
$args array first parameter is the ID or username of the user to display

Reimplemented from SectionEditorHandler.

Definition at line 739 of file SubmissionEditHandler.inc.php.

References Locale.getAllLocales(), DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Request.getRequestedPage(), Request.getSite(), and Request.url().

SubmissionEditHandler.validate ( articleId,
access = null 
)

Validate that the user is the assigned section editor for the article, or is a managing editor. Redirects to sectionEditor index page if validation fails.

Parameters:
$articleId int Article ID to validate
$access int Optional name of access level required -- see SECTION_EDITOR_ACCESS_... constants

Definition at line 2303 of file SubmissionEditHandler.inc.php.

References Core.getCurrentDate(), DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Request.getRequestedPage(), Request.getUser(), Validation.isEditor(), and Request.redirect().

SubmissionEditHandler.viewFile ( args  ) 

View a file (inlines file).

Parameters:
$args array ($articleId, $fileId, [$revision])

Reimplemented from SectionEditorHandler.

Definition at line 1909 of file SubmissionEditHandler.inc.php.

References Request.redirect(), SectionEditorHandler.validate(), and Action.viewFile().

Referenced by proofGalleyFile().

SubmissionEditHandler.viewReviewFormResponse ( args  ) 

View review form response.

Parameters:
$args array ($articleId, $reviewId)

Reimplemented from SectionEditorHandler.

Definition at line 905 of file SubmissionEditHandler.inc.php.

References SectionEditorHandler.validate(), and SectionEditorAction.viewReviewFormResponse().

SubmissionEditHandler.waiveSubmissionFee ( args  ) 


The documentation for this class was generated from the following file:

Generated on Mon Jul 14 10:55:47 2008 for Open Journal Systems by  doxygen 1.5.6