From 38cc94f26e5026adcea294c0b2f5949309d7a4b2 Mon Sep 17 00:00:00 2001 From: ovclas Date: Mon, 11 Jul 2011 01:55:36 +0000 Subject: [PATCH] issue 70 gnb menu setting git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8587 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/admin/admin.admin.view.php | 46 ++++++++++++++++++++++++++++++ modules/admin/lang/en.lang.php | 16 +++++++++++ modules/admin/lang/es.lang.php | 16 +++++++++++ modules/admin/lang/fr.lang.php | 16 +++++++++++ modules/admin/lang/jp.lang.php | 16 +++++++++++ modules/admin/lang/ko.lang.php | 16 +++++++++++ modules/admin/lang/ru.lang.php | 16 +++++++++++ modules/admin/lang/tr.lang.php | 32 +++++++++++++++++++++ modules/admin/lang/vi.lang.php | 16 +++++++++++ modules/admin/lang/zh-CN.lang.php | 16 +++++++++++ modules/admin/lang/zh-TW.lang.php | 16 +++++++++++ modules/admin/tpl/_spHeader.html | 42 ++++++--------------------- 12 files changed, 230 insertions(+), 34 deletions(-) diff --git a/modules/admin/admin.admin.view.php b/modules/admin/admin.admin.view.php index d490a90f7..e8315beb6 100644 --- a/modules/admin/admin.admin.view.php +++ b/modules/admin/admin.admin.view.php @@ -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'); diff --git a/modules/admin/lang/en.lang.php b/modules/admin/lang/en.lang.php index 9bcb0e062..f5a52f8e9 100644 --- a/modules/admin/lang/en.lang.php +++ b/modules/admin/lang/en.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => 'System Setting', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "Latest News"; $lang->env_setup = "Setting"; diff --git a/modules/admin/lang/es.lang.php b/modules/admin/lang/es.lang.php index c8c9b785d..8f277ce8e 100644 --- a/modules/admin/lang/es.lang.php +++ b/modules/admin/lang/es.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => 'System Setting', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "Noticias recientes"; $lang->env_setup = "Configuración"; diff --git a/modules/admin/lang/fr.lang.php b/modules/admin/lang/fr.lang.php index fc92dcf5b..5f1ab1ce1 100644 --- a/modules/admin/lang/fr.lang.php +++ b/modules/admin/lang/fr.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => 'System Setting', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "Dernières Nouvelles"; $lang->env_setup = "Configuration"; diff --git a/modules/admin/lang/jp.lang.php b/modules/admin/lang/jp.lang.php index bd9b39dff..ee62d730d 100644 --- a/modules/admin/lang/jp.lang.php +++ b/modules/admin/lang/jp.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => 'システム管理', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = '最新ニュース'; $lang->env_setup = '環境設定'; diff --git a/modules/admin/lang/ko.lang.php b/modules/admin/lang/ko.lang.php index 51895838a..4f68cf065 100644 --- a/modules/admin/lang/ko.lang.php +++ b/modules/admin/lang/ko.lang.php @@ -26,6 +26,22 @@ $lang->module_category_title = array( 'migration' => '데이터 관리/복원', 'system' => '시스템 관리', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = '최신 소식'; $lang->env_setup = '환경 설정'; $lang->default_url = '기본 URL'; diff --git a/modules/admin/lang/ru.lang.php b/modules/admin/lang/ru.lang.php index 4abfc88f8..f825e1f44 100644 --- a/modules/admin/lang/ru.lang.php +++ b/modules/admin/lang/ru.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => 'System Setting', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = 'Последние новости'; $lang->env_setup = 'Настройка'; diff --git a/modules/admin/lang/tr.lang.php b/modules/admin/lang/tr.lang.php index 46aa333ae..e92f451ec 100644 --- a/modules/admin/lang/tr.lang.php +++ b/modules/admin/lang/tr.lang.php @@ -24,6 +24,38 @@ $lang->module_category_title = array( 'system' => 'Sistem Ayarları', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "Son Gelişmeler"; $lang->env_setup = "Ayarlar"; diff --git a/modules/admin/lang/vi.lang.php b/modules/admin/lang/vi.lang.php index af89e10f2..b7ebba0cd 100644 --- a/modules/admin/lang/vi.lang.php +++ b/modules/admin/lang/vi.lang.php @@ -26,6 +26,22 @@ $lang->module_category_title = array( 'system' => 'Thiết lập hệ thống', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "Tin mới nhất"; $lang->env_setup = "Thiết lập "; diff --git a/modules/admin/lang/zh-CN.lang.php b/modules/admin/lang/zh-CN.lang.php index 1cd355705..180bb5874 100644 --- a/modules/admin/lang/zh-CN.lang.php +++ b/modules/admin/lang/zh-CN.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => '系统管理', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "最新消息"; $lang->env_setup = "系统设置"; diff --git a/modules/admin/lang/zh-TW.lang.php b/modules/admin/lang/zh-TW.lang.php index 0ba06a224..fdcb5df74 100644 --- a/modules/admin/lang/zh-TW.lang.php +++ b/modules/admin/lang/zh-TW.lang.php @@ -24,6 +24,22 @@ $lang->module_category_title = array( 'system' => '系統管理', ); +$lang->menu_gnb = array( + 'site' => '사이트', + 'user' => '유저', + 'content' => '콘텐츠', + 'theme' => '테마', + 'extensions' => '확장기능', + 'configuration' => '설정', +); +$lang->menu_gnb_sub = array( + 'site' => array(), + 'user' => array('userList'=>'유저 목록', 'setting'=>'설정', 'point'=>'포인트'), + 'content' => array('document'=>'문서', 'comment'=>'댓글', 'trackback'=>'트랙백', 'file'=>'파일', 'poll'=>'투표', 'accusation'=>'신고', 'dataMigration'=>'데이터 이전'), + 'theme' => array(), + 'extensions' => array('easyInstaller'=>'쉬운설치', 'installedLayout'=>'레이아웃', 'installedModule'=>'모듈', 'installedWidget'=>'위젯', 'installedAddon'=>'애드온', 'WYSIWYGEditor'=>'에디터', 'spamFilter'=>'스팸필터'), + 'configuration' => array('general'=>'일반', 'fileUpload'=>'파일 업로드'), +); $lang->newest_news = "最新消息"; $lang->env_setup = "系統設置"; diff --git a/modules/admin/tpl/_spHeader.html b/modules/admin/tpl/_spHeader.html index 7833bc8b9..26d7b67ea 100644 --- a/modules/admin/tpl/_spHeader.html +++ b/modules/admin/tpl/_spHeader.html @@ -30,43 +30,17 @@