/** * @copydoc ImportExportPlugin::display() */ function display($args, $request) { parent::display($args, $request); switch (array_shift($args)) { case 'index': case '': $templateMgr = TemplateManager::getManager($request); $templateMgr->display($this->getTemplatePath() . 'index.tpl'); break; } }
/** * Hook callback that returns the * "registeredDoi" setting's name prefixed with * the plug-in's id to avoid name collisions. * @see DAO::getAdditionalFieldNames() * @param $hookName string * @param $args array */ function getAdditionalFieldNames($hookName, $args) { parent::getAdditionalFieldNames($hookName, $args); $additionalFields =& $args[1]; assert(is_array($additionalFields)); $additionalFields[] = $this->getPluginSettingsPrefix() . '::' . DOI_EXPORT_REGISTERED_DOI; }