/** * Constructor * @param $additionalTabs array Optional additional ('tabname' => 'class/template name') mappings */ function __construct($additionalTabs = array()) { $role = array(ROLE_ID_SITE_ADMIN); $this->addRoleAssignment(ROLE_ID_MANAGER, array('showFileUploadForm', 'uploadFile', 'saveFile', 'deleteFile', 'fetchFile')); parent::__construct($role); $this->setPageTabs(array_merge($additionalTabs, array('siteSetup' => 'lib.pkp.controllers.tab.settings.siteSetup.form.SiteSetupForm', 'languages' => 'controllers/tab/admin/languages/languages.tpl', 'plugins' => 'controllers/tab/admin/plugins/sitePlugins.tpl'))); }
/** * Constructor */ function __construct() { $role = array(ROLE_ID_MANAGER); parent::__construct($role); }