issue 70 gnb menu setting

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8587 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ovclas 2011-07-11 01:55:36 +00:00
parent 1e70e0240b
commit 38cc94f26e
12 changed files with 230 additions and 34 deletions

View file

@ -28,6 +28,7 @@
// Retrieve the list of installed modules
$db_info = Context::getDBInfo();
$this->_makeGnbUrl();
Context::set('time_zone_list', $GLOBALS['time_zone']);
Context::set('time_zone', $GLOBALS['_time_zone']);
@ -46,6 +47,51 @@
}
function _makeGnbUrl()
{
$gnbUrlList = array(
'site' => getUrl(''),
'user' => getUrl(''),
'content' => getUrl('', 'module', 'admin', 'act', 'dispDocumentAdminList'),
'theme' => getUrl(''),
'extensions' => getUrl(''),
'configuration' => getUrl('')
);
$gnbSubUrlList = array(
'site' => array(),
'user' => array(
'userList'=>getUrl(''),
'setting'=>getUrl(''),
'point'=>getUrl('')
),
'content' => array(
'document'=>getUrl('', 'module', 'admin', 'act', 'dispDocumentAdminList'),
'comment'=>getUrl(''),
'trackback'=>getUrl(''),
'file'=>getUrl(''),
'poll'=>getUrl(''),
'accusation'=>getUrl(''),
'dataMigration'=>getUrl('')
),
'theme' => array(),
'extensions' => array(
'easyInstaller'=>getUrl(''),
'installedLayout'=>getUrl(''),
'installedModule'=>getUrl(''),
'installedWidget'=>getUrl(''),
'installedAddon'=>getUrl(''),
'WYSIWYGEditor'=>getUrl(''),
'spamFilter'=>getUrl('')
),
'configuration' => array(
'general'=>getUrl(''),
'fileUpload'=>getUrl('')
),
);
Context::set('gnbUrlList', $gnbUrlList);
Context::set('gnbSubUrlList', $gnbSubUrlList);
}
function loadSideBar()
{
$oModuleModel = &getModel('module');