|
Lines 116-122
class TrackDirectorHandler extends Handler {
|
Link Here
|
|---|
|
| 116 |
$rangeInfo =& $submissions->getLastPageRangeInfo(); |
116 |
$rangeInfo =& $submissions->getLastPageRangeInfo(); |
| 117 |
unset($submissions); |
117 |
unset($submissions); |
| 118 |
} |
118 |
} |
| 119 |
|
119 |
|
| 120 |
if ($sort == 'status') { |
120 |
if ($sort == 'status') { |
| 121 |
// Sort all submissions by status, which is too complex to do in the DB |
121 |
// Sort all submissions by status, which is too complex to do in the DB |
| 122 |
$submissionsArray = $submissions->toArray(); |
122 |
$submissionsArray = $submissions->toArray(); |
|
Lines 130-135
class TrackDirectorHandler extends Handler {
|
Link Here
|
|---|
|
| 130 |
$submissions =& ArrayItemIterator::fromRangeInfo($submissionsArray, $rangeInfo); |
130 |
$submissions =& ArrayItemIterator::fromRangeInfo($submissionsArray, $rangeInfo); |
| 131 |
} |
131 |
} |
| 132 |
|
132 |
|
|
|
133 |
// If only result is returned from a search, fast-forward to it |
| 134 |
if ($search && $submissions && $submissions->getCount() == 1) { |
| 135 |
$submission =& $submissions->next(); |
| 136 |
$request->redirect(null, null, null, 'submission', array($submission->getId())); |
| 137 |
} |
| 138 |
|
| 133 |
$templateMgr =& TemplateManager::getManager(); |
139 |
$templateMgr =& TemplateManager::getManager(); |
| 134 |
$templateMgr->assign('helpTopicId', $helpTopicId); |
140 |
$templateMgr->assign('helpTopicId', $helpTopicId); |
| 135 |
$templateMgr->assign('trackOptions', $filterTrackOptions); |
141 |
$templateMgr->assign('trackOptions', $filterTrackOptions); |
|
Lines 156-161
class TrackDirectorHandler extends Handler {
|
Link Here
|
|---|
|
| 156 |
|
162 |
|
| 157 |
$templateMgr->assign('fieldOptions', Array( |
163 |
$templateMgr->assign('fieldOptions', Array( |
| 158 |
SUBMISSION_FIELD_TITLE => 'paper.title', |
164 |
SUBMISSION_FIELD_TITLE => 'paper.title', |
|
|
165 |
SUBMISSION_FIELD_ID => 'paper.submissionId', |
| 159 |
SUBMISSION_FIELD_AUTHOR => 'user.role.author', |
166 |
SUBMISSION_FIELD_AUTHOR => 'user.role.author', |
| 160 |
SUBMISSION_FIELD_DIRECTOR => 'user.role.director' |
167 |
SUBMISSION_FIELD_DIRECTOR => 'user.role.director' |
| 161 |
)); |
168 |
)); |