getPluginPath() . '/settings.xml'; } /** * Install default settings on journal creation. * @return string */ function getContextSpecificPluginSettingsFile() { return $this->getPluginPath() . '/settings.xml'; } /** * Get the display name of this plugin. * @return String */ function getDisplayName() { return __('plugins.block.navigation.displayName'); } /** * Get a description of the plugin. */ function getDescription() { return __('plugins.block.navigation.description'); } /** * Get the contents for this block. * @param $templateMgr object * @return string */ function getContents(&$templateMgr) { $templateMgr->assign('articleSearchByOptions', array( 'query' => 'search.allFields', 'authors' => 'search.author', 'title' => 'article.title', 'abstract' => 'search.abstract', 'indexTerms' => 'search.indexTerms', 'galleyFullText' => 'search.fullText' )); return parent::getContents($templateMgr); } } ?>