• Main Page
  • Modules
  • Classes
  • Files
  • File List

plugins/blocks/information/InformationBlockPlugin.inc.php

00001 <?php
00002 
00015 import('lib.pkp.classes.plugins.BlockPlugin');
00016 
00017 class InformationBlockPlugin extends BlockPlugin {
00022    function getContextSpecificPluginSettingsFile() {
00023       return $this->getPluginPath() . '/settings.xml';
00024    }
00025 
00030    function getDisplayName() {
00031       return __('plugins.block.information.displayName');
00032    }
00033 
00037    function getDescription() {
00038       return __('plugins.block.information.description');
00039    }
00040 
00046    function getContents(&$templateMgr) {
00047       $press =& Request::getPress();
00048       if (!$press) return '';
00049 
00050       $templateMgr->assign('forReaders', $press->getLocalizedSetting('readerInformation'));
00051       $templateMgr->assign('forAuthors', $press->getLocalizedSetting('authorInformation'));
00052       $templateMgr->assign('forLibrarians', $press->getLocalizedSetting('librarianInformation'));
00053       return parent::getContents($templateMgr);
00054    }
00055 }
00056 
00057 ?>

Generated on Mon Sep 17 2012 13:58:56 for Open Monograph Press by  doxygen 1.7.1