/** * Constructor */ function PublicationSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('genres' => 'controllers/tab/settings/genres.tpl', 'submissionStage' => 'lib.pkp.controllers.tab.settings.submissionStage.form.SubmissionStageForm', 'reviewStage' => 'controllers.tab.settings.reviewStage.form.ReviewStageForm', 'library' => 'controllers/tab/settings/library.tpl', 'productionStage' => 'controllers.tab.settings.productionStage.form.ProductionStageForm', 'emailTemplates' => 'lib.pkp.controllers.tab.settings.emailTemplates.form.EmailTemplatesForm')); // import the file type constants import('lib.pkp.classes.context.LibraryFile'); }
/** * Constructor */ function DistributionSettingsTabHandler() { parent::ManagerSettingsTabHandler(); // In addition to the operations permitted by the parent // class, allow Payment AJAX extras. $this->addRoleAssignment(ROLE_ID_MANAGER, array('getPaymentMethods', 'getPaymentFormContents')); $this->setPageTabs(array('indexing' => 'lib.pkp.controllers.tab.settings.contextIndexing.form.ContextIndexingForm', 'paymentMethod' => 'lib.pkp.controllers.tab.settings.paymentMethod.form.PaymentMethodForm')); }
/** * Constructor */ function WebsiteSettingsTabHandler() { $this->addRoleAssignment(ROLE_ID_MANAGER, array('showFileUploadForm', 'uploadFile', 'saveFile', 'deleteFile', 'fetchFile', 'reloadLocalizedDefaultSettings')); parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('appearance' => 'controllers.tab.settings.appearance.form.OJSAppearanceForm', 'information' => 'lib.pkp.controllers.tab.settings.information.form.InformationForm', 'archiving' => 'lib.pkp.controllers.tab.settings.archiving.form.ArchivingForm', 'languages' => 'controllers/tab/settings/languages/languages.tpl', 'plugins' => 'controllers/tab/settings/plugins/plugins.tpl', 'announcements' => 'lib.pkp.controllers.tab.settings.announcements.form.AnnouncementSettingsForm', 'navigation' => 'controllers/tab/settings/navigation/navigation.tpl')); }
/** * Constructor */ function JournalSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('masthead' => 'controllers.tab.settings.masthead.form.MastheadForm', 'contact' => 'lib.pkp.controllers.tab.settings.contact.form.ContactForm', 'citations' => 'controllers.tab.settings.citations.form.CitationsForm', 'sections' => 'controllers/tab/settings/journal/sections.tpl')); }
/** * Constructor */ function PressSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('masthead' => 'controllers.tab.settings.masthead.form.MastheadForm', 'contact' => 'lib.pkp.controllers.tab.settings.contact.form.ContactForm', 'series' => 'management/series.tpl', 'categories' => 'management/categories.tpl')); }
/** * Constructor */ function PublicationSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('genres' => 'controllers/tab/settings/genres.tpl', 'submissionStage' => 'lib.pkp.controllers.tab.settings.submissionStage.form.SubmissionStageForm', 'reviewStage' => 'controllers.tab.settings.reviewStage.form.ReviewStageForm', 'library' => 'controllers/tab/settings/library/library.tpl', 'emailTemplates' => 'lib.pkp.controllers.tab.settings.emailTemplates.form.EmailTemplatesForm')); }
/** * Constructor */ function JournalSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('masthead' => 'controllers.tab.settings.masthead.form.MastheadForm', 'contact' => 'lib.pkp.controllers.tab.settings.contact.form.ContactForm', 'policies' => 'controllers.tab.settings.policies.form.OJSPoliciesForm', 'citations' => 'controllers.tab.settings.citations.form.CitationsForm', 'sections' => 'controllers/tab/settings/journal/sections.tpl', 'guidelines' => 'lib.pkp.controllers.tab.settings.guidelines.form.GuidelinesForm', 'affiliationAndSupport' => 'lib.pkp.controllers.tab.settings.affiliation.form.AffiliationForm')); }
/** * Constructor */ function AccessSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('users' => 'core:controllers/tab/settings/users.tpl', 'roles' => 'core:controllers/tab/settings/roles.tpl', 'siteAccessOptions' => 'controllers.tab.settings.siteAccessOptions.form.SiteAccessOptionsForm')); }
/** * Constructor */ function PressSettingsTabHandler() { parent::ManagerSettingsTabHandler(); $this->setPageTabs(array('masthead' => 'controllers.tab.settings.masthead.form.MastheadForm', 'contact' => 'lib.pkp.controllers.tab.settings.contact.form.ContactForm', 'policies' => 'lib.pkp.controllers.tab.settings.policies.form.PoliciesForm', 'guidelines' => 'lib.pkp.controllers.tab.settings.guidelines.form.GuidelinesForm', 'series' => 'management/series.tpl', 'categories' => 'management/categories.tpl', 'affiliationAndSupport' => 'lib.pkp.controllers.tab.settings.affiliation.form.AffiliationForm')); }