
Public Member Functions | |
| email ($args) | |
| index () | |
| setupTemplate ($subclass=false) | |
| validate () | |
Definition at line 18 of file ManagerHandler.inc.php.
| ManagerHandler.email | ( | $ | args | ) |
Send an email to a user or group of users.
Reimplemented in EmailHandler.
Definition at line 42 of file ManagerHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Request.getRequestedPage(), Request.getSite(), Request.getUser(), Request.getUserVar(), Request.redirect(), setupTemplate(), and Request.url().
| ManagerHandler.index | ( | ) |
Display journal management index page.
Reimplemented from Handler.
Reimplemented in AnnouncementHandler, and AnnouncementHandler.
Definition at line 23 of file ManagerHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), setupTemplate(), and validate().
| ManagerHandler.setupTemplate | ( | $ | subclass = false |
) |
Setup common template variables.
| $subclass | boolean set to true if caller is below this handler in the hierarchy |
Reimplemented in AnnouncementHandler, AnnouncementHandler, and SubscriptionHandler.
Definition at line 101 of file ManagerHandler.inc.php.
References TemplateManager.getManager(), and Request.url().
| ManagerHandler.validate | ( | ) |
Validate that user has permissions to manage the selected journal. Redirects to user index page if not properly authenticated.
Definition at line 89 of file ManagerHandler.inc.php.
References Request.getJournal(), Validation.isJournalManager(), Validation.isSiteAdmin(), and Validation.redirectLogin().
Referenced by GroupHandler.addMembership(), GroupHandler.deleteGroup(), GroupHandler.deleteMembership(), GroupHandler.editGroup(), GroupHandler.groupMembership(), GroupHandler.groups(), index(), GroupHandler.moveGroup(), GroupHandler.moveMembership(), JournalLanguagesHandler.saveLanguageSettings(), ManagerPaymentHandler.savePaymentSettings(), ManagerPaymentHandler.savePayMethodSettings(), SetupHandler.saveSetup(), SubscriptionHandler.saveSubscriptionPolicies(), AnnouncementHandler.updateAnnouncement(), AnnouncementHandler.updateAnnouncementType(), EmailHandler.updateEmail(), GroupHandler.updateGroup(), ReviewFormHandler.updateReviewForm(), ReviewFormHandler.updateReviewFormElement(), SectionHandler.updateSection(), SubscriptionHandler.updateSubscription(), SubscriptionHandler.updateSubscriptionType(), and PeopleHandler.updateUser().
1.5.6