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

pages/management/ToolsHandler.inc.php

00001 <?php
00002 
00015 // Import the base ManagementHandler.
00016 import('pages.management.ManagementHandler');
00017 
00018 class ToolsHandler extends ManagementHandler {
00022    function ToolsHandler() {
00023       parent::Handler();
00024       $this->addRoleAssignment(
00025          ROLE_ID_PRESS_MANAGER,
00026          array('tools')
00027       );
00028    }
00029 
00030 
00031    //
00032    // Public handler methods.
00033    //
00038    function tools($args) {
00039       $path = array_shift($args);
00040       switch ($path) {
00041          case 'index':
00042             $this->index();
00043             break;
00044          default:
00045             assert(false);
00046       }
00047    }
00048 
00054    function index() {
00055       $templateMgr =& TemplateManager::getManager();
00056       $this->setupTemplate();
00057       $templateMgr->display('management/tools/index.tpl');
00058    }
00059 }
00060 
00061 ?>

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