00001 <?php
00002
00015
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
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 ?>