16 import(
'classes.controllers.grid.issues.IssueGridHandler');
23 parent::__construct();
25 array(ROLE_ID_MANAGER),
38 parent::initialize($request, $args);
41 $this->
setTitle(
'editor.issues.backIssues');
53 'editor.issues.published',
56 $issueGridCellProvider
66 $issueDao->moveCustomIssueOrder($gridDataElement->getJournalId(), $gridDataElement->getId(), $newSequence);
74 $customOrder = $issueDao->getCustomIssueOrder($gridDataElement->getJournalId(), $gridDataElement->getId());
75 if ($customOrder !==
null)
return $customOrder;
77 if ($gridDataElement->getCurrent())
return 0;
78 return $gridDataElement->getDatePublished();
85 import(
'lib.pkp.classes.controllers.grid.feature.OrderGridItemsFeature');
92 protected function loadData($request, $filter) {
93 $journal = $request->getJournal();
95 return $issueDao->getPublishedIssues($journal->getId());
103 return '$.pkp.controllers.grid.issues.BackIssueGridHandler';