git-svn-id: http://xe-core.googlecode.com/svn/trunk@1850 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-07-03 13:10:40 +00:00
parent a0526f8485
commit bc3fba33b2
231 changed files with 2671 additions and 2132 deletions

View file

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<module version="0.1">
<title xml:lang="ko">관리자 모듈</title>
<title xml:lang="en">Administrator Module</title>
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
<name xml:lang="ko">제로</name>
<name xml:lang="en">zero</name>
<description xml:lang="ko">각 모듈들의 기능을 나열하고 관리자용 레이아웃을 적용하여 관리 기능을 사용할 수 있도록 하는 모듈입니다.</description>
<description xml:lang="en">This module shows a list of features of each module, and enables you to use a quite few of managers by applying layout for administrator.</description>
</author>
</module>

View file

@ -0,0 +1,66 @@
<?php
/**
* @file en.lang.php
* @author zero (zero@nzeo.com)
* @brief English Language Pack (Only basic words are included here)
**/
$lang->item_module = "Module List";
$lang->item_addon = "Addon List";
$lang->item_widget = "Widget List";
$lang->item_layout = "Layout List";
$lang->module_name = "Module Name";
$lang->addon_name = "Addon name";
$lang->version = "Version";
$lang->author = "Author";
$lang->table_count = "The number of Table";
$lang->installed_path = "Installing Path";
$lang->cmd_shortcut_management = "Edit Menues";
$lang->msg_is_not_administrator = 'Administrator only';
$lang->msg_manage_module_cannot_delete = 'Cannot remove shortcuts for module, addon, layout, and widget module';
$lang->msg_default_act_is_null = 'Cannot register the shortcut, since administrator\'s default action is not specified';
$lang->welcome_to_zeroboard_xe = 'Welcome to the admin page of Zeroboard XE';
$lang->about_admin_page = "Admin page is still incomplete,\nbut it\'ll be filled with required contents by accepting any good suggestion during Close Beta.";
$lang->zeroboard_xe_user_links = 'Link for users';
$lang->zeroboard_xe_developer_links = 'Link for Developers';
$lang->xe_user_links = array(
'Official website' => 'http://www.zeroboard.com',
'Close Beta website' => 'http://spring.zeroboard.com',
//'Module morgue' => 'http://www.zeroboard.com',
//'Addon morgue' => 'http://www.zeroboard.com',
//'Widget morgue' => 'http://www.zeroboard.com',
//'Module Skin morgue' => 'http://www.zeroboard.com',
//'Widget Skin morgue' => 'http://www.zeroboard.com',
//'Layout Skin morgue' => 'http://www.zeroboard.com',
);
$lang->xe_developer_links = array(
//'Developer\'s forum' => 'http://dev.zeroboard.com',
//'Manual' => 'http://www.zeroboard.com/wiki/manual',
'Issue Tracking' => 'http://trac.zeroboard.com',
'SVN Repository' => 'http://svn.zeroboard.com',
'doxygen document' => 'http://doc.zeroboard.com',
'PDF Documentation' => 'http://doc.zeroboard.com/zeroboard_xe.pdf',
);
$lang->zeroboard_xe_usefulness_module = 'Useful Modules';
$lang->xe_usefulness_modules = array(
'dispEditorAdminIndex' => 'Editor Manager',
'dispDocumentAdminList' => 'Entry Manager',
'dispCommentAdminList' => 'Comment Manager',
'dispFileAdminList' => 'Attachment Manager',
'dispPollAdminList' => 'Poll Manager',
'dispSpamfilterAdminConfig' => 'Spam Filter Manager',
'dispCounterAdminIndex' => 'Counter Log',
);
$lang->xe_license = 'Zeroboard XE complies with the GPL';
$lang->about_shortcut = 'You could remove module shortcut that is registered on the module frequently used';
?>

View file

@ -0,0 +1,66 @@
<?php
/**
* @file zh-CN.lang.php
* @author zero (zero@nzeo.com)
* @brief 简体中文语言包 (只收录基本内容)
**/
$lang->item_module = "模块目录";
$lang->item_addon = "Add-On 目录";
$lang->item_widget = "Widget 目录";
$lang->item_layout = "布局 目录";
$lang->module_name = "模块名称";
$lang->addon_name = "Add-On 名称";
$lang->version = "版本";
$lang->author = "作者";
$lang->table_count = "表格数";
$lang->installed_path = "安装路径";
$lang->cmd_shortcut_management = "编辑菜单";
$lang->msg_is_not_administrator = '只有管理员可以查看';
$lang->msg_manage_module_cannot_delete = '模块Add-On布局Widget模块的快捷菜单不能删除';
$lang->msg_default_act_is_null = '没有指定默认管理员的Action不能登录快捷菜单';
$lang->welcome_to_zeroboard_xe = 'zeroboard XE 管理页面';
$lang->about_admin_page = "后台管理页面未完成";
$lang->zeroboard_xe_user_links = '为用户提供的链接';
$lang->zeroboard_xe_developer_links = '为开发人员提供的链接';
$lang->xe_user_links = array(
'韩国官方主页' => 'http://www.zeroboard.com',
'closebeta主页' => 'http://spring.zeroboard.com',
//'模块下载地址' => 'http://www.zeroboard.com',
//'Add-On下载地址' => 'http://www.zeroboard.com',
//'Widget下载地址' => 'http://www.zeroboard.com',
//'模块皮肤下载地址' => 'http://www.zeroboard.com',
//'Widget皮肤下载地址' => 'http://www.zeroboard.com',
//'布局皮肤下载地址' => 'http://www.zeroboard.com',
);
$lang->xe_developer_links = array(
//'Developer 论坛' => 'http://dev.zeroboard.com',
//'使用手册' => 'http://www.zeroboard.com/wiki/manual',
'Issue Tracking' => 'http://trac.zeroboard.com',
'SVN Repository' => 'http://svn.zeroboard.com',
'doxygen document' => 'http://doc.zeroboard.com',
'pdf 文件' => 'http://doc.zeroboard.com/zeroboard_xe.pdf',
);
$lang->zeroboard_xe_usefulness_module = '常用模块';
$lang->xe_usefulness_modules = array(
'dispEditorAdminIndex' => '编辑器管理',
'dispDocumentAdminList' => '文章管理',
'dispCommentAdminList' => '评论管理',
'dispFileAdminList' => '附件管理',
'dispPollAdminList' => '投票管理',
'dispSpamfilterAdminConfig' => 'Spamfilter管理',
'dispCounterAdminIndex' => '访问统计日志',
);
$lang->xe_license = 'zeroboard XE遵循 GPL协议';
$lang->about_shortcut = '快捷菜单模块在频繁使用的模块中可以删除';
?>

View file

@ -16,13 +16,10 @@ IE7 Only
*/
body { margin:0; }
/* Input Style Definition */
.inputTypeText { border:1px solid #c9c9c9; padding:3px; height:1em; line-height:1em; background:#ffffff;}
.inputTypeText:hover,
.inputTypeText:focus { background:#f4f4f4;}
.inputTypeTextArea { border:1px solid #c9c9c9; padding:3px; background:#ffffff; font-size:1em; }
.inputTypeDate { width:10em; border:1px solid #c9c9c9; padding:3px; height:1em; line-height:1em; background:#ffffff;}
li { list-style:none; }
a { text-decoration:none;}
a:hover { text-decoration:underline;}
address { font-style:normal;}
/* Special Class Selector */
.fr { float:right;}
@ -61,33 +58,6 @@ h4 .view { color:#158692; padding-right:.6em; font:bold .9em Tahoma; background:
.localNavigation li a:hover { border:2px solid #ff1a00; color:#f2250d; text-decoration:none;}
.localNavigation li.on a { color:#f2250d; border:2px solid #ff1a00; text-decoration:none;}
/* buttonType */
.buttonRight { float:right; padding-top:15px;}
.buttonRight li { float:left; margin-right:.3em;}
.buttonLeft { float:left; padding-top:15px;}
.buttonLeft li { float:left; margin-right:.3em;}
.clear { clear:both; }
.nospace { margin:0; padding:0; }
.buttonTypeA { display:block; cursor:pointer; background:url(../images/buttonTypeACenter.gif) repeat-x left center; line-height:100%; overflow:visible; color:#3f4040; margin:0 1px; white-space:nowrap; font-size:.9em;}
.buttonTypeA:hover { text-decoration:none;}
.buttonTypeA img { vertical-align:middle;}
.buttonTypeA input { border:none; cursor:pointer; background:url(../images/white/buttonTypeACenter.gif) repeat-x left center; line-height:100%; overflow:visible; color:#3f4040; margin:0 1px; white-space:nowrap;border:0px; vertical-align:middle; }
.buttonTypeA .leftCap { width:2px; height:24px; background:url(../images/buttonTypeALeft.gif) no-repeat; margin:0 .3em 0 -1px; }
.buttonTypeA .rightCap { width:2px; height:24px; background:url(../images/buttonTypeARight.gif) no-repeat; margin:0 -1px 0 .4em;}
.buttonTypeA .icon { margin:0 .4em 0 .2em;}
.buttonTypeB { display:block; cursor:pointer; background:url(../images/buttonTypeBCenter.gif) repeat-x left center; line-height:100%; overflow:visible; color:#3f4040; margin:0 1px; font-size:.9em; white-space:nowrap;}
.buttonTypeB:hover { text-decoration:none;}
.buttonTypeB img { vertical-align:middle;}
.buttonTypeB input { border:none; cursor:pointer; background:url(../images/white/buttonTypeBCenter.gif) repeat-x left center; line-height:100%; overflow:visible; color:#3f4040; margin:0 1px; white-space:nowrap;border:0px; vertical-align:middle; }
.buttonTypeB .leftCap { width:2px; height:21px; background:url(../images/buttonTypeBLeft.gif) no-repeat; margin:0 .3em 0 -1px; }
.buttonTypeB .rightCap { width:2px; height:21px; background:url(../images/buttonTypeBRight.gif) no-repeat; margin:0 -1px 0 .4em;}
.buttonTypeB .icon { margin:0 .2em;}
.buttonTypeGo { border:none; cursor:pointer; width:24px; height:20px; background:url(../images/buttonTypeInput24.gif) no-repeat; font:.75em Tahoma; text-align:center;}
/* pageNavigation */
.pageNavigation { display:block; padding:1.5em 0 2em 0; text-align:center; font:bold .8em Tahoma; }
.pageNavigation a { margin-left:-4px; font:bold 1em Tahoma; color:#666666; display:inline-block; padding:1px 7px 2px 6px; border-left:1px solid #dedfde; border-right:1px solid #CCCCCC; text-decoration:none; line-height:1em; }
@ -101,11 +71,12 @@ h4 .view { color:#158692; padding-right:.6em; font:bold .9em Tahoma; background:
/* tableStyle */
.infoText { clear:both; border:1px solid #f2f2f0; margin-bottom:12px; background:#f9f9f6; padding:1.2em; color:#7b7972; font-size:.9em; line-height:1.4em;}
.gap1 { margin-top:1em; }
.gap1 { margin-top:.8em; }
.tableSummaryType1 { font:bold .8em Tahoma; color:#a0a0a0; margin-bottom:10px;}
.tableSummaryType1 strong { font:bold 1em Tahoma; color:#ff1a00;}
.tableType1 { width:100%; border-bottom:2px solid #c1c0bd;}
.tableType1 th { font-weight:normal; color:#ffffff; background:url(../images/tableType1Header.gif) repeat-x; height:28px;}
.tableType1 th select { vertical-align:middle; }
.tableType1 td { text-align:center; color:#636363; height:30px; border-top:1px solid #ededed;}
.tableType1 td.left { text-align:left }
.tableType1 td a { color:#1d1d1d;}

View file

@ -16,25 +16,11 @@ IE7 Only
*/
/* default.css - Type Selector Definition */
* { margin:0; padding:0; }
html, body { }
html { width:100%; position:relative;}
body { font-size:.75em; width:100%; background:#2f2f2f; margin:0;}
img { border:none;}
label { cursor:pointer;}
select { height:1.6em;}
option { padding-right:.5em;}
li { list-style:none;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
address { font-style:normal;}
/* Input Style Definition */
.inputTypeText { border:1px solid #c9c9c9; padding:3px; height:1em; line-height:1em; background:#ffffff;}
.inputTypeText:hover,
.inputTypeText:focus { background:#f4f4f4;}
.inputTypeTextArea { border:1px solid #c9c9c9; padding:3px; background:#ffffff;}
/* Special Class Selector */
.fr { float:right;}
.fl { float:left;}
@ -50,7 +36,7 @@ address { font-style:normal;}
/* ----- Header | End ----- */
#cBody { position:relative; clear:both; padding:0px 18px 0px 198px; margin:-71px 0 -38px 0; overflow:hidden; background:#ffffff url(../images/menuBg.gif) repeat-y;}
#cBody { clear:both; padding:0px 18px 0px 198px; margin:-71px 0 -38px 0; overflow:hidden; background:#ffffff url(../images/menuBg.gif) repeat-y;}
#gNavigation { float:left; width:180px; padding:71px 0 200px 0; margin-right:18px; margin-left:-198px; _margin-left:-99px;}
#gNavigation h2 { }
@ -61,7 +47,7 @@ address { font-style:normal;}
#gNavigation ul li a { display:block; padding:9px 0 0 28px; height:21px; color:#606060;}
#gNavigation ul li a:hover { background:url(../images/menuBgIeFix.png) no-repeat; margin-top:-2px; font-weight:bold; color:#ffffff; text-decoration:none;}
#gNavigation ul li.on a:hover { background:url(../images/menuBgIeFix.png) no-repeat; margin-top:0; font-weight:bold; color:#ffffff; text-decoration:none;}
#gNavigation .menuEdit { float:left; padding:15px 0 0 26px;}
#gNavigation .menuEdit { width:180px; height:30px; text-align:center; margin-top:1em;}
#content { float:left; width:100%; padding:71px 0 100px 0;}

View file

@ -18,7 +18,7 @@
<!--@end-->
</ul>
<div class="menuEdit">
<a href="{getUrl('','module','admin','act','dispAdminShortCut')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_shortcut_management}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
<a href="{getUrl('','module','admin','act','dispAdminShortCut')}" class="button"><span>{$lang->cmd_shortcut_management}</span></a>
</div>
</div>

View file

@ -25,7 +25,7 @@
<th scope="row">{$shortcut_info->title}</th>
<td class="tahoma">{$shortcut_info->module}</td>
<td class="tahoma">{zdate($shortcut_info->regdate,"Y-m-d H:i:s")}</td>
<td class="tahoma"><a href="#" onclick="doDeleteShortCut('{$shortcut_info->module}');return false;" class="red">{$lang->cmd_delete}</a></td>
<td><a href="#" onclick="doDeleteShortCut('{$shortcut_info->module}');return false;" class="red">{$lang->cmd_delete}</a></td>
</tr>
<!--@end-->
</tbody>