TrackSubmissionHandler Class Reference
[Pages_author]

Handle requests for submission tracking. More...

Inheritance diagram for TrackSubmissionHandler:

AuthorHandler Handler List of all members.

Public Member Functions

 addSuppFile ($args)
 deletePaperFile ($args)
 deleteSubmission ($args)
 download ($args)
 downloadFile ($args)
 editSuppFile ($args)
 saveMetadata ()
 saveSuppFile ($args)
 setSuppFileVisibility ($args)
 submission ($args)
 submissionReview ($args)
 TrackSubmissionHandler ()
 uploadRevisedVersion ()
 validate ($paperId, $requiresEditAccess=false, $isDeleting=false)
 viewFile ($args)
 viewMetadata ($args)
 viewSuppFile ($args)

Public Attributes

 $submission

Detailed Description

Handle requests for submission tracking.

Definition at line 19 of file TrackSubmissionHandler.inc.php.


Member Function Documentation

TrackSubmissionHandler.addSuppFile ( args  ) 

Add a supplementary file.

Parameters:
$args array ($paperId)

Definition at line 205 of file TrackSubmissionHandler.inc.php.

References AuthorHandler.setupTemplate(), submission(), and validate().

TrackSubmissionHandler.deletePaperFile ( args  ) 

Delete an author version file.

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

Definition at line 57 of file TrackSubmissionHandler.inc.php.

References AuthorAction.deletePaperFile(), Request.redirect(), submission(), submissionReview(), and validate().

TrackSubmissionHandler.deleteSubmission ( args  ) 

Delete a submission.

Definition at line 33 of file TrackSubmissionHandler.inc.php.

References AuthorHandler.index(), Request.redirect(), AuthorHandler.setupTemplate(), submission(), and validate().

TrackSubmissionHandler.download ( args  ) 

Download a file.

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

Definition at line 376 of file TrackSubmissionHandler.inc.php.

References Action.downloadFile(), and validate().

TrackSubmissionHandler.downloadFile ( args  ) 

Download a file.

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

Definition at line 359 of file TrackSubmissionHandler.inc.php.

References $submission, AuthorAction.downloadAuthorFile(), Request.redirect(), submission(), and validate().

TrackSubmissionHandler.editSuppFile ( args  ) 

Edit a supplementary file.

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

Definition at line 252 of file TrackSubmissionHandler.inc.php.

References AuthorHandler.setupTemplate(), submission(), and validate().

TrackSubmissionHandler.saveSuppFile ( args  ) 

Save a supplementary file.

Parameters:
$args array ($suppFileId)

Definition at line 296 of file TrackSubmissionHandler.inc.php.

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

TrackSubmissionHandler.setSuppFileVisibility ( args  ) 

Set reviewer visibility for a supplementary file.

Parameters:
$args array ($suppFileId)

Definition at line 276 of file TrackSubmissionHandler.inc.php.

References Request.redirect(), submission(), submissionReview(), and validate().

TrackSubmissionHandler.submission ( args  ) 

Display a summary of the status of an author's submission.

Definition at line 73 of file TrackSubmissionHandler.inc.php.

References $submission, Request.getSchedConf(), AuthorAction.mayEditPaper(), Request.redirect(), AuthorHandler.setupTemplate(), and validate().

Referenced by addSuppFile(), deletePaperFile(), deleteSubmission(), downloadFile(), editSuppFile(), saveMetadata(), saveSuppFile(), setSuppFileVisibility(), submissionReview(), uploadRevisedVersion(), validate(), viewFile(), viewMetadata(), and viewSuppFile().

TrackSubmissionHandler.submissionReview ( args  ) 

Display specific details of an author's submission.

Definition at line 142 of file TrackSubmissionHandler.inc.php.

References $submission, AuthorAction.mayEditPaper(), AuthorHandler.setupTemplate(), submission(), and validate().

Referenced by deletePaperFile(), setSuppFileVisibility(), and uploadRevisedVersion().

TrackSubmissionHandler.TrackSubmissionHandler (  ) 

Constructor

Definition at line 26 of file TrackSubmissionHandler.inc.php.

TrackSubmissionHandler.uploadRevisedVersion (  ) 

Upload the author's revised version of a paper.

Definition at line 320 of file TrackSubmissionHandler.inc.php.

References $submission, Request.redirect(), submission(), submissionReview(), AuthorAction.uploadRevisedVersion(), and validate().

TrackSubmissionHandler.validate ( paperId,
requiresEditAccess = false,
isDeleting = false 
)

Validate that the user is the author for the paper. Redirects to author index page if validation fails.

Parameters:
$paperId int
$requiresEditAccess boolean True means that the author must have edit access over the specified paper in order for validation to be successful.
$isDeleting boolean True iff user is deleting a paper

Definition at line 398 of file TrackSubmissionHandler.inc.php.

References Request.getConference(), Request.getSchedConf(), AuthorAction.mayEditPaper(), Request.redirect(), and submission().

Referenced by addSuppFile(), deletePaperFile(), deleteSubmission(), download(), downloadFile(), editSuppFile(), saveMetadata(), saveSuppFile(), setSuppFileVisibility(), submission(), submissionReview(), uploadRevisedVersion(), viewFile(), viewMetadata(), and viewSuppFile().

TrackSubmissionHandler.viewFile ( args  ) 

View a file (inlines file).

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

Definition at line 437 of file TrackSubmissionHandler.inc.php.

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

TrackSubmissionHandler.viewSuppFile ( args  ) 

View a supplementary file.

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

Definition at line 227 of file TrackSubmissionHandler.inc.php.

References Request.redirect(), AuthorHandler.setupTemplate(), submission(), and validate().


Member Data Documentation

TrackSubmissionHandler.$submission

submission associated with the request

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

Referenced by downloadFile(), saveMetadata(), submission(), submissionReview(), uploadRevisedVersion(), and viewMetadata().


The documentation for this class was generated from the following file:
Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7