
Public Member Functions | |
| backIssues () | |
| createIssue () | |
| editIssue ($args) | |
| futureIssues () | |
| issueData ($args) | |
| issueToc ($args) | |
| moveArticleToc ($args) | |
| moveIssue ($args) | |
| moveSectionToc ($args) | |
| notifyUsers ($args) | |
| publishIssue ($args) | |
| removeCoverPage ($args) | |
| removeIssue ($args) | |
| removeStyleFile ($args) | |
| resetIssueOrder ($args) | |
| resetSectionOrder ($args) | |
| saveIssue () | |
| setCurrentIssue ($args) | |
| setupTemplate ($level) | |
| updateIssueToc ($args) | |
| validate ($issueId=null, $allowLayoutEditor=false) | |
Definition at line 18 of file IssueManagementHandler.inc.php.
| IssueManagementHandler.backIssues | ( | ) |
Displays the listings of back (published) issues
Reimplemented from EditorHandler.
Definition at line 39 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Handler.getRangeInfo(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.createIssue | ( | ) |
Displays the create issue form
Reimplemented from EditorHandler.
Definition at line 104 of file IssueManagementHandler.inc.php.
References IssueAction.getIssueOptions(), TemplateManager.getManager(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.editIssue | ( | $ | args | ) |
Edit the current issue form
Reimplemented from EditorHandler.
Definition at line 179 of file IssueManagementHandler.inc.php.
References IssueAction.getIssueOptions(), Request.getJournal(), TemplateManager.getManager(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.futureIssues | ( | ) |
Displays the listings of future (unpublished) issues
Reimplemented from EditorHandler.
Definition at line 23 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Handler.getRangeInfo(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.issueData | ( | $ | args | ) |
Displays the issue data page
Reimplemented from EditorHandler.
Definition at line 151 of file IssueManagementHandler.inc.php.
References IssueAction.getIssueOptions(), TemplateManager.getManager(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.issueToc | ( | $ | args | ) |
Display the table of contents
Reimplemented from EditorHandler.
Definition at line 254 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), IssueAction.getIssueOptions(), Request.getJournal(), TemplateManager.getManager(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.moveArticleToc | ( | $ | args | ) |
Change the sequence of the articles.
Reimplemented from EditorHandler.
Definition at line 467 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.getUserVar(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.moveIssue | ( | $ | args | ) |
Change the sequence of an issue.
Reimplemented from EditorHandler.
Definition at line 397 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.getUserVar(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.moveSectionToc | ( | $ | args | ) |
Change the sequence of a section.
Reimplemented from EditorHandler.
Definition at line 431 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.getUserVar(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.notifyUsers | ( | $ | args | ) |
Allows editors to write emails to users associated with the journal.
Reimplemented from EditorHandler.
Definition at line 543 of file IssueManagementHandler.inc.php.
References Core.getCurrentDate(), DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Request.getUser(), Request.getUserVar(), setupTemplate(), Request.url(), and EditorHandler.validate().
| IssueManagementHandler.publishIssue | ( | $ | args | ) |
publish issue
Reimplemented from EditorHandler.
Definition at line 488 of file IssueManagementHandler.inc.php.
References Core.getCurrentDate(), DAORegistry.getDAO(), Request.getJournal(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.removeCoverPage | ( | $ | args | ) |
Remove cover page from issue
Definition at line 211 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.removeIssue | ( | $ | args | ) |
Removes an issue
Reimplemented from EditorHandler.
Definition at line 71 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.removeStyleFile | ( | $ | args | ) |
Remove style file from issue
Reimplemented from EditorHandler.
Definition at line 234 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.resetIssueOrder | ( | $ | args | ) |
Reset issue ordering to defaults.
Reimplemented from EditorHandler.
Definition at line 417 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.resetSectionOrder | ( | $ | args | ) |
Reset section ordering to section defaults.
Reimplemented from EditorHandler.
Definition at line 454 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.saveIssue | ( | ) |
Saves the new issue form
Reimplemented from EditorHandler.
Definition at line 128 of file IssueManagementHandler.inc.php.
References IssueAction.getIssueOptions(), TemplateManager.getManager(), setupTemplate(), and EditorHandler.validate().
| IssueManagementHandler.setCurrentIssue | ( | $ | args | ) |
Change the sequence of an issue.
Reimplemented from EditorHandler.
Definition at line 379 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.getUserVar(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.setupTemplate | ( | $ | level | ) |
Setup common template variables.
| $level | int set to one of EDITOR_SECTION_? defined in EditorHandler. |
Definition at line 665 of file IssueManagementHandler.inc.php.
References TemplateManager.getManager(), Request.getRequestedPage(), and EditorHandler.setupTemplate().
Referenced by backIssues(), createIssue(), editIssue(), futureIssues(), issueData(), issueToc(), notifyUsers(), and saveIssue().
| IssueManagementHandler.updateIssueToc | ( | $ | args | ) |
Updates issue table of contents with selected changes and article removals.
Reimplemented from EditorHandler.
Definition at line 330 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.getUserVar(), Request.redirect(), and EditorHandler.validate().
| IssueManagementHandler.validate | ( | $ | issueId = null, |
|
| $ | allowLayoutEditor = false | |||
| ) |
Validate that user is an editor in the selected journal and if the issue id is valid Redirects to issue create issue page if not properly authenticated. NOTE: As of OJS 2.2, Layout Editors are allowed if specified in args.
Definition at line 632 of file IssueManagementHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Validation.isEditor(), Validation.isLayoutEditor(), Request.redirect(), and Validation.redirectLogin().
1.5.6