00001 <?php
00002
00018
00019
00020
00021 switch ($op) {
00022
00023
00024
00025 case 'submit':
00026 case 'saveSubmit':
00027 case 'submitSuppFile':
00028 case 'saveSubmitSuppFile':
00029 case 'deleteSubmitSuppFile':
00030 define('HANDLER_CLASS', 'SubmitHandler');
00031 import('pages.author.SubmitHandler');
00032 break;
00033
00034
00035
00036 case 'deletePaperFile':
00037 case 'deleteSubmission':
00038 case 'submission':
00039 case 'viewSuppFile':
00040 case 'editSuppFile':
00041 case 'setSuppFileVisibility':
00042 case 'saveSuppFile':
00043 case 'addSuppFile':
00044 case 'submissionReview':
00045 case 'uploadRevisedVersion':
00046 case 'viewMetadata':
00047 case 'saveMetadata':
00048
00049
00050
00051 case 'downloadFile':
00052 case 'viewFile':
00053 case 'download':
00054 define('HANDLER_CLASS', 'TrackSubmissionHandler');
00055 import('pages.author.TrackSubmissionHandler');
00056 break;
00057
00058
00059
00060 case 'viewDirectorDecisionComments':
00061 case 'emailDirectorDecisionComment':
00062 case 'editComment':
00063 case 'saveComment':
00064 case 'deleteComment':
00065 define('HANDLER_CLASS', 'SubmissionCommentsHandler');
00066 import('pages.author.SubmissionCommentsHandler');
00067 break;
00068 case 'index':
00069 define('HANDLER_CLASS', 'AuthorHandler');
00070 import('pages.author.AuthorHandler');
00071 break;
00072 }
00073
00074 ?>