DirectorHandler Class Reference
[Pages_director]

Handle requests for director functions. More...

Inheritance diagram for DirectorHandler:

TrackDirectorHandler Handler List of all members.

Public Member Functions

 assignDirector ($args)
 deleteEditAssignment ($args)
 deleteSubmission ($args)
 DirectorHandler ()
 index ($args)
 movePaper ($args)
 notifyUsers ($args)
 setupTemplate ($level=DIRECTOR_TRACK_HOME, $paperId=0, $parentPage=null)
 submissions ($args)

Detailed Description

Handle requests for director functions.

Definition at line 31 of file DirectorHandler.inc.php.


Member Function Documentation

DirectorHandler.assignDirector ( args  ) 

Assigns the selected director to the submission.

Definition at line 244 of file DirectorHandler.inc.php.

References DirectorAction.assignDirector(), RoleDAO.getRoleIdFromPath(), Request.getSchedConf(), Request.redirect(), setupTemplate(), and TrackDirectorHandler.validate().

DirectorHandler.deleteEditAssignment ( args  ) 

Delete the specified edit assignment.

Definition at line 219 of file DirectorHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), submissions(), and TrackDirectorHandler.validate().

DirectorHandler.deleteSubmission ( args  ) 

Delete a submission.

Definition at line 348 of file DirectorHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), submissions(), and TrackDirectorHandler.validate().

DirectorHandler.DirectorHandler (  ) 

Constructor

Definition at line 35 of file DirectorHandler.inc.php.

DirectorHandler.index ( args  ) 

Displays the director role selection page.

Reimplemented from TrackDirectorHandler.

Definition at line 47 of file DirectorHandler.inc.php.

References Request.getSchedConf(), setupTemplate(), and TrackDirectorHandler.validate().

Referenced by setupTemplate().

DirectorHandler.movePaper ( args  ) 

Change the sequence of the papers.

Definition at line 378 of file DirectorHandler.inc.php.

References Request.getSchedConf(), Request.redirect(), submissions(), and TrackDirectorHandler.validate().

DirectorHandler.notifyUsers ( args  ) 

Allows directors to write emails to users associated with the conference.

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

References Request.getConference(), Request.getSchedConf(), setupTemplate(), Request.url(), and TrackDirectorHandler.validate().

DirectorHandler.setupTemplate ( level = DIRECTOR_TRACK_HOME,
paperId = 0,
parentPage = null 
)

Setup common template variables.

Parameters:
$level int set to 0 if caller is at the same level as this handler in the hierarchy; otherwise the number of levels below this handler

Reimplemented from TrackDirectorHandler.

Definition at line 503 of file DirectorHandler.inc.php.

References Request.getConference(), Request.getSchedConf(), index(), TrackDirectorAction.submissionBreadcrumb(), submissions(), and Request.url().

Referenced by assignDirector(), index(), notifyUsers(), and submissions().

DirectorHandler.submissions ( args  ) 

Display director submission queue pages.

Definition at line 63 of file DirectorHandler.inc.php.

References TrackDirectorHandler.getDurationOptions(), Request.getSchedConf(), setupTemplate(), and TrackDirectorHandler.validate().

Referenced by deleteEditAssignment(), deleteSubmission(), movePaper(), and setupTemplate().


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