mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-18 10:49:54 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@1850 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
a0526f8485
commit
bc3fba33b2
231 changed files with 2671 additions and 2132 deletions
|
|
@ -1,8 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<module version="0.1">
|
||||
<title xml:lang="ko">애드온</title>
|
||||
<title xml:lang="en">Addon</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 is for maintaining addons which can toggle use and disuse states.</description>
|
||||
</author>
|
||||
</module>
|
||||
|
|
|
|||
15
modules/addon/lang/en.lang.php
Normal file
15
modules/addon/lang/en.lang.php
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?php
|
||||
/**
|
||||
* @file en.lang.php
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief English Language Pack
|
||||
**/
|
||||
|
||||
$lang->addon = "Addon";
|
||||
|
||||
$lang->addon_info = 'Summary of this Addon';
|
||||
$lang->addon_maker = 'Author of this Addon';
|
||||
$lang->addon_history = 'Addon History';
|
||||
|
||||
$lang->about_addon = 'Addon serves to control behaviors rather than to display the HTML results.<br />Simply toggling any addon you want on and off allows you to interoperate with features that are useful to maintain your site';
|
||||
?>
|
||||
|
|
@ -29,6 +29,6 @@
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<div id="popFooter">
|
||||
<span class="close"><a href="#" onclick="window.close(); return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></span>
|
||||
<div id="popFooter" class="tCenter">
|
||||
<a href="#" onclick="window.close(); return false;" class="button"><span>{$lang->cmd_close}</span></a>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -34,14 +34,14 @@
|
|||
<td><a href="#" onclick="window.open('{$val->author->homepage}')">{$val->author->name}</a></td>
|
||||
<td class="tahoma">{$val->author->date}</td>
|
||||
<td class="tahoma">{$val->path}</td>
|
||||
<td class="tahoma">
|
||||
<td>
|
||||
<!--@if($val->extra_vars)-->
|
||||
<a href="#" onclick="popopen('{getUrl('','module','addon','act','dispAddonAdminSetup','selected_addon',$val->addon)}','addon_info');return false" class="blue">{$lang->cmd_setup}</a>
|
||||
<!--@else-->
|
||||
|
||||
<!--@end-->
|
||||
</td>
|
||||
<td class="tahoma">
|
||||
<td>
|
||||
<!--@if($val->activated)-->
|
||||
<a href="#" onclick="doToggleAddon('{$val->addon}');return false;" class="blue">{$lang->use}</a>
|
||||
<!--@else-->
|
||||
|
|
|
|||
|
|
@ -37,10 +37,10 @@
|
|||
</div>
|
||||
|
||||
<div id="popFooter">
|
||||
<ul class="buttonRight nospace">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_apply}" class="editor_button" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<li><span class="buttonTypeA"><a href="#" onclick="window.close(); return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></span></li>
|
||||
</ul>
|
||||
<div class="tCenter gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_apply}" class="editor_button" /></span>
|
||||
<a href="#" onclick="window.close(); return false;" class="button"><span>{$lang->cmd_close}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
66
modules/admin/lang/en.lang.php
Normal file
66
modules/admin/lang/en.lang.php
Normal 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';
|
||||
?>
|
||||
66
modules/admin/lang/zh-CN.lang.php
Normal file
66
modules/admin/lang/zh-CN.lang.php
Normal 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 = '快捷菜单模块在频繁使用的模块中可以删除';
|
||||
?>
|
||||
|
|
@ -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;}
|
||||
|
|
|
|||
|
|
@ -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;}
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,26 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<module version="0.1">
|
||||
<title xml:lang="ko">블로그</title>
|
||||
<title xml:lang="jp">ブログ</title>
|
||||
<title xml:lang="en">Blog</title>
|
||||
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">제로</name>
|
||||
<name xml:lang="jp">ゼロ</name>
|
||||
<name xml:lang="en">zero</name>
|
||||
<description xml:lang="ko">
|
||||
블로그의 기능을 담당하는 모듈.
|
||||
게시판과 비슷하지만 보여지는 view가 다르고 블로그에 적합한 method가 추가되었음.
|
||||
레이아웃과 기본 메뉴를 직접 담당
|
||||
</description>
|
||||
<description xml:lang="jp">
|
||||
ブログの機能を担当するモジュール
|
||||
掲示板と似ているが内容を見せるviewが違ってブログに適切なmethodが追加されている。
|
||||
レイアウトと基本メニュを直接担当
|
||||
</description>
|
||||
<description xml:lang="en">
|
||||
This module used for blog functions.
|
||||
It is similar to the board, but it has diffent views and new methods for blog has been included.
|
||||
Also contains layout and basic menu.
|
||||
</description>
|
||||
</author>
|
||||
</module>
|
||||
|
|
|
|||
|
|
@ -4,26 +4,32 @@
|
|||
<grant name="list" default="guest">
|
||||
<title xml:lang="ko">목록</title>
|
||||
<title xml:lang="en">list</title>
|
||||
<title xml:lang="jp">リスト</title>
|
||||
</grant>
|
||||
<grant name="write_document" default="guest">
|
||||
<title xml:lang="ko">글 작성</title>
|
||||
<title xml:lang="en">write document</title>
|
||||
<title xml:lang="jp">作成</title>
|
||||
</grant>
|
||||
<grant name="write_comment" default="guest">
|
||||
<title xml:lang="ko">댓글 작성</title>
|
||||
<title xml:lang="en">write comment</title>
|
||||
<title xml:lang="jp">コメント作成</title>
|
||||
</grant>
|
||||
<grant name="fileupload" default="guest">
|
||||
<title xml:lang="ko">파일 첨부</title>
|
||||
<title xml:lang="en">file upload</title>
|
||||
<title xml:lang="jp">添付ファイル</title>
|
||||
</grant>
|
||||
<grant name="comment_fileupload" default="guest">
|
||||
<title xml:lang="ko">댓글 파일 첨부</title>
|
||||
<title xml:lang="en">comment file upload</title>
|
||||
<title xml:lang="jp">コメントファイル添付</title>
|
||||
</grant>
|
||||
<grant name="manager" default="root">
|
||||
<title xml:lang="ko">관리</title>
|
||||
<title xml:lang="en">manager</title>
|
||||
<title xml:lang="jp">管理</title>
|
||||
</grant>
|
||||
</grants>
|
||||
<actions>
|
||||
|
|
|
|||
33
modules/blog/lang/en.lang.php
Normal file
33
modules/blog/lang/en.lang.php
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?php
|
||||
/**
|
||||
* @file ko.lang.php
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief basic language pack for blog module
|
||||
**/
|
||||
|
||||
// words used in button
|
||||
$lang->cmd_blog_list = 'Blog list';
|
||||
$lang->cmd_module_config = 'Common blog setup';
|
||||
$lang->cmd_view_info = 'Blog info';
|
||||
$lang->cmd_manage_menu = 'Menu management';
|
||||
$lang->cmd_make_child = 'Add child category';
|
||||
$lang->cmd_enable_move_category = "Change category position (Drag the menu on top after selection)";
|
||||
$lang->cmd_remake_cache = 'Rebuild cache file';
|
||||
$lang->cmd_layout_setup = 'Configure layout';
|
||||
$lang->cmd_layout_edit = 'Edit layout';
|
||||
|
||||
// item
|
||||
$lang->parent_category_name = 'Parent category';
|
||||
$lang->category_name = 'Category';
|
||||
$lang->expand = 'Expand';
|
||||
$lang->category_group_srls = '그룹제한'; //context 이해 불가능;;
|
||||
$lang->search_result = 'Search result';
|
||||
|
||||
// blah blah..
|
||||
$lang->about_category_name = 'Input category name';
|
||||
$lang->about_expand = 'By selecting this option, it will be always expanded';
|
||||
$lang->about_category_group_srls = 'Only the selected group will be able to see current categories. (Manually open xml file to expose)';
|
||||
$lang->about_layout_setup = 'You can manually modify blog layout code. Insert or manage the widget code whereever you want';
|
||||
$lang->about_blog_category = 'You can make blog categories.<br />When blog category is broken, try rebuilding the cache file manually.';
|
||||
$lang->about_blog = "This module is for creating and managing a blog.\nBlog module uses the skin that is included in the layout. So after creating one, always use category and skin management to decorate your blog.\nIf you want to connect other boards inside the blog, use the menu module to create a menu and then connect it with the skin manager";
|
||||
?>
|
||||
33
modules/blog/lang/jp.lang.php
Normal file
33
modules/blog/lang/jp.lang.php
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?php
|
||||
/**
|
||||
* @file ko.lang.php
|
||||
* @author zero (zero@nzeo.com) 翻訳:keinicht
|
||||
* @brief ブログ(blog) モジュルの基本言語パッケージ
|
||||
**/
|
||||
|
||||
// ボタンに使用する言語
|
||||
$lang->cmd_blog_list = 'ブログリスト';
|
||||
$lang->cmd_module_config = 'ブログ共通設定';
|
||||
$lang->cmd_view_info = 'ブログ情報';
|
||||
$lang->cmd_manage_menu = 'メニュー管理';
|
||||
$lang->cmd_make_child = '下位カテゴリー追加';
|
||||
$lang->cmd_enable_move_category = "カテゴリー位置変更(選択後上のメニューをドラッグして下さい)";
|
||||
$lang->cmd_remake_cache = 'キャッシュファイル再生性';
|
||||
$lang->cmd_layout_setup = 'レイアウト設定';
|
||||
$lang->cmd_layout_edit = 'レイアウト編集';
|
||||
|
||||
// 項目
|
||||
$lang->parent_category_name = '上位カテゴリー名';
|
||||
$lang->category_name = '分類名';
|
||||
$lang->expand = '開く';
|
||||
$lang->category_group_srls = 'グループ制限';
|
||||
$lang->search_result = '検索結果';
|
||||
|
||||
// その他
|
||||
$lang->about_category_name = 'カテゴリー名を入力して下さい';
|
||||
$lang->about_expand = '選択すると常に開いた状態にします';
|
||||
$lang->about_category_group_srls = '選択したグループのみ現在のカテゴリーが見えるようになります(xmlファイルを直接閲覧すると漏出されます)';
|
||||
$lang->about_layout_setup = 'ブログのレイアウトのコードを直接修正できます。ウィジェットコードを入力、又は管理して下さい';
|
||||
$lang->about_blog_category = 'ブログの分類を作成できます。<br />ブログの分類が誤作動する場合キャッシュファイルの再生性を手動で行うと解決される事があります。';
|
||||
$lang->about_blog = "ブログを作成し管理できるブログモジュールです。\nブログモジュールはブログスキンに含まれているレイアウトを利用するので生成後必ず分類、又はスキン管理を用いてブログを編集して下さい。\nブログ内に他の掲示板を連結したい時はメニュモジュールでメニュを作った後スキン管理で連結して下さい。";
|
||||
?>
|
||||
33
modules/blog/lang/zh-CN.lang.php
Normal file
33
modules/blog/lang/zh-CN.lang.php
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?php
|
||||
/**
|
||||
* @file zh-CN.lang.php
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief 博客(blog) 模块的基本语言包
|
||||
**/
|
||||
|
||||
// 按钮使用的语言
|
||||
$lang->cmd_blog_list = '博客目录';
|
||||
$lang->cmd_module_config = '博客共同设定';
|
||||
$lang->cmd_view_info = '博客 信息';
|
||||
$lang->cmd_manage_menu = '菜单管理';
|
||||
$lang->cmd_make_child = '下级分类添加';
|
||||
$lang->cmd_enable_move_category = "分类位置变更 (选择后拖动菜单)";
|
||||
$lang->cmd_remake_cache = '缓冲文件再生成';
|
||||
$lang->cmd_layout_setup = '布局设定';
|
||||
$lang->cmd_layout_edit = '布局编辑';
|
||||
|
||||
// 项目
|
||||
$lang->parent_category_name = '上级分类名称';
|
||||
$lang->category_name = '分类名称';
|
||||
$lang->expand = '展开';
|
||||
$lang->category_group_srls = '用户组限制';
|
||||
$lang->search_result = '搜索结果';
|
||||
|
||||
// 信息、提示..
|
||||
$lang->about_category_name = '请输入分类名称';
|
||||
$lang->about_expand = '选择后总是展开状态';
|
||||
$lang->about_category_group_srls = '只有选择的用户可以查看现在的分类。 (查看xml文件会显示)';
|
||||
$lang->about_layout_setup = '可以直接修改博客的布局代码。把Widget代码插入到您喜欢的位置或管理';
|
||||
$lang->about_blog_category = '可以制作博客分类<br />博客分类有异常的情况可以尝试缓冲文件再生成。';
|
||||
$lang->about_blog = "可以制作博客和管理的博客模块\n博客模块是利用博客皮肤里包含的布局,生成博客后必须通过分类及皮肤管理布置。\n在博客内需要链接其他board时在菜单模块里生成菜单后在皮肤管理链接就可以。";
|
||||
?>
|
||||
|
|
@ -55,9 +55,9 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -5,8 +5,11 @@ NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
|
|||
Jeong, Chan Myeong 070601~070630
|
||||
*/
|
||||
|
||||
li { list-style:none; }
|
||||
a { text-decoration:none; }
|
||||
|
||||
/* Blog Layout - Common */
|
||||
#bodyWrap { position:relative; width:830px; margin:0 auto; background-color:#FFFFFF; padding-top:1px; }
|
||||
#bodyWrap { position:relative; width:830px; margin:0 auto; background-color:#FFFFFF; padding-top:1px; top:30px;}
|
||||
|
||||
/* Blog Layout - Content Body */
|
||||
#contentBody { overflow:hidden; padding-bottom:2em; _width:100%;}
|
||||
|
|
@ -83,23 +86,6 @@ div#searchBox { margin-bottom:.7em; overflow:hidden; width:100%;}
|
|||
div#searchBox fieldset { border:none;}
|
||||
div#searchBox fieldset legend { position:absolute; overflow:hidden; width:1px; height:1px; font-size:.001em;}
|
||||
|
||||
/* buttonType */
|
||||
.buttonTypeA { display:block; 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; 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/white/buttonTypeALeft.gif) no-repeat; margin:0 .3em 0 0; position:relative; left:-1px;}
|
||||
.buttonTypeA .rightCap { width:2px; height:24px; background:url(../images/white/buttonTypeARight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeA .icon { margin:0 .2em;}
|
||||
|
||||
.buttonTypeB { display:block; cursor:pointer; background:url(../images/white/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/white/buttonTypeBLeft.gif) no-repeat; margin:0 .3em 0 0; position:relative; left:-1px;}
|
||||
.buttonTypeB .rightCap { width:2px; height:21px; background:url(../images/white/buttonTypeBRight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeB .icon { margin:0 .2em;}
|
||||
|
||||
/* powered by zbxe */
|
||||
#poweredbyzbxe { text-align:center; margin-top:2em; }
|
||||
#poweredbyzbxe img { width:138px; height:35px; border:0;}
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:left;}
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:right;}
|
||||
.boardRead dl.uri dt { float:left; clear:left; font-size:.9em; margin-right:.3em; color:#999999;}
|
||||
.boardRead dl.uri dd { clear:right; font:.8em Tahoma; color:#c5c7c0;}
|
||||
|
||||
|
|
@ -243,7 +243,4 @@ Jeong, Chan Myeong 070601~070630
|
|||
.smallBox .header { position:relative; _width:100%; background:#ffffff url(../images/normal/bgH3.gif) no-repeat left bottom; overflow:hidden;}
|
||||
.smallBox .header h3 { clear:both; font-size:1.2em; padding:.8em 2em .6em 1.2em; border-bottom:3px solid #fe3614; }
|
||||
.smallBox .complex { padding:1.5em 2em 2em 2em;}
|
||||
.smallBox .inputPassword { position:relative; border:none; padding:2em 2em 1.5em 2em;}
|
||||
.smallBox .inputPassword .inputTypeText { float:left; margin-right:.5em; width:8em;}
|
||||
.smallBox .inputPassword legend { position:absolute; overflow:hidden; width:1px; height:1px; font-size:.001em; text-indent:-100em;}
|
||||
.smallBox .inputPassword .button { display:block; float:left; margin-right:.2em;}
|
||||
.smallBox .inputPassword { padding:2em 2em 1.5em 2em;}
|
||||
|
|
|
|||
|
|
@ -13,14 +13,10 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="inputPassword tCenter gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -12,14 +12,10 @@
|
|||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="inputPassword tCenter gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@
|
|||
<input type="hidden" name="trackback_srl" value="{$trackback_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="fl gap1">
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
<div class="fr gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
|
|
|||
|
|
@ -13,16 +13,14 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<legend>{$lang->msg_input_password}</legend>
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_input}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="inputPassword tCenter">
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
|
||||
<div class="tCenter gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_input}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -98,11 +98,8 @@
|
|||
<div id="searchBox">
|
||||
<form action="{getUrl()}" method="post">
|
||||
<input type="hidden" name="mid" value="{$layout_info->mid}" />
|
||||
<fieldset>
|
||||
<legend>검색</legend>
|
||||
<input name="search_keyword" type="text" class="inputTypeText fl" value="<!--@if(!$search_target)-->{htmlspecialchars($search_keyword)}<!--@end-->" style="width:125px" />
|
||||
<span class="fr"><span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_search}"/><img src="./images/blank.gif" alt="" class="rightCap" /></span></span>
|
||||
</fieldset>
|
||||
<input name="search_keyword" type="text" class="inputTypeText w100" value="<!--@if(!$search_target)-->{htmlspecialchars($search_keyword)}<!--@end-->" />
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_search}"/></span>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -10,15 +10,15 @@
|
|||
</div>
|
||||
|
||||
<div class="dateAndModify">
|
||||
<span class="num">
|
||||
<span class="num fr">
|
||||
<strong>{$oDocument->getRegdate('Y.m.d')}</strong> {$oDocument->getRegdate('H:i:s')}
|
||||
</span>
|
||||
|
||||
<!--@if($oDocument->isEditable())-->
|
||||
<ul>
|
||||
<li><a href="{getUrl('act','dispBlogWrite','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_modify}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBlogDelete','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<div class="fl">
|
||||
<a href="{getUrl('act','dispBlogWrite','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_modify}</span></a>
|
||||
<a href="{getUrl('act','dispBlogDelete','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_delete}</span></a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -87,9 +87,9 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_write}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_write}" accesskey="s" /></span>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="{getUrl('act','dispBlogAdminContent')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_back}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_delete}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="gap1 tRight">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" /></span>
|
||||
<a href="{getUrl('act','dispBlogAdminContent')}" class="button"><span>{$lang->cmd_back}</span></a></li>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -51,9 +51,9 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="{getUrl('act','dispBlogAdminInsertBlog')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" />{$lang->cmd_modify}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<div class="gap1 tRight">
|
||||
<a href="{getUrl('act','dispBlogAdminInsertBlog')}" class="button"><span>{$lang->cmd_modify}</span></a>
|
||||
<!--@if($module=="admin")-->
|
||||
<li><a href="{getUrl('act','dispBlogAdminContent','module_srl','')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_blog_list}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<a href="{getUrl('act','dispBlogAdminContent','module_srl','')}" class="button"><span>{$lang->cmd_blog_list}</span></a>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
|
|
|||
|
|
@ -136,8 +136,8 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -35,16 +35,15 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<ul class="buttonLeft">
|
||||
<div class="fl gap1">
|
||||
<!--@if($category_info->name)-->
|
||||
<li><a href="#" onclick="doDeleteCategory('{$category_srl->category_srl}');return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<a href="#" onclick="doDeleteCategory('{$category_srl->category_srl}');return false" class="button"><span>{$lang->cmd_delete}</span></a>
|
||||
<!--@end-->
|
||||
<li><a href="#" onclick="hideCategoryInfo();return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_save}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<a href="#" onclick="hideCategoryInfo();return false" class="button"><span>{$lang->cmd_close}</span></a>
|
||||
</div>
|
||||
<div class="fr gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_save}" /></span>
|
||||
<!--@if($category_info->name)-->
|
||||
<li><a href="#" onclick="doInsertCategory('{$category_info->category_srl}');return false" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_make_child}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<a href="#" onclick="doInsertCategory('{$category_info->category_srl}');return false" class="button"><span>{$lang->cmd_make_child}</span></a>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -24,15 +24,15 @@
|
|||
<div id="zone_category"></div>
|
||||
<p><input type="checkbox" class="checkbox" id="category_enable_move" onclick="hideCategoryInfo()" /> <label for="category_enable_move">{$lang->cmd_enable_move_category}</label></p>
|
||||
|
||||
<ul class="buttonLeft">
|
||||
<li><a href="#" onclick="doInsertCategory(0);return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_insert}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<div class="fl gap1">
|
||||
<a href="#" onclick="doInsertCategory(0);return false;" class="button"><span>{$lang->cmd_insert}</span></a>
|
||||
</div>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="#" onclick="openAllTreeMenu('category');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_open_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="closeAllTreeMenu('category');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close_all}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doReloadTreeCategory('{$module_info->module_srl}');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_remake_cache}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<div class="fr gap1">
|
||||
<a href="#" onclick="openAllTreeMenu('category');return false;" class="button"><span>{$lang->cmd_open_all}</span></a>
|
||||
<a href="#" onclick="closeAllTreeMenu('category');return false;" class="button"><span>{$lang->cmd_close_all}</span></a>
|
||||
<a href="#" onclick="doReloadTreeCategory('{$module_info->module_srl}');return false;" class="button"><span>{$lang->cmd_remake_cache}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="category_info"></div>
|
||||
|
|
|
|||
|
|
@ -34,8 +34,8 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_save}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_save}" accesskey="s" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
<option value="">---------</option>
|
||||
<option value="-1">{$lang->cmd_management}</option>
|
||||
</select>
|
||||
<input type="submit" name="go_button" id="go_button" value="GO" class="buttonTypeGo" />
|
||||
<span class="button"><input type="submit" name="go_button" id="go_button" value="GO" /></span>
|
||||
</form>
|
||||
</th>
|
||||
<th scope="col">{$lang->mid}</th>
|
||||
|
|
@ -38,6 +38,7 @@
|
|||
</tr>
|
||||
</thead>
|
||||
|
||||
<!--@if($blog_list)-->
|
||||
<tbody>
|
||||
<!--@foreach($blog_list as $no => $val)-->
|
||||
<tr>
|
||||
|
|
@ -60,12 +61,13 @@
|
|||
</tr>
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
<!--@end-->
|
||||
</table>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<ul class="buttonRight">
|
||||
<li><a href="{getUrl('act','dispBlogAdminInsertBlog','module_srl','')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" class="icon" alt="" />{$lang->cmd_make}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<div class="fr gap1">
|
||||
<a href="{getUrl('act','dispBlogAdminInsertBlog','module_srl','')}" class="button"><span>{$lang->cmd_make}</span></a>
|
||||
</div>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
|
|
|
|||
|
|
@ -186,6 +186,8 @@ function completeGetCategoryTplInfo(ret_obj, response_tags) {
|
|||
if(xGetElementById('cBody') && xHeight('cBody')< y+xHeight(obj)+50) {
|
||||
xHeight('cBody', y + xHeight(obj) + 50);
|
||||
}
|
||||
|
||||
if(typeof('fixAdminLayoutFooter')=="function") fixAdminLayoutFooter();
|
||||
}
|
||||
|
||||
/* 카테고리 아이템 입력후 */
|
||||
|
|
@ -205,6 +207,8 @@ function completeInsertCategory(ret_obj) {
|
|||
var params = {node_srl:category_srl, parent_srl:parent_srl}
|
||||
doGetCategoryInfo(null, params)
|
||||
}
|
||||
|
||||
if(typeof('fixAdminLayoutFooter')=="function") fixAdminLayoutFooter();
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -126,8 +126,8 @@
|
|||
<!--@end-->
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="gap1 tRight">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<module version="0.1">
|
||||
<title xml:lang="ko">게시판</title>
|
||||
<title xml:lang="zh-CN">Board</title>
|
||||
<title xml:lang="en">board</title>
|
||||
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">제로</name>
|
||||
<name xml:lang="zh-CN">zero</name>
|
||||
<name xml:lang="en">zero</name>
|
||||
<description xml:lang="ko">게시판의 기능을 담당하는 모듈. 게시판의 생성/추가 관리등의 관리자 기능도 포함합니다.</description>
|
||||
<description xml:lang="zh-CN">担当Board功能的模块。管理员功能包含Board生成/添加管理等。</description>
|
||||
<description xml:lang="en">Module of the board''s function. Also includes administrator functions such as creating/managing boards.</description>
|
||||
</author>
|
||||
</module>
|
||||
|
|
|
|||
17
modules/board/lang/en.lang.php
Normal file
17
modules/board/lang/en.lang.php
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
/**
|
||||
* @file en.lang.php
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief board modules's basic language pack
|
||||
**/
|
||||
|
||||
$lang->board = "board";
|
||||
|
||||
// words used in button
|
||||
$lang->cmd_board_list = 'Boards list';
|
||||
$lang->cmd_module_config = 'Common board setting';
|
||||
$lang->cmd_view_info = 'Board info';
|
||||
$lang->move_target_module = "Target module for changing position";
|
||||
|
||||
$lang->about_board = "This module is used for creating and managing boards.\nSelect the module's name from the list after creating one to configurate specifically.\nBe careful with board's module name, since it will be the url. (ex : http://domain/zb/?mid=modulename)";
|
||||
?>
|
||||
17
modules/board/lang/zh-CN.lang.php
Normal file
17
modules/board/lang/zh-CN.lang.php
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
/**
|
||||
* @file zh-CN.lang.php
|
||||
* @author zero (zero@nzeo.com)
|
||||
* @brief 论坛(board) 模块的基本语言包
|
||||
**/
|
||||
|
||||
$lang->board = "board";
|
||||
|
||||
// 在按钮使用的语言
|
||||
$lang->cmd_board_list = 'board 目录';
|
||||
$lang->cmd_module_config = 'board 共同设定';
|
||||
$lang->cmd_view_info = 'Board 信息';
|
||||
$lang->move_target_module = "移动目标模块";
|
||||
|
||||
$lang->about_board = "可以生成Board和管理的Board模块\n生成后在目录里选择模块名称可以详细设定。";
|
||||
?>
|
||||
|
|
@ -1,30 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<skin>
|
||||
<title xml:lang="ko">게시판 기본 스킨</title>
|
||||
<title xml:lang="zh-CN">Board 基本皮肤</title>
|
||||
<maker email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">제로</name>
|
||||
<name xml:lang="zh-CN">zero</name>
|
||||
<description xml:lang="ko">board모듈의 default스킨</description>
|
||||
<description xml:lang="zh-CN">Board 模块的默认皮肤</description>
|
||||
</maker>
|
||||
<colorset>
|
||||
<color name="normal" src="screenshot/normal.gif">
|
||||
<title xml:lang="ko">기본</title>
|
||||
</color>
|
||||
<color name="deep" src="screenshot/blue.gif">
|
||||
<title xml:lang="ko">이상한거</title>
|
||||
<title xml:lang="zh-CN">基本</title>
|
||||
</color>
|
||||
</colorset>
|
||||
<extra_vars>
|
||||
<var name="title" type="text">
|
||||
<title xml:lang="ko">제목</title>
|
||||
<title xml:lang="zh-CN">标题</title>
|
||||
<description xml:lang="ko">게시판의 제목을 적어주세요.</description>
|
||||
<description xml:lang="zh-CN">请输入 Board 标题。</description>
|
||||
</var>
|
||||
<var name="memo" type="textarea">
|
||||
<title xml:lang="ko">게시판 설명</title>
|
||||
<title xml:lang="zh-CN">Board说明</title>
|
||||
<description lang="ko">내용의 기본값</description>
|
||||
<description lang="zh-CN">内容的基本值</description>
|
||||
</var>
|
||||
<var name="subject_cut_size" type="text">
|
||||
<title xml:lang="ko">제목 글자수</title>
|
||||
<title xml:lang="zh-CN">标题字数</title>
|
||||
<description lang="ko">제목 글자수를 지정할 수 있습니다. (0또는 비워주시면 자르지 않습니다)</description>
|
||||
<description lang="zh-CN">可以指定标题的字数。 (0或留空会不检查字数)</description>
|
||||
</var>
|
||||
</extra_vars>
|
||||
</skin>
|
||||
|
|
|
|||
|
|
@ -55,13 +55,13 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="image" src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<div class="commentButton tRight">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /></span>
|
||||
|
||||
<!--@if($act&&$act!='dispBoardContent')-->
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconList.gif" width="12" height="11" class="icon" alt="" /><input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','')}'"/><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<span class="button"><input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','')}'"/></span>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -4,6 +4,9 @@ NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
|
|||
Jeong, Chan Myeong 070601~070630
|
||||
*/
|
||||
|
||||
.gap1 { margin-top:.8em; }
|
||||
.commentButton { margin:.8em 0 .8em 0; }
|
||||
|
||||
/* pathNavigation */
|
||||
.pathNavigation { background:url(../images/white/bullet_3x3_d8d8d8.gif) no-repeat left .4em; padding:0 0 0 .5em; color:#999999; margin:0 0 1.5em 0;}
|
||||
.pathNavigation * { font-size:.9em;}
|
||||
|
|
@ -24,14 +27,14 @@ Jeong, Chan Myeong 070601~070630
|
|||
.articleNum strong { font:bold 11px Tahoma; color:#ff6600;}
|
||||
|
||||
.accountNavigation { float:right; overflow:hidden;}
|
||||
.accountNavigation li { float:left; padding:0 .5em 0 .6em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat left .4em;}
|
||||
.accountNavigation li a { font-size:11px; white-space:nowrap; color:#666666;}
|
||||
.accountNavigation li { float:left; padding:0 .5em 0 .6em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat left .4em; list-style:none;}
|
||||
.accountNavigation li a { font-size:11px; white-space:nowrap; color:#666666; text-decoration:none;}
|
||||
.accountNavigation li.rss { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.join { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.join a { display:block; background:url(../images/white/iconMyInfo.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.myInfo { padding-top:.4em;}
|
||||
.accountNavigation li.myInfo { padding-top:.4em; background:none;}
|
||||
.accountNavigation li.myInfo a { display:block; background:url(../images/white/iconMyInfo.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.admin { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.admin { padding-top:.4em;}
|
||||
.accountNavigation li.admin a { display:block; background:url(../images/white/iconAdmin.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.loginAndLogout { background:none; padding-left:0;}
|
||||
|
||||
|
|
@ -42,31 +45,29 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardList tr.bg1 { background:#ffffff}
|
||||
.boardList tr.bg2 { background:#fbfbfb;}
|
||||
.boardList th { color:#3e3f3e; font-weight:normal; border-bottom:1px solid #ffffff; padding:.8em .5em .5em .5em; background:#ffffff url(../images/white/lineBoardListTh.gif) no-repeat left bottom;}
|
||||
.boardList th a { color:#3e3f3e;}
|
||||
.boardList th a { color:#3e3f3e; text-decoration:none; }
|
||||
.boardList th.num { background-position:-3px bottom; border-left:1px solid #ffffff; padding:0;}
|
||||
.boardList th.category { padding:0 .2em 0 .5em; white-space:nowrap;}
|
||||
.boardList th.category.thumbStyle { background-position:-3px bottom !important; border-left:1px solid #ffffff; text-align:left;}
|
||||
.boardList th.category select { width:7em; }
|
||||
.boardList th.title {}
|
||||
.boardList th.author {}
|
||||
.boardList th.title{ padding:0 .2em 0 .5em; white-space:nowrap;}
|
||||
.boardList th.title.thumbStyle { background-position:-3px bottom !important; border-left:1px solid #ffffff; text-align:left;}
|
||||
.boardList th.title select { vertical-align:middle; margin-left:1em; }
|
||||
.boardList th.reading { white-space:nowrap;}
|
||||
.boardList th.recommend { white-space:nowrap;}
|
||||
.boardList th.date { border-right:1px solid #ffffff;}
|
||||
.boardList th .sort { padding:0 .2em; vertical-align:middle;}
|
||||
.boardList td { border-top:1px solid #eff0ed; padding:.5em;}
|
||||
.boardList td.num { font:.8em Tahoma; color:#999999; padding:.5em 1em;}
|
||||
.boardList td.category {}
|
||||
.boardList td.num { font:.8em Tahoma; color:#999999; padding:.5em 1em; text-align:center;}
|
||||
.boardList tr.notice td.num { padding:.5em; white-space:nowrap;}
|
||||
.boardList td.thumb { padding:.5em 0 .5em .5em; width:145px; table-layout:fixed; white-space:nowrap;}
|
||||
.boardList td.thumb * { vertical-align:middle;}
|
||||
.boardList td.title {}
|
||||
.boardList td.title {padding-left:1em; }
|
||||
.boardList td.title strong { font-size:1em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat right 3px; padding-right:.5em; margin-right:.5em;}
|
||||
.boardList td.title.bold { font-size:1.2em; font-weight:bold;}
|
||||
.boardList td.title.bold a { position:relative; top:.3em;}
|
||||
.boardList td.title * { vertical-align:middle;}
|
||||
.boardList td.title,
|
||||
.boardList td.title a { color:#444444;}
|
||||
.boardList td.title a { color:#444444; text-decoration:none;}
|
||||
.boardList td.title a:visited { color:#777777;}
|
||||
.boardList td.author { color:#333333; font-size:.95em;}
|
||||
.boardList td.author { color:#333333; font-size:.95em; padding-left:1em;}
|
||||
.boardList td.author a { font-size:1em; color:#333333;}
|
||||
.boardList td.reading { font:.8em Tahoma; color:#999999; text-align:center;}
|
||||
.boardList td.recommend { font:bold .8em Tahoma; color:#ff6600; text-align:center;}
|
||||
|
|
@ -86,15 +87,15 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardList td .thumbnailMedium img { border:1px solid #e0e1db; padding:3px;}
|
||||
|
||||
.boardList.thumbnail { margin-top:-1px; border-bottom:none;}
|
||||
.boardList.thumbnail td { border-top:none; border-bottom:1px solid #eff0ed; padding:1.5em 0 0 1.5em; overflow:hidden;}
|
||||
.boardList.thumbnail div.cell { float:left; width:128px; height:200px; margin:0 1.5em 0 0; padding-bottom:1.5em;}
|
||||
.boardList.thumbnail td { border-top:none; border-bottom:1px solid #eff0ed; padding:1.5em 0 0 1.5em; }
|
||||
.boardList.thumbnail div.cell { display:block; float:left; margin:0 1.5em 0 0; padding-bottom:1.5em; white-space:nowrap; height:210px;}
|
||||
.boardList.thumbnail div.cell img.thumb { padding:2px; border:1px solid #e0e1db; display:block; margin-bottom:1em;}
|
||||
.boardList.thumbnail div.title { color:#444444; margin-bottom:.2em; padding-left:3px;}
|
||||
.boardList.thumbnail div.title a { color:#444444;}
|
||||
.boardList.thumbnail div.nameAndDate { font-size:.9em; color:#999999; margin-bottom:.2em; padding-left:3px; clear:both;}
|
||||
.boardList.thumbnail div.nameAndDate .author { float:left; color:#999999; margin-right:.3em; margin-top:.3em}
|
||||
.boardList.thumbnail div.nameAndDate .date { float:left; font:.8em Tahoma; color:#999999; margin-top:.3em}
|
||||
.boardList.thumbnail div.readAndRecommend { padding-top:2px; clear:both; font-size:.9em; color:#666666; padding-left:3px;}
|
||||
.boardList.thumbnail div.nameAndDate { font-size:.9em; color:#999999; margin-bottom:.2em; padding-left:3px;}
|
||||
.boardList.thumbnail div.nameAndDate a { color:#999999;}
|
||||
.boardList.thumbnail div.nameAndDate .date { font:.8em Tahoma; color:#999999;}
|
||||
.boardList.thumbnail div.readAndRecommend { font-size:.9em; color:#666666; padding-left:3px;}
|
||||
.boardList.thumbnail div.readAndRecommend .num { font:.8em Tahoma;}
|
||||
.boardList.thumbnail div.readAndRecommend .vr { color:#dddddd;}
|
||||
.boardList.thumbnail div.readAndRecommend strong.num { font:bold .8em Tahoma; color:#ff6600;}
|
||||
|
|
@ -110,38 +111,11 @@ Jeong, Chan Myeong 070601~070630
|
|||
.pageNavigation a.goToLast img { display:inline-block; padding:2px 0; position:relative; top:2px; _top:1px;}
|
||||
.pageNavigation .current { position:relative; margin-left:-4px; font:bold 1em Tahoma; color:#ff6600; display:inline-block; padding:1px 7px 1px 6px; border-left:1px solid #dedfde; border-right:1px solid #CCCCCC; text-decoration:none; line-height:1em; }
|
||||
|
||||
/* buttonType */
|
||||
.buttonTypeA { display:block; 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; font-size:.9em;}
|
||||
.buttonTypeA:hover { text-decoration:none;}
|
||||
.buttonTypeA img { vertical-align:middle;}
|
||||
.buttonTypeA .leftCap { width:2px; height:24px; background:url(../images/white/buttonTypeALeft.gif) no-repeat; margin:0 .3em 0 0; position:relative; left:-1px;}
|
||||
.buttonTypeA .rightCap { width:2px; height:24px; background:url(../images/white/buttonTypeARight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeA .icon { margin:0 .2em;}
|
||||
.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; }
|
||||
|
||||
.buttonTypeB { display:block; cursor:pointer; background:url(../images/white/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 .leftCap { width:2px; height:21px; background:url(../images/white/buttonTypeBLeft.gif) no-repeat; margin:0 .3em 0 0; position:relative; left:-1px;}
|
||||
.buttonTypeB .rightCap { width:2px; height:21px; background:url(../images/white/buttonTypeBRight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeB .icon { margin:0 .2em;}
|
||||
.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; }
|
||||
|
||||
.buttonTypeGo { border:none; cursor:pointer; width:24px; height:20px; background:url(../images/white/buttonTypeInput24.gif) no-repeat; font:.75em Tahoma; text-align:center;}
|
||||
|
||||
/* button of list page */
|
||||
.buttonRight { position:relative; float:right; top:-3em; margin:0 0 -3em 0; _top:-3.5em; padding-right:.5em; overflow:visible;}
|
||||
.buttonRight ul { float:left; }
|
||||
.buttonRight ul li { float:left; margin-right:.3em;}
|
||||
.buttonLeft { position:relative; float:left; top:-3em; margin:0 0 -3em 0; _top:-3.5em; padding-left:.5em; overflow:visible;}
|
||||
.buttonLeft ul { float:left; }
|
||||
.buttonLeft ul li { float:left; margin-right:.3em;}
|
||||
|
||||
.boardRead .dateAndModify { float:right; white-space:nowrap;}
|
||||
.boardRead .dateAndModify .date { font-size:.8em; font-family:Tahoma; color:#999999; margin-right:.5em; float:left; position:relative; top:.3em;}
|
||||
.boardRead .dateAndModify .date strong { font-size:1em; font-family:Tahoma;}
|
||||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em; list-style:none;}
|
||||
|
||||
/* boardSearch */
|
||||
.boardSearch { text-align:center; clear:both; width:100%;}
|
||||
|
|
@ -151,8 +125,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardSearch select { float:left;}
|
||||
.boardSearch input { float:left; margin:0 .3em; background:#fbfbfb;}
|
||||
.searchButton ul { overflow:hidden;}
|
||||
.searchButton li { float:left; margin-right:.3em;}
|
||||
|
||||
.searchButton li { float:left; margin-right:.3em; list-style:none;}
|
||||
|
||||
/* boardRead */
|
||||
.boardRead { position:relative; _width:100%; margin:1em 0 0 0; border:1px solid #e0e1db;}
|
||||
|
|
@ -170,11 +143,11 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:left;}
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:right;}
|
||||
.boardRead dl.uri dt { float:left; clear:left; font-size:.9em; margin-right:.3em; color:#999999;}
|
||||
.boardRead dl.uri dd { clear:right; font:.8em Tahoma; color:#c5c7c0;}
|
||||
|
||||
.boardRead .userInfo { float:right; white-space:nowrap;}
|
||||
.boardRead .userInfo { float:left; white-space:nowrap;}
|
||||
.boardRead .userInfo .author { padding:0 .3em 0 0; color:#3074a5; margin-right:.3em;}
|
||||
.boardRead .userInfo .ipaddress { font-size:.9em; font-family:Tahoma; color:#888888; margin-right:.5em; }
|
||||
|
||||
|
|
@ -197,29 +170,34 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .readFooter .fileAttached li { display:inline; margin-right:.75em; line-height:1.5em;}
|
||||
.boardRead .readFooter .fileAttached li a { font-size:.9em; padding:.1em 0 .1em 1.5em; white-space:nowrap; position:relative; color:#444444; background:url(../images/white/iconFile.gif) no-repeat left top;}
|
||||
.boardRead .readFooter .fileAttached li a:visited { color:#777777;}
|
||||
.boardRead .replyAndTrackback { position:relative; overflow:hidden; _width:100%; padding:.8em 0em; height:1em; background:url(../images/white/bgBoardListTh.gif) repeat-x left bottom; border-top:1px solid #e0e1db; border-bottom:2px solid #666760;}
|
||||
.boardRead .replyAndTrackback li { position:relative; left:1.5em; padding-left:1.4em; float:left; margin-right:1em;}
|
||||
|
||||
.boardRead .replyAndTrackback { overflow:hidden; _width:100%; padding:.8em 0em; height:1.2em; background:url(../images/white/bgBoardListTh.gif) repeat-x left bottom; border-top:1px solid #e0e1db; border-bottom:2px solid #666760;}
|
||||
.boardRead .replyAndTrackback li { margin-left:1em; padding-left:1.4em; float:left; list-style:none;}
|
||||
|
||||
.boardRead .replyAndTrackback li.reply { background:url(../images/white/iconReply.gif) no-repeat left top;}
|
||||
.boardRead .replyAndTrackback li.reply a { _position:relative; _top:-.5em;}
|
||||
.boardRead .replyAndTrackback li.reply a { position:relative; top:-.3em; _top:-.6em;}
|
||||
|
||||
.boardRead .replyAndTrackback li.trackback { background:url(../images/white/iconTrackback.gif) no-repeat left top;}
|
||||
.boardRead .replyAndTrackback a { display:block; float:left; color:#333333; height:1em; padding:.1em 1.5em .1em 0; white-space:nowrap;}
|
||||
.boardRead .replyAndTrackback li.trackback a { position:relative; top:-.3em; _top:0em;}
|
||||
|
||||
.boardRead .replyAndTrackback a { color:#333333; white-space:nowrap; text-decoration:none;}
|
||||
.boardRead .replyAndTrackback a strong { color:#ff6600;}
|
||||
.boardRead .replyAndTrackback a#toggleReply { background:url(../images/white/buttonToggleReply.gif) no-repeat right top;}
|
||||
.boardRead .replyAndTrackback a#toggleTrackback { background:url(../images/white/buttonToggleReply.gif) no-repeat right -13px;}
|
||||
.boardRead .replyAndTrackback li.button { float:right; }
|
||||
.boardRead .replyAndTrackback li.button a { display:inline; padding:0; margin:0 1em 0 1em;}
|
||||
|
||||
.boardRead .replyAndTrackback .listButton { float:right; margin:0 1em 0 0; position:relative; top:-5px; _top:-7px;}
|
||||
|
||||
#trackbacks { padding:.6em .6em; color:#666666; border:1px solid #e0e1db;;margin-top:.5em;}
|
||||
#trackbacks li { padding:.6em .8em .6em .6em; line-height:1.25em; border-bottom:1px dotted #EEEEEE;}
|
||||
#trackbacks p { display:inline; margin-bottom:1em;}
|
||||
#trackbacks a { color:#666666; }
|
||||
#trackbacks a { color:#666666; text-decoration:none;}
|
||||
#trackbacks div { clear:both; }
|
||||
#trackbacks address { display:block; padding:0 .3em 0 0; }
|
||||
#trackbacks address a { font-size:.9em; color:#3074a5; margin-right:.3em; float:left;}
|
||||
#trackbacks address .date { font:.8em Tahoma; color:#cccccc; float:right;}
|
||||
|
||||
#reply { padding:.6em .6em; color:#666666; border:1px solid #e0e1db; margin-top:.5em;}
|
||||
#reply li { padding:.6em .8em .6em .6em; line-height:1.25em; clear:both; border-bottom:1px dotted #EEEEEE;}
|
||||
#reply li { padding:.6em .8em .6em .6em; line-height:1.25em; clear:both; border-bottom:1px dotted #EEEEEE; list-style:none;}
|
||||
#reply p { display:inline; margin-bottom:1em;}
|
||||
#reply .author { float:left; padding:0 .3em 0 0; font-size:.9em; color:#3074a5; margin:0 .3em .5em 0;}
|
||||
#reply .author a { font-size:.9em; color:#3074a5; margin-right:.3em;}
|
||||
|
|
@ -232,7 +210,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
#reply .reply { background-color:#FAFAFA;}
|
||||
#reply .replyIndent { background:url(../images/white/iconReplyArrow.gif) no-repeat .0em .3em; padding-left:1.3em;}
|
||||
|
||||
#reply li .fileAttached { _width:100%; border:1px solid #eaeae7; overflow:hidden; background:#fbfbfb; margin-top:.3em;}
|
||||
#reply li .fileAttached { _width:100%; border:1px solid #eaeae7; overflow:hidden; background:#fbfbfb; margin-top:.3em; list-style:none;}
|
||||
#reply li .fileAttached ul { float:left; padding:.3em 1em .2em 0; margin-left:.5em; _margin-left:.25em;}
|
||||
#reply li .fileAttached li { border:0px; display:inline; margin-right:.75em; line-height:1.5em; padding:.1em 0 .1em 1.5em; background:url(../images/white/iconFile.gif) no-repeat left;}
|
||||
#reply li .fileAttached li a { font-size:.9em; white-space:nowrap; position:relative; color:#444444; }
|
||||
|
|
@ -252,14 +230,13 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardEditor .userNameAndPw .emailAddress { width:6em;}
|
||||
.boardEditor .userNameAndPw .homePage { width:6em;}
|
||||
.boardEditor .userNameAndPw .checkSecret { position:absolute; right:2em; top:.7em;}
|
||||
.boardEditor .buttonReply { position:relative; float:left; left:50%; margin:.5em 0 0 -2em; _padding-bottom:1em;}
|
||||
|
||||
/* boardWrite */
|
||||
.boardWrite { width:100%; position:relative;}
|
||||
.boardWrite .userNameAndPw { margin-bottom:-1px;}
|
||||
.boardWrite .boardEditor fieldset { width:auto; position:relative;}
|
||||
.boardWrite div.title { border-bottom:1px solid #eff0ed; border-top:1px solid #eff0ed; padding:.5em 0; white-space:nowrap;}
|
||||
.boardWrite div.title label.title { display:block; float:left; font-weight:bold; padding:.4em 0 0 1.5em; width:6em; white-space:nowrap;}
|
||||
.boardWrite div.title label.title { display:block; float:left; font-weight:bold; padding:.4em 0 0 1.5em; width:8em; white-space:nowrap;}
|
||||
.boardWrite div.title input#title { width:60%;}
|
||||
.boardWrite .option { border-bottom:1px solid #e1e1e1; padding:.5em 0; overflow:hidden; width:100%;}
|
||||
.boardWrite .option dt { display:block; float:left; font-weight:bold; padding:.3em 0 0 1.5em; width:8em; white-space:nowrap;}
|
||||
|
|
@ -267,18 +244,14 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardWrite .option dd * { vertical-align:middle;}
|
||||
.boardWrite .inputTypeText { background:#fbfbfb;}
|
||||
.boardWrite .trackbackURI { clear:both; border-top:1px solid #eff0ed; padding:4px 0 .8em 0;}
|
||||
.boardWrite .trackbackURI label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:6em;}
|
||||
.boardWrite .trackbackURI label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:11em;}
|
||||
.boardWrite .trackbackURI .inputTypeText { width:50%;}
|
||||
.boardWrite .tag { clear:both; border-top:1px solid #eff0ed; padding:.8em 0;}
|
||||
.boardWrite .tag label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:6em;}
|
||||
.boardWrite .tag label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:11em;}
|
||||
.boardWrite .tag .inputTypeText { width:50%;}
|
||||
.boardWrite .tag .help { vertical-align:middle;}
|
||||
.boardWrite .tag .info { padding:.5em 0 0 .6em; margin-left:8.5em; font-size:.9em; color:#999999; background:url(../images/white/iconArrowD8.gif) no-repeat left center;}
|
||||
|
||||
.buttonWrite ul { text-align:center; clear:both; display:block;}
|
||||
.buttonWrite li { margin-top:.5em; float:right; margin-right:.3em;}
|
||||
.buttonWrite 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; _position:relative; _top:3px;}
|
||||
|
||||
.smallBox { border:1px solid #e0e1db; margin:5em auto 1em auto;}
|
||||
.smallBox.w268 { width:268px;}
|
||||
.smallBox .header { position:relative; _width:100%; background:#ffffff url(../images/normal/bgH3.gif) no-repeat left bottom; overflow:hidden;}
|
||||
|
|
@ -287,4 +260,3 @@ Jeong, Chan Myeong 070601~070630
|
|||
.smallBox .inputPassword { position:relative; border:none; padding:2em 2em 1.5em 2em;}
|
||||
.smallBox .inputPassword .inputTypeText { float:left; margin-right:.5em; width:8em;}
|
||||
.smallBox .inputPassword legend { position:absolute; overflow:hidden; width:1px; height:1px; font-size:.001em; text-indent:-100em;}
|
||||
.smallBox .inputPassword .button { display:block; float:left; margin-right:.2em;}
|
||||
|
|
|
|||
|
|
@ -13,13 +13,9 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
<div class="inputPassword tCenter">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -12,14 +12,10 @@
|
|||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="inputPassword tCenter">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -44,16 +44,19 @@
|
|||
<!-- 로그인 되어 있을 경우 -->
|
||||
<!--@if($is_logged)-->
|
||||
|
||||
<!-- 레이아웃이 없으면 회원정보 버튼 출력 -->
|
||||
<!--@if(!$module_info->layout_srl)-->
|
||||
<li class="myInfo"><a href="{getUrl('act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 관리자이면 관리 버튼 출력 -->
|
||||
<!--@if($grant->is_admin)-->
|
||||
<li class="admin"><a href="{getUrl('act','dispBoardAdminBoardInfo')}">{$lang->cmd_management}</a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 레이아웃이 없으면 회원정보+로그아웃 버튼 출력 -->
|
||||
<!-- 레이아웃이 없으면 로그아웃 버튼 출력 -->
|
||||
<!--@if(!$module_info->layout_srl)-->
|
||||
<li class="myInfo"><a href="{getUrl('act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a></li>
|
||||
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLogout')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_logout}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLogout')}" class="button"><span>{$lang->cmd_logout}</span></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 로그인 되어 있지 않고 레이아웃이 없으면 -->
|
||||
|
|
@ -61,7 +64,7 @@
|
|||
|
||||
<li class="join"><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
|
||||
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLoginForm')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_login}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLoginForm')}" class="button"><span>{$lang->cmd_login}</span></a></li>
|
||||
|
||||
<!--@end-->
|
||||
|
||||
|
|
|
|||
|
|
@ -13,16 +13,11 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<legend>{$lang->msg_input_password}</legend>
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_input}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="inputPassword">
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_input}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -13,9 +13,8 @@
|
|||
<table cellspacing="0" summary="" class="boardList">
|
||||
<thead>
|
||||
<tr>
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<!-- 카테고리 사용시 카테고리 선택 표시 -->
|
||||
<th scope="col" class="category thumbStyle" colspan="2">
|
||||
<th scope="col" class="title thumbStyle" colspan="2">
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<form action="./" method="get">
|
||||
<select name="category" id="board_category">
|
||||
<option value="">{$lang->category}</option>
|
||||
|
|
@ -23,12 +22,12 @@
|
|||
<option value="{$val->category_srl}" <!--@if($category==$val->category_srl)-->selected="selected"<!--@end-->>{$val->title} <!--@if($val->document_count)-->({$val->document_count})<!--@end--></option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input type="button" name="go_button" value="GO" onclick="doChangeCategory(); return false;" class="buttonTypeGo" />
|
||||
<span class="button"><input type="button" name="go_button" value="GO" onclick="doChangeCategory(); return false;" /></span>
|
||||
</form>
|
||||
<!--@else-->
|
||||
{$lang->title}
|
||||
<!--@end-->
|
||||
</th>
|
||||
<!--@else-->
|
||||
<th scope="col" class="title thumbStyle" colspan="2">{$lang->title}</th>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($order_type == "desc")-->
|
||||
{@ $order_icon = "buttonDescending.gif" }
|
||||
|
|
@ -139,8 +138,25 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<!--@if($grant->view)-->
|
||||
|
||||
<!-- 글쓰기, 목록 버튼 -->
|
||||
<div class="gap1 fr">
|
||||
<a href="{getUrl('','mid',$mid,'page',$page,'document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
|
||||
|
||||
<!--@if($grant->write_document)-->
|
||||
<a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="button"><span>{$lang->cmd_write}</span></a>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<!--@if($grant->is_admin)-->
|
||||
<!-- 문서 관리 버튼 -->
|
||||
<div class="gap1 fl">
|
||||
<a href="#" onclick="popopen('{getUrl('act','dispBoardAdminManageDocument')}','manageDocument'); return false;" class="button"><span>{$lang->cmd_manage_document}</span></a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
|
||||
|
|
@ -155,31 +171,10 @@
|
|||
<a href="{getUrl('page',$page_navigation->last_page,'document_srl','')}" class="goToLast"><img src="./images/{$module_info->colorset}/bottomGotoLast.gif" alt="{$lang->last_page}" width="7" height="5" /></a>
|
||||
</div>
|
||||
|
||||
<!-- 글쓰기, 목록 버튼 -->
|
||||
<div>
|
||||
<div class="buttonRight">
|
||||
|
||||
<ul>
|
||||
<li><a href="{getUrl('','mid',$mid,'page',$page,'document_srl','')}" class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconList.gif" alt="" width="12" height="13" class="icon" />{$lang->cmd_list}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
|
||||
<!--@if($grant->write_document)-->
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" />{$lang->cmd_write}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!--@if($grant->is_admin)-->
|
||||
<!-- 문서 관리 버튼 -->
|
||||
<div class="buttonLeft">
|
||||
<ul>
|
||||
<li><a href="#" onclick="popopen('{getUrl('act','dispBoardAdminManageDocument')}','manageDocument'); return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconCheck.gif" width="10" height="9" class="icon" alt="" />{$lang->cmd_manage_document}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<!-- 검색 -->
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, search)" class="boardSearch" id="fo_search">
|
||||
<div class="boardSearch">
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, search)" id="fo_search">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="category" value="{$category}" />
|
||||
|
||||
|
|
@ -191,12 +186,11 @@
|
|||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText"/>
|
||||
<ul class="searchButton">
|
||||
<li><a href="#" onclick="xGetElementById('fo_search').submit();return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_search}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="location.href='{getUrl('','mid',$mid)}';return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<a href="#" onclick="xGetElementById('fo_search').submit();return false;" class="button"><span>{$lang->cmd_search}</span></a>
|
||||
<a href="#" onclick="location.href='{getUrl('','mid',$mid)}';return false;" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!--@end-->
|
||||
|
||||
|
|
|
|||
|
|
@ -1,31 +1,45 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<skin>
|
||||
<title xml:lang="ko">제로보드XE 게시판 기본 스킨 (갤러리형)</title>
|
||||
<title xml:lang="zh-CN">zeroboard XE board 基本皮肤(图片型)</title>
|
||||
<maker email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">(주)NHN</name>
|
||||
<name xml:lang="zh-CN">(株)NHN</name>
|
||||
<description xml:lang="ko">
|
||||
제로보드XE 게시판의 갤러리형태의 기본 스킨입니다.
|
||||
디자인 : 서기정
|
||||
HTML/CSS : 정찬명
|
||||
</description>
|
||||
<description xml:lang="zh-CN">
|
||||
zeroboard XE Board的图片型基本皮肤。
|
||||
设计 : 서기정
|
||||
HTML/CSS : 정찬명
|
||||
</description>
|
||||
</maker>
|
||||
<colorset>
|
||||
<color name="white" src="screenshot/white.gif">
|
||||
<title xml:lang="ko">하얀색(기본)</title>
|
||||
<title xml:lang="zh-CN">白色(基本)</title>
|
||||
</color>
|
||||
</colorset>
|
||||
<extra_vars>
|
||||
<var name="title" type="text">
|
||||
<title xml:lang="ko">게시판 제목</title>
|
||||
<title xml:lang="zh-CN">board标题</title>
|
||||
<description xml:lang="ko">게시판의 제목을 적어주세요.</description>
|
||||
<description xml:lang="zh-CN">请输入board 标题。(留空不显示)。</description>
|
||||
</var>
|
||||
<var name="sub_title" type="text">
|
||||
<title xml:lang="ko">게시판 부제목</title>
|
||||
<title xml:lang="zh-CN">Board 副标题</title>
|
||||
<description lang="ko">게시판 제목 옆에 나타날 부제목을 적어주세요.</description>
|
||||
<description lang="zh-CN">请输入Board标题旁边显示的副标题。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="comment" type="textarea">
|
||||
<title xml:lang="ko">게시판 상세 설명</title>
|
||||
<title xml:lang="zh-CN">Board 详细说明</title>
|
||||
<description lang="ko">게시판 제목 아래 표시될 설명을 입력하실 수 있습니다.</description>
|
||||
<description lang="zh-CN">请输入Board 标题下面显示的说明。(留空不显示)</description>
|
||||
</var>
|
||||
</extra_vars>
|
||||
</skin>
|
||||
|
|
|
|||
|
|
@ -39,8 +39,8 @@
|
|||
|
||||
<!--@if($oDocument->isEditable())-->
|
||||
<ul>
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_modify}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_modify}</span></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_delete}</span></a></li>
|
||||
</ul>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
|
@ -97,16 +97,16 @@
|
|||
|
||||
<ul class="replyAndTrackback">
|
||||
<!--@if($grant->write_comment && $oDocument->allowComment()) -->
|
||||
<li class="reply"><a href="#comment">{$lang->comment} <strong>{$oDocument->getCommentcount()}</strong></a></li>
|
||||
<li class="reply"><a href="#comment">{$lang->comment} : <strong>{$oDocument->getCommentcount()}</strong></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($oDocument->allowTrackback())-->
|
||||
<li class="trackback"><a href="#trackback">{$lang->trackback} <strong>{$oDocument->getTrackbackCount()}</strong></a></li>
|
||||
<li class="trackback"><a href="#trackback">{$lang->trackback} : <strong>{$oDocument->getTrackbackCount()}</strong></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<li class="button">
|
||||
<a href="{getUrl('document_srl','')}">{$lang->cmd_list}</a>
|
||||
<a href="#" onclick="doVote();return false;">{$lang->cmd_vote}</a>
|
||||
<li class="listButton">
|
||||
<a href="{getUrl('document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
|
||||
<a href="#" onclick="doVote();return false;" class="button"><span>{$lang->cmd_vote}</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -89,9 +89,10 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_write}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_save}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_back}</span></a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -55,13 +55,13 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="image" src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<div class="commentButton tRight">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /></span>
|
||||
|
||||
<!--@if($act&&$act!='dispBoardContent')-->
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconList.gif" width="12" height="11" class="icon" alt="" /><input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','')}'"/><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<span class="button"><input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','')}'"/></span>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -4,6 +4,9 @@ NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
|
|||
Jeong, Chan Myeong 070601~070630
|
||||
*/
|
||||
|
||||
.gap1 { margin-top:.8em; }
|
||||
.commentButton { margin:.8em 0 .8em 0; }
|
||||
|
||||
/* pathNavigation */
|
||||
.pathNavigation { background:url(../images/white/bullet_3x3_d8d8d8.gif) no-repeat left .4em; padding:0 0 0 .5em; color:#999999; margin:0 0 1.5em 0;}
|
||||
.pathNavigation * { font-size:.9em;}
|
||||
|
|
@ -24,14 +27,14 @@ Jeong, Chan Myeong 070601~070630
|
|||
.articleNum strong { font:bold 11px Tahoma; color:#ff6600;}
|
||||
|
||||
.accountNavigation { float:right; overflow:hidden;}
|
||||
.accountNavigation li { float:left; padding:0 .5em 0 .6em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat left .4em;}
|
||||
.accountNavigation li a { font-size:11px; white-space:nowrap; color:#666666;}
|
||||
.accountNavigation li { float:left; padding:0 .5em 0 .6em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat left .4em; list-style:none;}
|
||||
.accountNavigation li a { font-size:11px; white-space:nowrap; color:#666666; text-decoration:none;}
|
||||
.accountNavigation li.rss { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.join { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.join a { display:block; background:url(../images/white/iconMyInfo.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.myInfo { padding-top:.4em;}
|
||||
.accountNavigation li.myInfo { padding-top:.4em; background:none;}
|
||||
.accountNavigation li.myInfo a { display:block; background:url(../images/white/iconMyInfo.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.admin { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.admin { padding-top:.4em;}
|
||||
.accountNavigation li.admin a { display:block; background:url(../images/white/iconAdmin.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.loginAndLogout { background:none; padding-left:0;}
|
||||
|
||||
|
|
@ -42,31 +45,29 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardList tr.bg1 { background:#ffffff}
|
||||
.boardList tr.bg2 { background:#fbfbfb;}
|
||||
.boardList th { color:#3e3f3e; font-weight:normal; border-bottom:1px solid #ffffff; padding:.8em .5em .5em .5em; background:#ffffff url(../images/white/lineBoardListTh.gif) no-repeat left bottom;}
|
||||
.boardList th a { color:#3e3f3e;}
|
||||
.boardList th a { color:#3e3f3e; text-decoration:none; }
|
||||
.boardList th.num { background-position:-3px bottom; border-left:1px solid #ffffff; padding:0;}
|
||||
.boardList th.category { padding:0 .2em 0 .5em; white-space:nowrap;}
|
||||
.boardList th.category.thumbStyle { background-position:-3px bottom !important; border-left:1px solid #ffffff; text-align:left;}
|
||||
.boardList th.category select { width:7em; }
|
||||
.boardList th.title {}
|
||||
.boardList th.author {}
|
||||
.boardList th.title select { vertical-align:middle; margin-left:1em; }
|
||||
.boardList th.reading { white-space:nowrap;}
|
||||
.boardList th.recommend { white-space:nowrap;}
|
||||
.boardList th.date { border-right:1px solid #ffffff;}
|
||||
.boardList th .sort { padding:0 .2em; vertical-align:middle;}
|
||||
.boardList td { border-top:1px solid #eff0ed; padding:.5em;}
|
||||
.boardList td.num { font:.8em Tahoma; color:#999999; padding:.5em 1em;}
|
||||
.boardList td.category {}
|
||||
.boardList td.num { font:.8em Tahoma; color:#999999; padding:.5em 1em; text-align:center;}
|
||||
.boardList tr.notice td.num { padding:.5em; white-space:nowrap;}
|
||||
.boardList td.thumb { padding:.5em 0 .5em .5em; width:145px; table-layout:fixed; white-space:nowrap;}
|
||||
.boardList td.thumb * { vertical-align:middle;}
|
||||
.boardList td.title {}
|
||||
.boardList td.title {padding-left:1em; }
|
||||
.boardList td.title strong.category { font-size:1em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat right 3px; padding-right:.5em; margin-right:.5em;}
|
||||
.boardList td.title.bold { font-size:1.2em; font-weight:bold;}
|
||||
.boardList td.title.bold a { position:relative; top:.3em;}
|
||||
.boardList td.title * { vertical-align:middle;}
|
||||
.boardList td.title,
|
||||
.boardList td.title a { color:#444444;}
|
||||
.boardList td.title a { color:#444444; text-decoration:none;}
|
||||
.boardList td.title a:visited { color:#777777;}
|
||||
.boardList td.author { color:#333333; font-size:.95em;}
|
||||
.boardList td.author { color:#333333; font-size:.95em; padding-left:1em;}
|
||||
.boardList td.author a { font-size:1em; color:#333333;}
|
||||
.boardList td.reading { font:.8em Tahoma; color:#999999; text-align:center;}
|
||||
.boardList td.recommend { font:bold .8em Tahoma; color:#ff6600; text-align:center;}
|
||||
|
|
@ -110,38 +111,11 @@ Jeong, Chan Myeong 070601~070630
|
|||
.pageNavigation a.goToLast img { display:inline-block; padding:2px 0; position:relative; top:2px; _top:1px;}
|
||||
.pageNavigation .current { position:relative; margin-left:-4px; font:bold 1em Tahoma; color:#ff6600; display:inline-block; padding:1px 7px 1px 6px; border-left:1px solid #dedfde; border-right:1px solid #CCCCCC; text-decoration:none; line-height:1em; }
|
||||
|
||||
/* buttonType */
|
||||
.buttonTypeA { display:block; 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; font-size:.9em;}
|
||||
.buttonTypeA:hover { text-decoration:none;}
|
||||
.buttonTypeA img { vertical-align:middle;}
|
||||
.buttonTypeA .leftCap { width:2px; height:24px; background:url(../images/white/buttonTypeALeft.gif) no-repeat; margin:0 .3em 0 -1px; position:relative; left:-1px;}
|
||||
.buttonTypeA .rightCap { width:2px; height:24px; background:url(../images/white/buttonTypeARight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeA .icon { margin:0 .2em;}
|
||||
.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; }
|
||||
|
||||
.buttonTypeB { display:block; cursor:pointer; background:url(../images/white/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 .leftCap { width:2px; height:21px; background:url(../images/white/buttonTypeBLeft.gif) no-repeat; margin:0 .3em 0 1px; position:relative; left:-1px;}
|
||||
.buttonTypeB .rightCap { width:2px; height:21px; background:url(../images/white/buttonTypeBRight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeB .icon { margin:0 .2em;}
|
||||
.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; }
|
||||
|
||||
.buttonTypeGo { border:none; cursor:pointer; width:24px; height:20px; background:url(../images/white/buttonTypeInput24.gif) no-repeat; font:.75em Tahoma; text-align:center;}
|
||||
|
||||
/* button of list page */
|
||||
.buttonRight { position:relative; float:right; top:-3em; margin:0 0 -3em 0; _top:-3.5em; padding-right:.5em; overflow:visible;}
|
||||
.buttonRight ul { float:left; }
|
||||
.buttonRight ul li { float:left; margin-right:.3em;}
|
||||
.buttonLeft { position:relative; float:left; top:-3em; margin:0 0 -3em 0; _top:-3.5em; padding-left:.5em; overflow:visible;}
|
||||
.buttonLeft ul { float:left; }
|
||||
.buttonLeft ul li { float:left; margin-right:.3em;}
|
||||
|
||||
.boardRead .dateAndModify { float:right; white-space:nowrap;}
|
||||
.boardRead .dateAndModify .date { font-size:.8em; font-family:Tahoma; color:#999999; margin-right:.5em; float:left; position:relative; top:.3em;}
|
||||
.boardRead .dateAndModify .date strong { font-size:1em; font-family:Tahoma;}
|
||||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em; list-style:none;}
|
||||
|
||||
/* boardSearch */
|
||||
.boardSearch { text-align:center; clear:both; width:100%;}
|
||||
|
|
@ -151,8 +125,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardSearch select { float:left;}
|
||||
.boardSearch input { float:left; margin:0 .3em; background:#fbfbfb;}
|
||||
.searchButton ul { overflow:hidden;}
|
||||
.searchButton li { float:left; margin-right:.3em;}
|
||||
|
||||
.searchButton li { float:left; margin-right:.3em; list-style:none;}
|
||||
|
||||
/* boardRead */
|
||||
.boardRead { position:relative; _width:100%; margin:1em 0 0 0; border:1px solid #e0e1db;}
|
||||
|
|
@ -170,11 +143,11 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:left;}
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:right;}
|
||||
.boardRead dl.uri dt { float:left; clear:left; font-size:.9em; margin-right:.3em; color:#999999;}
|
||||
.boardRead dl.uri dd { clear:right; font:.8em Tahoma; color:#c5c7c0;}
|
||||
|
||||
.boardRead .userInfo { float:right; white-space:nowrap;}
|
||||
.boardRead .userInfo { float:left; white-space:nowrap;}
|
||||
.boardRead .userInfo .author { padding:0 .3em 0 0; color:#3074a5; margin-right:.3em;}
|
||||
.boardRead .userInfo .ipaddress { font-size:.9em; font-family:Tahoma; color:#888888; margin-right:.5em; }
|
||||
|
||||
|
|
@ -197,29 +170,34 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .readFooter .fileAttached li { display:inline; margin-right:.75em; line-height:1.5em;}
|
||||
.boardRead .readFooter .fileAttached li a { font-size:.9em; padding:.1em 0 .1em 1.5em; white-space:nowrap; position:relative; color:#444444; background:url(../images/white/iconFile.gif) no-repeat left top;}
|
||||
.boardRead .readFooter .fileAttached li a:visited { color:#777777;}
|
||||
.boardRead .replyAndTrackback { position:relative; overflow:hidden; _width:100%; padding:.8em 0em; height:1em; background:url(../images/white/bgBoardListTh.gif) repeat-x left bottom; border-top:1px solid #e0e1db; border-bottom:2px solid #666760;}
|
||||
.boardRead .replyAndTrackback li { position:relative; left:1.5em; padding-left:1.4em; float:left; margin-right:1em;}
|
||||
|
||||
.boardRead .replyAndTrackback { overflow:hidden; _width:100%; padding:.8em 0em; height:1.2em; background:url(../images/white/bgBoardListTh.gif) repeat-x left bottom; border-top:1px solid #e0e1db; border-bottom:2px solid #666760;}
|
||||
.boardRead .replyAndTrackback li { margin-left:1em; padding-left:1.4em; float:left; list-style:none;}
|
||||
|
||||
.boardRead .replyAndTrackback li.reply { background:url(../images/white/iconReply.gif) no-repeat left top;}
|
||||
.boardRead .replyAndTrackback li.reply a { _position:relative; _top:-.5em;}
|
||||
.boardRead .replyAndTrackback li.reply a { position:relative; top:-.3em; _top:-.6em;}
|
||||
|
||||
.boardRead .replyAndTrackback li.trackback { background:url(../images/white/iconTrackback.gif) no-repeat left top;}
|
||||
.boardRead .replyAndTrackback a { display:block; float:left; color:#333333; height:1em; padding:.1em 1.5em .1em 0; white-space:nowrap;}
|
||||
.boardRead .replyAndTrackback li.trackback a { position:relative; top:-.3em; _top:0em;}
|
||||
|
||||
.boardRead .replyAndTrackback a { color:#333333; white-space:nowrap; text-decoration:none;}
|
||||
.boardRead .replyAndTrackback a strong { color:#ff6600;}
|
||||
.boardRead .replyAndTrackback a#toggleReply { background:url(../images/white/buttonToggleReply.gif) no-repeat right top;}
|
||||
.boardRead .replyAndTrackback a#toggleTrackback { background:url(../images/white/buttonToggleReply.gif) no-repeat right -13px;}
|
||||
.boardRead .replyAndTrackback li.button { float:right; }
|
||||
.boardRead .replyAndTrackback li.button a { display:inline; padding:0; margin:0 1em 0 1em;}
|
||||
|
||||
.boardRead .replyAndTrackback .listButton { float:right; margin:0 1em 0 0; position:relative; top:-5px; _top:-7px;}
|
||||
|
||||
#trackbacks { padding:.6em .6em; color:#666666; border:1px solid #e0e1db;;margin-top:.5em;}
|
||||
#trackbacks li { padding:.6em .8em .6em .6em; line-height:1.25em; border-bottom:1px dotted #EEEEEE;}
|
||||
#trackbacks p { display:inline; margin-bottom:1em;}
|
||||
#trackbacks a { color:#666666; }
|
||||
#trackbacks a { color:#666666; text-decoration:none;}
|
||||
#trackbacks div { clear:both; }
|
||||
#trackbacks address { display:block; padding:0 .3em 0 0; }
|
||||
#trackbacks address a { font-size:.9em; color:#3074a5; margin-right:.3em; float:left;}
|
||||
#trackbacks address .date { font:.8em Tahoma; color:#cccccc; float:right;}
|
||||
|
||||
#reply { padding:.6em .6em; color:#666666; border:1px solid #e0e1db; margin-top:.5em;}
|
||||
#reply li { padding:.6em .8em .6em .6em; line-height:1.25em; clear:both; border-bottom:1px dotted #EEEEEE;}
|
||||
#reply li { padding:.6em .8em .6em .6em; line-height:1.25em; clear:both; border-bottom:1px dotted #EEEEEE; list-style:none;}
|
||||
#reply p { display:inline; margin-bottom:1em;}
|
||||
#reply .author { float:left; padding:0 .3em 0 0; font-size:.9em; color:#3074a5; margin:0 .3em .5em 0;}
|
||||
#reply .author a { font-size:.9em; color:#3074a5; margin-right:.3em;}
|
||||
|
|
@ -232,7 +210,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
#reply .reply { background-color:#FAFAFA;}
|
||||
#reply .replyIndent { background:url(../images/white/iconReplyArrow.gif) no-repeat .0em .3em; padding-left:1.3em;}
|
||||
|
||||
#reply li .fileAttached { _width:100%; border:1px solid #eaeae7; overflow:hidden; background:#fbfbfb; margin-top:.3em;}
|
||||
#reply li .fileAttached { _width:100%; border:1px solid #eaeae7; overflow:hidden; background:#fbfbfb; margin-top:.3em; list-style:none;}
|
||||
#reply li .fileAttached ul { float:left; padding:.3em 1em .2em 0; margin-left:.5em; _margin-left:.25em;}
|
||||
#reply li .fileAttached li { border:0px; display:inline; margin-right:.75em; line-height:1.5em; padding:.1em 0 .1em 1.5em; background:url(../images/white/iconFile.gif) no-repeat left;}
|
||||
#reply li .fileAttached li a { font-size:.9em; white-space:nowrap; position:relative; color:#444444; }
|
||||
|
|
@ -252,14 +230,13 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardEditor .userNameAndPw .emailAddress { width:6em;}
|
||||
.boardEditor .userNameAndPw .homePage { width:6em;}
|
||||
.boardEditor .userNameAndPw .checkSecret { position:absolute; right:2em; top:.7em;}
|
||||
.boardEditor .buttonReply { position:relative; float:left; left:50%; margin:.5em 0 0 -2em; _padding-bottom:1em;}
|
||||
|
||||
/* boardWrite */
|
||||
.boardWrite { width:100%; position:relative;}
|
||||
.boardWrite .userNameAndPw { margin-bottom:-1px;}
|
||||
.boardWrite .boardEditor fieldset { width:auto; position:relative;}
|
||||
.boardWrite div.title { border-bottom:1px solid #eff0ed; border-top:1px solid #eff0ed; padding:.5em 0; white-space:nowrap;}
|
||||
.boardWrite div.title label.title { display:block; float:left; font-weight:bold; padding:.4em 0 0 1.5em; width:6em; white-space:nowrap;}
|
||||
.boardWrite div.title label.title { display:block; float:left; font-weight:bold; padding:.4em 0 0 1.5em; width:8em; white-space:nowrap;}
|
||||
.boardWrite div.title input#title { width:60%;}
|
||||
.boardWrite .option { border-bottom:1px solid #e1e1e1; padding:.5em 0; overflow:hidden; width:100%;}
|
||||
.boardWrite .option dt { display:block; float:left; font-weight:bold; padding:.3em 0 0 1.5em; width:8em; white-space:nowrap;}
|
||||
|
|
@ -267,18 +244,14 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardWrite .option dd * { vertical-align:middle;}
|
||||
.boardWrite .inputTypeText { background:#fbfbfb;}
|
||||
.boardWrite .trackbackURI { clear:both; border-top:1px solid #eff0ed; padding:4px 0 .8em 0;}
|
||||
.boardWrite .trackbackURI label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:6em;}
|
||||
.boardWrite .trackbackURI label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:11em;}
|
||||
.boardWrite .trackbackURI .inputTypeText { width:50%;}
|
||||
.boardWrite .tag { clear:both; border-top:1px solid #eff0ed; padding:.8em 0;}
|
||||
.boardWrite .tag label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:6em;}
|
||||
.boardWrite .tag label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:11em;}
|
||||
.boardWrite .tag .inputTypeText { width:50%;}
|
||||
.boardWrite .tag .help { vertical-align:middle;}
|
||||
.boardWrite .tag .info { padding:.5em 0 0 .6em; margin-left:8.5em; font-size:.9em; color:#999999; background:url(../images/white/iconArrowD8.gif) no-repeat left center;}
|
||||
|
||||
.buttonWrite ul { text-align:center; clear:both; display:block;}
|
||||
.buttonWrite li { margin-top:.5em; float:right; margin-right:.3em;}
|
||||
.buttonWrite 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; _position:relative; _top:3px;}
|
||||
|
||||
.smallBox { border:1px solid #e0e1db; margin:5em auto 1em auto;}
|
||||
.smallBox.w268 { width:268px;}
|
||||
.smallBox .header { position:relative; _width:100%; background:#ffffff url(../images/normal/bgH3.gif) no-repeat left bottom; overflow:hidden;}
|
||||
|
|
@ -287,4 +260,3 @@ Jeong, Chan Myeong 070601~070630
|
|||
.smallBox .inputPassword { position:relative; border:none; padding:2em 2em 1.5em 2em;}
|
||||
.smallBox .inputPassword .inputTypeText { float:left; margin-right:.5em; width:8em;}
|
||||
.smallBox .inputPassword legend { position:absolute; overflow:hidden; width:1px; height:1px; font-size:.001em; text-indent:-100em;}
|
||||
.smallBox .inputPassword .button { display:block; float:left; margin-right:.2em;}
|
||||
|
|
|
|||
|
|
@ -13,13 +13,9 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
<div class="inputPassword tCenter">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -12,14 +12,10 @@
|
|||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="inputPassword tCenter">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -44,16 +44,19 @@
|
|||
<!-- 로그인 되어 있을 경우 -->
|
||||
<!--@if($is_logged)-->
|
||||
|
||||
<!-- 레이아웃이 없으면 회원정보 버튼 출력 -->
|
||||
<!--@if(!$module_info->layout_srl)-->
|
||||
<li class="myInfo"><a href="{getUrl('act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 관리자이면 관리 버튼 출력 -->
|
||||
<!--@if($grant->is_admin)-->
|
||||
<li class="admin"><a href="{getUrl('act','dispBoardAdminBoardInfo')}">{$lang->cmd_management}</a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 레이아웃이 없으면 회원정보+로그아웃 버튼 출력 -->
|
||||
<!-- 레이아웃이 없으면 로그아웃 버튼 출력 -->
|
||||
<!--@if(!$module_info->layout_srl)-->
|
||||
<li class="myInfo"><a href="{getUrl('act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a></li>
|
||||
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLogout')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_logout}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLogout')}" class="button"><span>{$lang->cmd_logout}</span></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 로그인 되어 있지 않고 레이아웃이 없으면 -->
|
||||
|
|
@ -61,7 +64,7 @@
|
|||
|
||||
<li class="join"><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
|
||||
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLoginForm')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_login}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLoginForm')}" class="button"><span>{$lang->cmd_login}</span></a></li>
|
||||
|
||||
<!--@end-->
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 188 B |
Binary file not shown.
|
Before Width: | Height: | Size: 169 B |
Binary file not shown.
|
Before Width: | Height: | Size: 170 B |
Binary file not shown.
|
Before Width: | Height: | Size: 183 B |
Binary file not shown.
|
Before Width: | Height: | Size: 166 B |
Binary file not shown.
|
Before Width: | Height: | Size: 166 B |
|
|
@ -13,16 +13,11 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<legend>{$lang->msg_input_password}</legend>
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_input}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="inputPassword">
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_input}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -14,21 +14,22 @@
|
|||
<thead>
|
||||
<tr>
|
||||
<th scope="col" class="num">{$lang->no}</th>
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<!-- 카테고리 사용시 카테고리 선택 표시 -->
|
||||
<th scope="col" class="category">
|
||||
<form action="./" method="get">
|
||||
<select name="category" id="board_category">
|
||||
<option value="">{$lang->category}</option>
|
||||
<!--@foreach($category_list as $val)-->
|
||||
<option value="{$val->category_srl}" <!--@if($category==$val->category_srl)-->selected="selected"<!--@end-->>{$val->title} <!--@if($val->document_count)-->({$val->document_count})<!--@end--></option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input type="button" name="go_button" value="GO" onclick="doChangeCategory(); return false;" class="buttonTypeGo" />
|
||||
</form>
|
||||
<th scope="col" class="title <!--@if($module_info->use_category)-->tLeft<!--@end-->">
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<!-- 카테고리 사용시 카테고리 선택 표시 -->
|
||||
<form action="./" method="get">
|
||||
<select name="category" id="board_category">
|
||||
<option value="">{$lang->category}</option>
|
||||
<!--@foreach($category_list as $val)-->
|
||||
<option value="{$val->category_srl}" <!--@if($category==$val->category_srl)-->selected="selected"<!--@end-->>{$val->title} <!--@if($val->document_count)-->({$val->document_count})<!--@end--></option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<a href="#" onclick="doChangeCategory(); return false;" class="button"><span>GO</span></a>
|
||||
</form>
|
||||
<!--@else-->
|
||||
{$lang->title}
|
||||
<!--@end-->
|
||||
</th>
|
||||
<!--@end-->
|
||||
<th scope="col" class="title">{$lang->title}</th>
|
||||
<th class="author" scope="col">{$lang->writer}</th>
|
||||
|
||||
<!--@if($order_type == "desc")-->
|
||||
|
|
@ -51,7 +52,7 @@
|
|||
<!--@if(!$document_list)-->
|
||||
<!-- 게시물이 없으면 등록된 글이 없음을 표시 -->
|
||||
<tr class="bg0">
|
||||
<td colspan="<!--@if($module_info->use_category=="Y")-->7<!--@else-->6<!--@end-->" class="title">
|
||||
<td colspan="6" class="title">
|
||||
{$lang->no_documents}
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -71,18 +72,19 @@
|
|||
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<td class="category">{$category_list[$document->get('category_srl')]->title}</td>
|
||||
<!--@end-->
|
||||
|
||||
<td class="title">
|
||||
<!--@if($module_info->display_thumnail=='Y' && $document->thumbnailExists(100))-->
|
||||
<a href="{getUrl('','document_srl',$document->document_srl)}" class="thumbnailMedium"><img src="{$document->getThumbnail(100)}" border="0" alt="" /></a>
|
||||
<!--@end-->
|
||||
<!--@if($grant->is_admin)-->
|
||||
<input type="checkbox" value="{$document->document_srl}" onclick="doAddCart('{$mid}',this)" <!--@if($check_list[$document->document_srl])-->checked="checked"<!--@end--> />
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($module_info->use_category == "Y" && $document->get('category_srl'))-->
|
||||
<strong class="category">{$category_list[$document->get('category_srl')]->title}</strong>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($module_info->display_thumnail=='Y' && $document->thumbnailExists(100))-->
|
||||
<a href="{getUrl('','document_srl',$document->document_srl)}" class="thumbnailMedium"><img src="{$document->getThumbnail(100)}" border="0" alt="" /></a>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($grant->view)-->
|
||||
<!--@if($search_target && $search_keyword)-->
|
||||
<a href="#" onclick="winopen('{getUrl('','document_srl',$document->document_srl)}','viewDocument');return false;">{$document->getTitleText($module_info->subject_cut_size)}</a>
|
||||
|
|
@ -112,6 +114,22 @@
|
|||
|
||||
<!--@if($grant->view)-->
|
||||
|
||||
<!-- 글쓰기, 목록 버튼 -->
|
||||
<div class="gap1 fr">
|
||||
<a href="{getUrl('','mid',$mid,'page',$page,'document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
|
||||
|
||||
<!--@if($grant->write_document)-->
|
||||
<a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="button"><span>{$lang->cmd_write}</span></a>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<!--@if($grant->is_admin)-->
|
||||
<!-- 문서 관리 버튼 -->
|
||||
<div class="gap1 fl">
|
||||
<a href="#" onclick="popopen('{getUrl('act','dispBoardAdminManageDocument')}','manageDocument'); return false;" class="button"><span>{$lang->cmd_manage_document}</span></a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
|
||||
|
|
@ -126,31 +144,10 @@
|
|||
<a href="{getUrl('page',$page_navigation->last_page,'document_srl','')}" class="goToLast"><img src="./images/{$module_info->colorset}/bottomGotoLast.gif" alt="{$lang->last_page}" width="7" height="5" /></a>
|
||||
</div>
|
||||
|
||||
<!-- 글쓰기, 목록 버튼 -->
|
||||
<div>
|
||||
<div class="buttonRight">
|
||||
|
||||
<ul>
|
||||
<li><a href="{getUrl('','mid',$mid,'page',$page,'document_srl','')}" class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconList.gif" alt="" width="12" height="13" class="icon" />{$lang->cmd_list}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
|
||||
<!--@if($grant->write_document)-->
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" />{$lang->cmd_write}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!--@if($grant->is_admin)-->
|
||||
<!-- 문서 관리 버튼 -->
|
||||
<div class="buttonLeft">
|
||||
<ul>
|
||||
<li><a href="#" onclick="popopen('{getUrl('act','dispBoardAdminManageDocument')}','manageDocument'); return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconCheck.gif" width="10" height="9" class="icon" alt="" />{$lang->cmd_manage_document}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<!-- 검색 -->
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, search)" class="boardSearch" id="fo_search">
|
||||
<div class="boardSearch">
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, search)" id="fo_search">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="category" value="{$category}" />
|
||||
|
||||
|
|
@ -162,12 +159,11 @@
|
|||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText"/>
|
||||
<ul class="searchButton">
|
||||
<li><a href="#" onclick="xGetElementById('fo_search').submit();return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_search}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="location.href='{getUrl('','mid',$mid)}';return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<a href="#" onclick="xGetElementById('fo_search').submit();return false;" class="button"><span>{$lang->cmd_search}</span></a>
|
||||
<a href="#" onclick="location.href='{getUrl('','mid',$mid)}';return false;" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!--@end-->
|
||||
|
||||
|
|
|
|||
|
|
@ -1,39 +1,57 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<skin>
|
||||
<title xml:lang="ko">제로보드XE 게시판 기본 스킨(목록형)</title>
|
||||
<title xml:lang="zh-CN">zeroboard XE Board 基本皮肤(目录型)</title>
|
||||
<maker email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">(주)NHN</name>
|
||||
<name xml:lang="zh-CN">(株)NHN</name>
|
||||
<description xml:lang="ko">
|
||||
제로보드XE 게시판의 목록형 기본 스킨입니다.
|
||||
디자인 : 서기정
|
||||
HTML/CSS : 정찬명
|
||||
</description>
|
||||
<description xml:lang="zh-CN">
|
||||
zeroboard XE Board 目录型基本皮肤。
|
||||
设计 : 서기정
|
||||
HTML/CSS : 정찬명
|
||||
</description>
|
||||
</maker>
|
||||
<colorset>
|
||||
<color name="white" src="screenshot/white.gif">
|
||||
<title xml:lang="ko">하얀색(기본)</title>
|
||||
<title xml:lang="zh-CN">白色(基本)</title>
|
||||
</color>
|
||||
</colorset>
|
||||
<extra_vars>
|
||||
<var name="title" type="text">
|
||||
<title xml:lang="ko">게시판 제목</title>
|
||||
<title xml:lang="zh-CN">board 标题</title>
|
||||
<description xml:lang="ko">게시판의 제목을 적어주세요.</description>
|
||||
<description xml:lang="zh-CN">请输入Board标题。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="sub_title" type="text">
|
||||
<title xml:lang="ko">게시판 부제목</title>
|
||||
<title xml:lang="zh-CN">board 副标题</title>
|
||||
<description lang="ko">게시판 제목 옆에 나타날 부제목을 적어주세요.</description>
|
||||
<description lang="zh-CN">请输入Board标题旁边显示的副标题。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="comment" type="textarea">
|
||||
<title xml:lang="ko">게시판 상세 설명</title>
|
||||
<title xml:lang="zh-CN">board 详细说明</title>
|
||||
<description lang="ko">게시판 제목 아래 표시될 설명을 입력하실 수 있습니다.</description>
|
||||
<description lang="zh-CN">请输入Board 标题下面显示的说明。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="subject_cut_size" type="text">
|
||||
<title xml:lang="ko">제목 글자수</title>
|
||||
<title xml:lang="zh-CN">标题字数</title>
|
||||
<description lang="ko">제목 글자수를 지정할 수 있습니다. (0또는 비워주시면 자르지 않습니다)</description>
|
||||
<description lang="zh-CN">可以指定标题字数。 (0或留空不检查字数)</description>
|
||||
</var>
|
||||
<var name="display_thumnail" type="select">
|
||||
<title xml:lang="ko">썸네일 표시</title>
|
||||
<title xml:lang="zh-CN">Thumb-Nail 显示</title>
|
||||
<description lang="ko">게시물에 이미지가 포함되어 있으면 목록에서 썸네일을 표시합니다.</description>
|
||||
<description lang="zh-CN">文章里包含图片在目录显示Thumb-Nail。</description>
|
||||
<default>N</default>
|
||||
<default>Y</default>
|
||||
</var>
|
||||
|
|
|
|||
|
|
@ -39,8 +39,8 @@
|
|||
|
||||
<!--@if($oDocument->isEditable())-->
|
||||
<ul>
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_modify}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_modify}</span></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_delete}</span></a></li>
|
||||
</ul>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
|
@ -97,16 +97,16 @@
|
|||
|
||||
<ul class="replyAndTrackback">
|
||||
<!--@if($grant->write_comment && $oDocument->allowComment()) -->
|
||||
<li class="reply"><a href="#comment">{$lang->comment} <strong>{$oDocument->getCommentcount()}</strong></a></li>
|
||||
<li class="reply"><a href="#comment">{$lang->comment} : <strong>{$oDocument->getCommentcount()}</strong></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($oDocument->allowTrackback())-->
|
||||
<li class="trackback"><a href="#trackback">{$lang->trackback} <strong>{$oDocument->getTrackbackCount()}</strong></a></li>
|
||||
<li class="trackback"><a href="#trackback">{$lang->trackback} : <strong>{$oDocument->getTrackbackCount()}</strong></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<li class="button">
|
||||
<a href="{getUrl('document_srl','')}">{$lang->cmd_list}</a>
|
||||
<a href="#" onclick="doVote();return false;">{$lang->cmd_vote}</a>
|
||||
<li class="listButton">
|
||||
<a href="{getUrl('document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
|
||||
<a href="#" onclick="doVote();return false;" class="button"><span>{$lang->cmd_vote}</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -89,9 +89,10 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="image" src="./images/{$module_info->colorset}/iconWrite.gif" class="icon" alt="" /><input type="submit" value="{$lang->cmd_write}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_save}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_back}</span></a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -55,13 +55,13 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<div class="commentButton tRight">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_comment_registration}" accesskey="s" /></span>
|
||||
|
||||
<!--@if($act&&$act!='dispBoardContent')-->
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconList.gif" width="12" height="11" class="icon" alt="" /><input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','')}'"/><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<span class="button"><input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','')}'"/></span>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -4,6 +4,9 @@ NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
|
|||
Jeong, Chan Myeong 070601~070630
|
||||
*/
|
||||
|
||||
.gap1 { margin-top:.8em; }
|
||||
.commentButton { margin:.8em 0 .8em 0; }
|
||||
|
||||
/* pathNavigation */
|
||||
.pathNavigation { background:url(../images/white/bullet_3x3_d8d8d8.gif) no-repeat left .4em; padding:0 0 0 .5em; color:#999999; margin:0 0 1.5em 0;}
|
||||
.pathNavigation * { font-size:.9em;}
|
||||
|
|
@ -24,14 +27,14 @@ Jeong, Chan Myeong 070601~070630
|
|||
.articleNum strong { font:bold 11px Tahoma; color:#ff6600;}
|
||||
|
||||
.accountNavigation { float:right; overflow:hidden;}
|
||||
.accountNavigation li { float:left; padding:0 .5em 0 .6em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat left .4em;}
|
||||
.accountNavigation li a { font-size:11px; white-space:nowrap; color:#666666;}
|
||||
.accountNavigation li { float:left; padding:0 .5em 0 .6em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat left .4em; list-style:none;}
|
||||
.accountNavigation li a { font-size:11px; white-space:nowrap; color:#666666; text-decoration:none;}
|
||||
.accountNavigation li.rss { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.join { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.join a { display:block; background:url(../images/white/iconMyInfo.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.myInfo { padding-top:.4em;}
|
||||
.accountNavigation li.myInfo { padding-top:.4em; background:none;}
|
||||
.accountNavigation li.myInfo a { display:block; background:url(../images/white/iconMyInfo.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.admin { background:none; padding-top:.4em;}
|
||||
.accountNavigation li.admin { padding-top:.4em;}
|
||||
.accountNavigation li.admin a { display:block; background:url(../images/white/iconAdmin.gif) no-repeat left .1em; padding:0 0 0 1.2em;}
|
||||
.accountNavigation li.loginAndLogout { background:none; padding-left:0;}
|
||||
|
||||
|
|
@ -42,36 +45,34 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardList tr.bg1 { background:#ffffff}
|
||||
.boardList tr.bg2 { background:#fbfbfb;}
|
||||
.boardList th { color:#3e3f3e; font-weight:normal; border-bottom:1px solid #ffffff; padding:.8em .5em .5em .5em; background:#ffffff url(../images/white/lineBoardListTh.gif) no-repeat left bottom;}
|
||||
.boardList th a { color:#3e3f3e;}
|
||||
.boardList th a { color:#3e3f3e; text-decoration:none; }
|
||||
.boardList th.num { background-position:-3px bottom; border-left:1px solid #ffffff; padding:0;}
|
||||
.boardList th.category { padding:0 .2em 0 .5em; white-space:nowrap;}
|
||||
.boardList th.category.thumbStyle { background-position:-3px bottom !important; border-left:1px solid #ffffff; text-align:left;}
|
||||
.boardList th.category select { width:7em; }
|
||||
.boardList th.title {}
|
||||
.boardList th.author {}
|
||||
.boardList th.title select { vertical-align:middle; margin-left:1em; }
|
||||
.boardList th.reading { white-space:nowrap;}
|
||||
.boardList th.recommend { white-space:nowrap;}
|
||||
.boardList th.date { border-right:1px solid #ffffff;}
|
||||
.boardList th .sort { padding:0 .2em; vertical-align:middle;}
|
||||
.boardList td { border-top:1px solid #eff0ed; padding:.5em;}
|
||||
.boardList td.num { font:.8em Tahoma; color:#999999; padding:.5em 1em;}
|
||||
.boardList td.category {}
|
||||
.boardList td.num { font:.8em Tahoma; color:#999999; padding:.5em 1em; text-align:center;}
|
||||
.boardList tr.notice td.num { padding:.5em; white-space:nowrap;}
|
||||
.boardList td.thumb { padding:.5em 0 .5em .5em; width:145px; table-layout:fixed; white-space:nowrap;}
|
||||
.boardList td.thumb * { vertical-align:middle;}
|
||||
.boardList td.title {}
|
||||
.boardList td.title {padding-left:1em; }
|
||||
.boardList td.title strong.category { font-size:1em; background:url(../images/white/line_1x10_e0e0e0.gif) no-repeat right 3px; padding-right:.5em; margin-right:.5em;}
|
||||
.boardList td.title.bold { font-size:1.2em; font-weight:bold;}
|
||||
.boardList td.title.bold a { position:relative; top:.3em;}
|
||||
.boardList td.title * { vertical-align:middle;}
|
||||
.boardList td.title,
|
||||
.boardList td.title a { color:#444444;}
|
||||
.boardList td.title a { color:#444444; text-decoration:none;}
|
||||
.boardList td.title a:visited { color:#777777;}
|
||||
.boardList td.author { color:#333333; font-size:.95em}
|
||||
.boardList td.author { color:#333333; font-size:.95em; padding-left:1em;}
|
||||
.boardList td.author a { font-size:1em; color:#333333;}
|
||||
.boardList td.reading { font:.8em Tahoma; color:#999999; text-align:center;}
|
||||
.boardList td.recommend { font:bold .8em Tahoma; color:#ff6600; text-align:center;}
|
||||
.boardList td.date { font:.8em Tahoma; color:#999999; text-align:center;}
|
||||
.boardList td.summary { border-top:none; vertical-align:top; color:#666666; line-height:1.25em;}
|
||||
.boardList td.summary { border-top:none; vertical-align:top; color:#666666; line-height:1.25em; padding-left:2em;}
|
||||
.boardList td.summary a { color:#666666; text-decoration:none; line-height:inherit;}
|
||||
.boardList td.summary a:visited { color:#999999;}
|
||||
.boardList td input { _margin:-3px;}
|
||||
|
|
@ -110,38 +111,11 @@ Jeong, Chan Myeong 070601~070630
|
|||
.pageNavigation a.goToLast img { display:inline-block; padding:2px 0; position:relative; top:2px; _top:1px;}
|
||||
.pageNavigation .current { position:relative; margin-left:-4px; font:bold 1em Tahoma; color:#ff6600; display:inline-block; padding:1px 7px 1px 6px; border-left:1px solid #dedfde; border-right:1px solid #CCCCCC; text-decoration:none; line-height:1em; }
|
||||
|
||||
/* buttonType */
|
||||
.buttonTypeA { display:block; 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; font-size:.9em;}
|
||||
.buttonTypeA:hover { text-decoration:none;}
|
||||
.buttonTypeA img { vertical-align:middle;}
|
||||
.buttonTypeA .leftCap { width:2px; height:24px; background:url(../images/white/buttonTypeALeft.gif) no-repeat; margin:0 .3em 0 0; position:relative; left:-1px;}
|
||||
.buttonTypeA .rightCap { width:2px; height:24px; background:url(../images/white/buttonTypeARight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeA .icon { margin:0 .2em;}
|
||||
.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; }
|
||||
|
||||
.buttonTypeB { display:block; cursor:pointer; background:url(../images/white/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 .leftCap { width:2px; height:21px; background:url(../images/white/buttonTypeBLeft.gif) no-repeat; margin:0 .3em 0 0; position:relative; left:-1px;}
|
||||
.buttonTypeB .rightCap { width:2px; height:21px; background:url(../images/white/buttonTypeBRight.gif) no-repeat; margin:0 -1px 0 .4em;}
|
||||
.buttonTypeB .icon { margin:0 .2em;}
|
||||
.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;}
|
||||
|
||||
.buttonTypeGo { border:none; cursor:pointer; width:24px; height:20px; background:url(../images/white/buttonTypeInput24.gif) no-repeat; font:.75em Tahoma; text-align:center;}
|
||||
|
||||
/* button of list page */
|
||||
.buttonRight { position:relative; float:right; top:-3em; margin:0 0 -3em 0; _top:-3.5em; padding-right:.5em; overflow:visible;}
|
||||
.buttonRight ul { float:left; }
|
||||
.buttonRight ul li { float:left; margin-right:.3em;}
|
||||
.buttonLeft { position:relative; float:left; top:-3em; margin:0 0 -3em 0; _top:-3.5em; padding-left:.5em; overflow:visible;}
|
||||
.buttonLeft ul { float:left; }
|
||||
.buttonLeft ul li { float:left; margin-right:.3em;}
|
||||
|
||||
.boardRead .dateAndModify { float:right; white-space:nowrap;}
|
||||
.boardRead .dateAndModify .date { font-size:.8em; font-family:Tahoma; color:#999999; margin-right:.5em; float:left; position:relative; top:.3em;}
|
||||
.boardRead .dateAndModify .date strong { font-size:1em; font-family:Tahoma;}
|
||||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em; list-style:none;}
|
||||
|
||||
/* boardSearch */
|
||||
.boardSearch { text-align:center; clear:both; width:100%;}
|
||||
|
|
@ -151,8 +125,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardSearch select { float:left;}
|
||||
.boardSearch input { float:left; margin:0 .3em; background:#fbfbfb;}
|
||||
.searchButton ul { overflow:hidden;}
|
||||
.searchButton li { float:left; margin-right:.3em;}
|
||||
|
||||
.searchButton li { float:left; margin-right:.3em; list-style:none;}
|
||||
|
||||
/* boardRead */
|
||||
.boardRead { position:relative; _width:100%; margin:1em 0 0 0; border:1px solid #e0e1db;}
|
||||
|
|
@ -170,11 +143,11 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .dateAndModify ul { display:inline;}
|
||||
.boardRead .dateAndModify ul li { float:left; margin-left:.3em;}
|
||||
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:left;}
|
||||
.boardRead dl.uri { overflow:hidden; margin:0 0 2em .3em; float:right;}
|
||||
.boardRead dl.uri dt { float:left; clear:left; font-size:.9em; margin-right:.3em; color:#999999;}
|
||||
.boardRead dl.uri dd { clear:right; font:.8em Tahoma; color:#c5c7c0;}
|
||||
|
||||
.boardRead .userInfo { float:right; white-space:nowrap;}
|
||||
.boardRead .userInfo { float:left; white-space:nowrap;}
|
||||
.boardRead .userInfo .author { padding:0 .3em 0 0; color:#3074a5; margin-right:.3em;}
|
||||
.boardRead .userInfo .ipaddress { font-size:.9em; font-family:Tahoma; color:#888888; margin-right:.5em; }
|
||||
|
||||
|
|
@ -197,29 +170,34 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardRead .readFooter .fileAttached li { display:inline; margin-right:.75em; line-height:1.5em;}
|
||||
.boardRead .readFooter .fileAttached li a { font-size:.9em; padding:.1em 0 .1em 1.5em; white-space:nowrap; position:relative; color:#444444; background:url(../images/white/iconFile.gif) no-repeat left top;}
|
||||
.boardRead .readFooter .fileAttached li a:visited { color:#777777;}
|
||||
.boardRead .replyAndTrackback { position:relative; overflow:hidden; _width:100%; padding:.8em 0em; height:1em; background:url(../images/white/bgBoardListTh.gif) repeat-x left bottom; border-top:1px solid #e0e1db; border-bottom:2px solid #666760;}
|
||||
.boardRead .replyAndTrackback li { position:relative; left:1.5em; padding-left:1.4em; float:left; margin-right:1em;}
|
||||
|
||||
.boardRead .replyAndTrackback { overflow:hidden; _width:100%; padding:.8em 0em; height:1.2em; background:url(../images/white/bgBoardListTh.gif) repeat-x left bottom; border-top:1px solid #e0e1db; border-bottom:2px solid #666760;}
|
||||
.boardRead .replyAndTrackback li { margin-left:1em; padding-left:1.4em; float:left; list-style:none;}
|
||||
|
||||
.boardRead .replyAndTrackback li.reply { background:url(../images/white/iconReply.gif) no-repeat left top;}
|
||||
.boardRead .replyAndTrackback li.reply a { _position:relative; _top:-.5em;}
|
||||
.boardRead .replyAndTrackback li.reply a { position:relative; top:-.3em; _top:-.6em;}
|
||||
|
||||
.boardRead .replyAndTrackback li.trackback { background:url(../images/white/iconTrackback.gif) no-repeat left top;}
|
||||
.boardRead .replyAndTrackback a { display:block; float:left; color:#333333; height:1em; padding:.1em 1.5em .1em 0; white-space:nowrap;}
|
||||
.boardRead .replyAndTrackback li.trackback a { position:relative; top:-.3em; _top:0em;}
|
||||
|
||||
.boardRead .replyAndTrackback a { color:#333333; white-space:nowrap; text-decoration:none;}
|
||||
.boardRead .replyAndTrackback a strong { color:#ff6600;}
|
||||
.boardRead .replyAndTrackback a#toggleReply { background:url(../images/white/buttonToggleReply.gif) no-repeat right top;}
|
||||
.boardRead .replyAndTrackback a#toggleTrackback { background:url(../images/white/buttonToggleReply.gif) no-repeat right -13px;}
|
||||
.boardRead .replyAndTrackback li.button { float:right; }
|
||||
.boardRead .replyAndTrackback li.button a { display:inline; padding:0; margin:0 1em 0 1em;}
|
||||
|
||||
.boardRead .replyAndTrackback .listButton { float:right; margin:0 1em 0 0; position:relative; top:-5px; _top:-7px;}
|
||||
|
||||
#trackbacks { padding:.6em .6em; color:#666666; border:1px solid #e0e1db;;margin-top:.5em;}
|
||||
#trackbacks li { padding:.6em .8em .6em .6em; line-height:1.25em; border-bottom:1px dotted #EEEEEE;}
|
||||
#trackbacks p { display:inline; margin-bottom:1em;}
|
||||
#trackbacks a { color:#666666; }
|
||||
#trackbacks a { color:#666666; text-decoration:none;}
|
||||
#trackbacks div { clear:both; }
|
||||
#trackbacks address { display:block; padding:0 .3em 0 0; }
|
||||
#trackbacks address a { font-size:.9em; color:#3074a5; margin-right:.3em; float:left;}
|
||||
#trackbacks address .date { font:.8em Tahoma; color:#cccccc; float:right;}
|
||||
|
||||
#reply { padding:.6em .6em; color:#666666; border:1px solid #e0e1db; margin-top:.5em;}
|
||||
#reply li { padding:.6em .8em .6em .6em; line-height:1.25em; clear:both; border-bottom:1px dotted #EEEEEE;}
|
||||
#reply li { padding:.6em .8em .6em .6em; line-height:1.25em; clear:both; border-bottom:1px dotted #EEEEEE; list-style:none;}
|
||||
#reply p { display:inline; margin-bottom:1em;}
|
||||
#reply .author { float:left; padding:0 .3em 0 0; font-size:.9em; color:#3074a5; margin:0 .3em .5em 0;}
|
||||
#reply .author a { font-size:.9em; color:#3074a5; margin-right:.3em;}
|
||||
|
|
@ -232,7 +210,7 @@ Jeong, Chan Myeong 070601~070630
|
|||
#reply .reply { background-color:#FAFAFA;}
|
||||
#reply .replyIndent { background:url(../images/white/iconReplyArrow.gif) no-repeat .0em .3em; padding-left:1.3em;}
|
||||
|
||||
#reply li .fileAttached { _width:100%; border:1px solid #eaeae7; overflow:hidden; background:#fbfbfb; margin-top:.3em;}
|
||||
#reply li .fileAttached { _width:100%; border:1px solid #eaeae7; overflow:hidden; background:#fbfbfb; margin-top:.3em; list-style:none;}
|
||||
#reply li .fileAttached ul { float:left; padding:.3em 1em .2em 0; margin-left:.5em; _margin-left:.25em;}
|
||||
#reply li .fileAttached li { border:0px; display:inline; margin-right:.75em; line-height:1.5em; padding:.1em 0 .1em 1.5em; background:url(../images/white/iconFile.gif) no-repeat left;}
|
||||
#reply li .fileAttached li a { font-size:.9em; white-space:nowrap; position:relative; color:#444444; }
|
||||
|
|
@ -252,14 +230,13 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardEditor .userNameAndPw .emailAddress { width:6em;}
|
||||
.boardEditor .userNameAndPw .homePage { width:6em;}
|
||||
.boardEditor .userNameAndPw .checkSecret { position:absolute; right:2em; top:.7em;}
|
||||
.boardEditor .buttonReply { position:relative; float:left; left:50%; margin:.5em 0 0 -2em; _padding-bottom:1em;}
|
||||
|
||||
/* boardWrite */
|
||||
.boardWrite { width:100%; position:relative;}
|
||||
.boardWrite .userNameAndPw { margin-bottom:-1px;}
|
||||
.boardWrite .boardEditor fieldset { width:auto; position:relative;}
|
||||
.boardWrite div.title { border-bottom:1px solid #eff0ed; border-top:1px solid #eff0ed; padding:.5em 0; white-space:nowrap;}
|
||||
.boardWrite div.title label.title { display:block; float:left; font-weight:bold; padding:.4em 0 0 1.5em; width:6em; white-space:nowrap;}
|
||||
.boardWrite div.title label.title { display:block; float:left; font-weight:bold; padding:.4em 0 0 1.5em; width:8em; white-space:nowrap;}
|
||||
.boardWrite div.title input#title { width:60%;}
|
||||
.boardWrite .option { border-bottom:1px solid #e1e1e1; padding:.5em 0; overflow:hidden; width:100%;}
|
||||
.boardWrite .option dt { display:block; float:left; font-weight:bold; padding:.3em 0 0 1.5em; width:8em; white-space:nowrap;}
|
||||
|
|
@ -267,18 +244,14 @@ Jeong, Chan Myeong 070601~070630
|
|||
.boardWrite .option dd * { vertical-align:middle;}
|
||||
.boardWrite .inputTypeText { background:#fbfbfb;}
|
||||
.boardWrite .trackbackURI { clear:both; border-top:1px solid #eff0ed; padding:4px 0 .8em 0;}
|
||||
.boardWrite .trackbackURI label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:6em;}
|
||||
.boardWrite .trackbackURI label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:11em;}
|
||||
.boardWrite .trackbackURI .inputTypeText { width:50%;}
|
||||
.boardWrite .tag { clear:both; border-top:1px solid #eff0ed; padding:.8em 0;}
|
||||
.boardWrite .tag label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:6em;}
|
||||
.boardWrite .tag label { display:block; float:left; color:#333333; font-weight:bold; padding:.4em 0 0 1.5em; width:11em;}
|
||||
.boardWrite .tag .inputTypeText { width:50%;}
|
||||
.boardWrite .tag .help { vertical-align:middle;}
|
||||
.boardWrite .tag .info { padding:.5em 0 0 .6em; margin-left:8.5em; font-size:.9em; color:#999999; background:url(../images/white/iconArrowD8.gif) no-repeat left center;}
|
||||
|
||||
.buttonWrite ul { text-align:center; clear:both; display:block;}
|
||||
.buttonWrite li { margin-top:.5em; float:right; margin-right:.3em;}
|
||||
.buttonWrite 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; _position:relative; _top:3px;}
|
||||
|
||||
.smallBox { border:1px solid #e0e1db; margin:5em auto 1em auto;}
|
||||
.smallBox.w268 { width:268px;}
|
||||
.smallBox .header { position:relative; _width:100%; background:#ffffff url(../images/normal/bgH3.gif) no-repeat left bottom; overflow:hidden;}
|
||||
|
|
@ -287,4 +260,3 @@ Jeong, Chan Myeong 070601~070630
|
|||
.smallBox .inputPassword { position:relative; border:none; padding:2em 2em 1.5em 2em;}
|
||||
.smallBox .inputPassword .inputTypeText { float:left; margin-right:.5em; width:8em;}
|
||||
.smallBox .inputPassword legend { position:absolute; overflow:hidden; width:1px; height:1px; font-size:.001em; text-indent:-100em;}
|
||||
.smallBox .inputPassword .button { display:block; float:left; margin-right:.2em;}
|
||||
|
|
|
|||
|
|
@ -13,13 +13,9 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
<div class="inputPassword tCenter">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -12,14 +12,10 @@
|
|||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="inputPassword tCenter">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -44,16 +44,19 @@
|
|||
<!-- 로그인 되어 있을 경우 -->
|
||||
<!--@if($is_logged)-->
|
||||
|
||||
<!-- 레이아웃이 없으면 회원정보 버튼 출력 -->
|
||||
<!--@if(!$module_info->layout_srl)-->
|
||||
<li class="myInfo"><a href="{getUrl('act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 관리자이면 관리 버튼 출력 -->
|
||||
<!--@if($grant->is_admin)-->
|
||||
<li class="admin"><a href="{getUrl('act','dispBoardAdminBoardInfo')}">{$lang->cmd_management}</a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 레이아웃이 없으면 회원정보+로그아웃 버튼 출력 -->
|
||||
<!-- 레이아웃이 없으면 로그아웃 버튼 출력 -->
|
||||
<!--@if(!$module_info->layout_srl)-->
|
||||
<li class="myInfo"><a href="{getUrl('act','dispMemberInfo')}">{$lang->cmd_view_member_info}</a></li>
|
||||
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLogout')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_logout}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLogout')}" class="button"><span>{$lang->cmd_logout}</span></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 로그인 되어 있지 않고 레이아웃이 없으면 -->
|
||||
|
|
@ -61,7 +64,7 @@
|
|||
|
||||
<li class="join"><a href="{getUrl('act','dispMemberSignUpForm')}">{$lang->cmd_signup}</a></li>
|
||||
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLoginForm')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_login}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li class="loginAndLogout"><a href="{getUrl('act','dispMemberLoginForm')}" class="button"><span>{$lang->cmd_login}</span></a></li>
|
||||
|
||||
<!--@end-->
|
||||
|
||||
|
|
|
|||
|
|
@ -13,16 +13,11 @@
|
|||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
|
||||
|
||||
<fieldset class="inputPassword">
|
||||
<legend>{$lang->msg_input_password}</legend>
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<div class="button">
|
||||
<span class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_input}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="inputPassword">
|
||||
<input type="password" name="password" id="cpw" class="inputTypeText" />
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_input}" accesskey="s" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</div>
|
||||
<div class="button">
|
||||
<a href="{getUrl('act','')}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -14,9 +14,8 @@
|
|||
<thead>
|
||||
<tr>
|
||||
<th scope="col" class="num">{$lang->no}</th>
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<!-- 카테고리 사용시 카테고리 선택 표시 -->
|
||||
<th scope="col" class="category">
|
||||
<th scope="col" colspan="2" class="title <!--@if($module_info->use_category)-->tLeft<!--@end-->">
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<form action="./" method="get">
|
||||
<select name="category" id="board_category">
|
||||
<option value="" >{$lang->category}</option>
|
||||
|
|
@ -26,9 +25,10 @@
|
|||
</select>
|
||||
<input type="button" name="go_button" value="GO" onclick="doChangeCategory(); return false;" class="buttonTypeGo" />
|
||||
</form>
|
||||
<!--@else-->
|
||||
{$lang->title}
|
||||
<!--@end-->
|
||||
</th>
|
||||
<!--@end-->
|
||||
<th scope="col" class="title" colspan="2">{$lang->title}</th>
|
||||
<th class="author" scope="col">{$lang->writer}</th>
|
||||
|
||||
<!--@if($order_type == "desc")-->
|
||||
|
|
@ -51,7 +51,7 @@
|
|||
<!--@if(!$document_list)-->
|
||||
<!-- 게시물이 없으면 등록된 글이 없음을 표시 -->
|
||||
<tr class="bg0">
|
||||
<td colspan="<!--@if($module_info->use_category=="Y")-->7<!--@else-->6<!--@end-->" class="title">
|
||||
<td colspan="6" class="title">
|
||||
{$lang->no_documents}
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -63,13 +63,13 @@
|
|||
|
||||
<tr class="notice">
|
||||
<td class="num">{$lang->notice}</td>
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<td class="category">{$category_list[$document->get('category_srl')]->title}</td>
|
||||
<!--@end-->
|
||||
<td class="title" colspan="2">
|
||||
<!--@if($grant->is_admin)-->
|
||||
<input type="checkbox" value="{$document->document_srl}" onclick="doAddCart('{$mid}',this)" <!--@if($check_list[$document->document_srl])-->checked="checked"<!--@end--> />
|
||||
<!--@end-->
|
||||
<!--@if($module_info->use_category == "Y" && $document->get('category_srl'))-->
|
||||
<strong class="category">{$category_list[$document->get('category_srl')]->title}</strong>
|
||||
<!--@end-->
|
||||
<!--@if($grant->view)-->
|
||||
<!--@if($search_target && $search_keyword)-->
|
||||
<a href="#" onclick="winopen('{getUrl('','document_srl',$document->document_srl)}','viewDocument');return false;">{$document->getTitleText($module_info->subject_cut_size)}</a>
|
||||
|
|
@ -99,22 +99,21 @@
|
|||
<tr class="bg{($no+1)%2+1}">
|
||||
<td class="num" rowspan="2">{$no}</td>
|
||||
|
||||
<!--@if($module_info->use_category == "Y")-->
|
||||
<td class="category" rowspan="2">{$category_list[$document->get('category_srl')]->title}</td>
|
||||
<!--@if($document->thumbnailExists(100))-->
|
||||
<td rowspan="2" class="thumb">
|
||||
<a href="{getUrl('','document_srl',$document->document_srl)}" class="thumbnailMedium"><img src="{$document->getThumbnail(100)}" border="0" alt="" /></a>
|
||||
</td>
|
||||
<td class="title">
|
||||
<!--@else-->
|
||||
<td class="title" colspan="2">
|
||||
<!--@end-->
|
||||
|
||||
<td rowspan="2" class="thumb">
|
||||
<!--@if($document->thumbnailExists(100))-->
|
||||
<a href="{getUrl('','document_srl',$document->document_srl)}" class="thumbnailMedium"><img src="{$document->getThumbnail(100)}" border="0" alt="" /></a>
|
||||
<!--@else-->
|
||||
<img src="./images/blank.gif" width="1" height="1" alt="" />
|
||||
<!--@end-->
|
||||
</td>
|
||||
|
||||
<td class="title bold">
|
||||
<!--@if($grant->is_admin)-->
|
||||
<input type="checkbox" value="{$document->document_srl}" onclick="doAddCart('{$mid}',this)" <!--@if($check_list[$document->document_srl])-->checked="checked"<!--@end--> />
|
||||
<!--@end-->
|
||||
<!--@if($module_info->use_category == "Y" && $document->get('category_srl'))-->
|
||||
<strong>{$category_list[$document->get('category_srl')]->title}</strong>
|
||||
<!--@end-->
|
||||
<!--@if($grant->view)-->
|
||||
<!--@if($search_target && $search_keyword)-->
|
||||
<a href="#" onclick="winopen('{getUrl('','document_srl',$document->document_srl)}','viewDocument');return false;">{$document->getTitleText($module_info->subject_cut_size)}</a>
|
||||
|
|
@ -139,15 +138,32 @@
|
|||
<td class="date">{$document->getRegdate('Y-m-d')}</td>
|
||||
</tr>
|
||||
<tr class="bg{($no+1)%2+1}">
|
||||
<td colspan="<!--@if($module_info->use_category=="Y")-->6<!--@else-->5<!--@end-->" class="summary"><a href="{getUrl('','document_srl',$document->document_srl)}">{$document->getSummary(140)}</a></td>
|
||||
<td colspan="5" class="summary"><a href="{getUrl('','document_srl',$document->document_srl)}">{$document->getSummary(140)}</a></td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<!--@if($grant->view)-->
|
||||
|
||||
<!-- 글쓰기, 목록 버튼 -->
|
||||
<div class="gap1 fr">
|
||||
<a href="{getUrl('','mid',$mid,'page',$page,'document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
|
||||
|
||||
<!--@if($grant->write_document)-->
|
||||
<a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="button"><span>{$lang->cmd_write}</span></a>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<!--@if($grant->is_admin)-->
|
||||
<!-- 문서 관리 버튼 -->
|
||||
<div class="gap1 fl">
|
||||
<a href="#" onclick="popopen('{getUrl('act','dispBoardAdminManageDocument')}','manageDocument'); return false;" class="button"><span>{$lang->cmd_manage_document}</span></a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
|
||||
|
|
@ -162,31 +178,10 @@
|
|||
<a href="{getUrl('page',$page_navigation->last_page,'document_srl','')}" class="goToLast"><img src="./images/{$module_info->colorset}/bottomGotoLast.gif" alt="{$lang->last_page}" width="7" height="5" /></a>
|
||||
</div>
|
||||
|
||||
<!-- 글쓰기, 목록 버튼 -->
|
||||
<div>
|
||||
<div class="buttonRight">
|
||||
|
||||
<ul>
|
||||
<li><a href="{getUrl('','mid',$mid,'page',$page,'document_srl','')}" class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconList.gif" alt="" width="12" height="13" class="icon" />{$lang->cmd_list}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
|
||||
<!--@if($grant->write_document)-->
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" />{$lang->cmd_write}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!--@if($grant->is_admin)-->
|
||||
<!-- 문서 관리 버튼 -->
|
||||
<div class="buttonLeft">
|
||||
<ul>
|
||||
<li><a href="#" onclick="popopen('{getUrl('act','dispBoardAdminManageDocument')}','manageDocument'); return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconCheck.gif" width="10" height="9" class="icon" alt="" />{$lang->cmd_manage_document}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<!-- 검색 -->
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, search)" class="boardSearch" id="fo_search">
|
||||
<div class="boardSearch">
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, search)" id="fo_search">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="category" value="{$category}" />
|
||||
|
||||
|
|
@ -198,12 +193,11 @@
|
|||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText"/>
|
||||
<ul class="searchButton">
|
||||
<li><a href="#" onclick="xGetElementById('fo_search').submit();return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_search}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="location.href='{getUrl('','mid',$mid)}';return false;" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<a href="#" onclick="xGetElementById('fo_search').submit();return false;" class="button"><span>{$lang->cmd_search}</span></a>
|
||||
<a href="#" onclick="location.href='{getUrl('','mid',$mid)}';return false;" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!--@end-->
|
||||
|
||||
|
|
|
|||
|
|
@ -1,35 +1,51 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<skin>
|
||||
<title xml:lang="ko">제로보드XE 게시판 기본 스킨(웹진형)</title>
|
||||
<title xml:lang="zh-CN">zeroboard XE Board 基本皮肤(网络杂志型)</title>
|
||||
<maker email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">(주)NHN</name>
|
||||
<name xml:lang="zh-CN">(株)NHN</name>
|
||||
<description xml:lang="ko">
|
||||
제로보드XE 게시판의 웹진형태 기본 스킨입니다.
|
||||
디자인 : 서기정
|
||||
HTML/CSS : 정찬명
|
||||
</description>
|
||||
<description xml:lang="zh-CN">
|
||||
zeroboard XE Board 网络杂志型基本皮肤。
|
||||
设计 : 서기정
|
||||
HTML/CSS : 정찬명
|
||||
</description>
|
||||
</maker>
|
||||
<colorset>
|
||||
<color name="white" src="screenshot/white.gif">
|
||||
<title xml:lang="ko">하얀색(기본)</title>
|
||||
<title xml:lang="zh-CN">白色(基本)</title>
|
||||
</color>
|
||||
</colorset>
|
||||
<extra_vars>
|
||||
<var name="title" type="text">
|
||||
<title xml:lang="ko">게시판 제목</title>
|
||||
<title xml:lang="zh-CN">board 标题</title>
|
||||
<description xml:lang="ko">게시판의 제목을 적어주세요.</description>
|
||||
<description xml:lang="zh-CN">请输入Board标题。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="sub_title" type="text">
|
||||
<title xml:lang="ko">게시판 부제목</title>
|
||||
<title xml:lang="zh-CN">Board 副标题</title>
|
||||
<description lang="ko">게시판 제목 옆에 나타날 부제목을 적어주세요.</description>
|
||||
<description lang="zh-CN">请输入board标题旁边显示的副标题。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="comment" type="textarea">
|
||||
<title xml:lang="ko">게시판 상세 설명</title>
|
||||
<title xml:lang="zh-CN">board 详细说明</title>
|
||||
<description lang="ko">게시판 제목 아래 표시될 설명을 입력하실 수 있습니다.</description>
|
||||
<description lang="zh-CN">请输入Board 标题下面显示的说明。(留空不显示)</description>
|
||||
</var>
|
||||
<var name="subject_cut_size" type="text">
|
||||
<title xml:lang="ko">제목 글자수</title>
|
||||
<title xml:lang="zh-CN">标题字数</title>
|
||||
<description lang="ko">제목 글자수를 지정할 수 있습니다. (0또는 비워주시면 자르지 않습니다)</description>
|
||||
<description lang="zh-CN">可以指定标题字数。 (0或留空不检查字数)</description>
|
||||
</var>
|
||||
</extra_vars>
|
||||
</skin>
|
||||
|
|
|
|||
|
|
@ -39,8 +39,8 @@
|
|||
|
||||
<!--@if($oDocument->isEditable())-->
|
||||
<ul>
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_modify}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="buttonTypeB"><img src="./images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="./images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_modify}</span></a></li>
|
||||
<li><a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl)}" class="button"><span>{$lang->cmd_delete}</span></a></li>
|
||||
</ul>
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
|
@ -97,16 +97,16 @@
|
|||
|
||||
<ul class="replyAndTrackback">
|
||||
<!--@if($grant->write_comment && $oDocument->allowComment()) -->
|
||||
<li class="reply"><a href="#comment">{$lang->comment} <strong>{$oDocument->getCommentcount()}</strong></a></li>
|
||||
<li class="reply"><a href="#comment">{$lang->comment} : <strong>{$oDocument->getCommentcount()}</strong></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<!--@if($oDocument->allowTrackback())-->
|
||||
<li class="trackback"><a href="#trackback">{$lang->trackback} <strong>{$oDocument->getTrackbackCount()}</strong></a></li>
|
||||
<li class="trackback"><a href="#trackback">{$lang->trackback} : <strong>{$oDocument->getTrackbackCount()}</strong></a></li>
|
||||
<!--@end-->
|
||||
|
||||
<li class="button">
|
||||
<a href="{getUrl('document_srl','')}">{$lang->cmd_list}</a>
|
||||
<a href="#" onclick="doVote();return false;">{$lang->cmd_vote}</a>
|
||||
<li class="listButton">
|
||||
<a href="{getUrl('document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
|
||||
<a href="#" onclick="doVote();return false;" class="button"><span>{$lang->cmd_vote}</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -89,9 +89,10 @@
|
|||
|
||||
</fieldset>
|
||||
|
||||
<ul class="buttonWrite">
|
||||
<li><span class="buttonTypeA"><img src="./images/blank.gif" alt="" class="leftCap" /><img src="./images/{$module_info->colorset}/iconWrite.gif" width="12" height="11" class="icon" alt="" /><input type="submit" value="{$lang->cmd_write}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_save}" accesskey="s" /><img src="./images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<a href="{getUrl('act','')}" class="button"><span>{$lang->cmd_back}</span></a>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<!--#include("footer.html")-->
|
||||
|
|
|
|||
|
|
@ -26,9 +26,9 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="{getUrl('act','dispBoardAdminContent')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_back}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" /><input type="submit" value="{$lang->cmd_delete}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
<div class="tRight gap1">
|
||||
<a href="{getUrl('act','dispBoardAdminContent')}" class="button"><span>{$lang->cmd_back}</span></a>
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete}" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -65,9 +65,9 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<ul class="buttonRight">
|
||||
<li><a href="{getUrl('act','dispBoardAdminInsertBoard')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" alt="" class="icon" />{$lang->cmd_modify}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<div class="tRight gap1">
|
||||
<a href="{getUrl('act','dispBoardAdminInsertBoard')}" class="button"><span>{$lang->cmd_modify}</span></a>
|
||||
<!--@if($module=="admin")-->
|
||||
<li><a href="{getUrl('act','dispBoardAdminContent','module_srl','')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_board_list}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<a href="{getUrl('act','dispBoardAdminContent','module_srl','')}" class="button"><span>{$lang->cmd_board_list}</span></a>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -136,8 +136,8 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -60,8 +60,8 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -21,8 +21,8 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -35,13 +35,13 @@
|
|||
</div>
|
||||
|
||||
<div id="popFooter">
|
||||
<ul class="buttonRight nospace">
|
||||
<div class="tRight gap1">
|
||||
<!--@if(count($document_list))-->
|
||||
<li><a href="#" onclick="doManageDocument('move');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_move}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<li><a href="#" onclick="doManageDocument('delete');return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_delete}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
<a href="#" onclick="doManageDocument('move');return false;" class="button"><span>{$lang->cmd_move}</span></a>
|
||||
<a href="#" onclick="doManageDocument('delete');return false;" class="button"><span>{$lang->cmd_delete}</span></a>
|
||||
<!--@end-->
|
||||
<li><span class="buttonTypeA"><a href="#" onclick="window.close(); return false;" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></span></li>
|
||||
</ul>
|
||||
<a href="#" onclick="window.close(); return false;" class="button"><span>{$lang->cmd_close}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_save}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_save}" accesskey="s" /></span>
|
||||
</div>
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
<option value="">---------</option>
|
||||
<option value="-1">{$lang->cmd_management}</option>
|
||||
</select>
|
||||
<input type="submit" name="go_button" id="go_button" value="GO" class="buttonTypeGo" />
|
||||
<span class="button"><input type="submit" name="go_button" id="go_button" value="GO" /></span>
|
||||
</form>
|
||||
</th>
|
||||
<th scope="col">{$lang->mid}</th>
|
||||
|
|
@ -62,9 +62,9 @@
|
|||
</table>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<ul class="buttonRight">
|
||||
<li><a href="{getUrl('act','dispBoardAdminInsertBoard','module_srl','')}" class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" class="icon" alt="" />{$lang->cmd_make}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<div class="fr gap1">
|
||||
<a href="{getUrl('act','dispBoardAdminInsertBoard','module_srl','')}" class="button"><span>{$lang->cmd_make}</span></a></li>
|
||||
</div>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
|
|
|
|||
|
|
@ -111,8 +111,8 @@
|
|||
<!--@end-->
|
||||
</table>
|
||||
|
||||
<div class="buttonRight">
|
||||
<span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" alt="" width="8" height="4" class="icon" /><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span>
|
||||
<div class="tRight gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_registration}" accesskey="s" /></span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<module version="0.1">
|
||||
<title xml:lang="ko">댓글</title>
|
||||
<title xml:lang="zh-CN">评论</title>
|
||||
<title xml:lang="en">Comment</title>
|
||||
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">제로</name>
|
||||
<name xml:lang="zh-CN">zero</name>
|
||||
<name xml:lang="en">zero</name>
|
||||
<description xml:lang="ko">게시판이나 블로그등의 댓글을 관리하는 모듈입니다.</description>
|
||||
<description xml:lang="zh-CN">管理Board或博客评论的模块。</description>
|
||||
<description xml:lang="en">Module for managing board/blog''s comments</description>
|
||||
</author>
|
||||
</module>
|
||||
|
|
|
|||
23
modules/comment/lang/en.lang.php
Normal file
23
modules/comment/lang/en.lang.php
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/comment/lang/en.lang.php
|
||||
* @author zero <zero@nzeo.com>
|
||||
* @brief comment module's basic language pack
|
||||
**/
|
||||
$lang->cmd_delete_checked_comment = 'Delete selected';
|
||||
|
||||
$lang->msg_cart_is_null = 'Choose the entry you want to delete';
|
||||
$lang->msg_checked_comment_is_deleted = 'Total of %d comments were deleted';
|
||||
|
||||
$lang->search_target_list = array(
|
||||
'content' => 'Content',
|
||||
'user_id' => 'ID',
|
||||
'user_name' => 'Name',
|
||||
'nick_name' => 'Nickname',
|
||||
'email_address' => 'Email',
|
||||
'homepage' => 'Homepage',
|
||||
'regdate' => 'Date',
|
||||
'last_update' => 'Last updated ',
|
||||
'ipaddress' => 'IP Address',
|
||||
);
|
||||
?>
|
||||
23
modules/comment/lang/zh-CN.lang.php
Normal file
23
modules/comment/lang/zh-CN.lang.php
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/comment/lang/zh-CN.lang.php
|
||||
* @author zero <zero@nzeo.com>
|
||||
* @brief 评论(comment)
|
||||
**/
|
||||
$lang->cmd_delete_checked_comment = '删除所选项目';
|
||||
|
||||
$lang->msg_cart_is_null = '请选择要删除的对象';
|
||||
$lang->msg_checked_comment_is_deleted = '已删除%d个内容';
|
||||
|
||||
$lang->search_target_list = array(
|
||||
'content' => '内容',
|
||||
'user_id' => 'I D',
|
||||
'user_name' => '姓名',
|
||||
'nick_name' => '昵称',
|
||||
'email_address' => '电子信箱',
|
||||
'homepage' => '主页',
|
||||
'regdate' => '日期',
|
||||
'last_update' => '最后修改日期 ',
|
||||
'ipaddress' => 'IP 地址',
|
||||
);
|
||||
?>
|
||||
|
|
@ -35,7 +35,7 @@
|
|||
<td class="tahoma">{zdate($val->regdate,"Y-m-d")}</td>
|
||||
<td class="tahoma"><!--@if($val->last_upgdate)-->{zdate($val->last_upgdate,"Y-m-d")}<!--@else--> <!--@end--></td>
|
||||
<td class="tahoma">{$val->ipaddress}</td>
|
||||
<td class="tahoma blue"><a href="#" onclick="window.open('./?document_srl={$val->document_srl}&#comment_{$val->comment_srl}');return false">{$lang->cmd_move}</a></td>
|
||||
<td class="blue"><a href="#" onclick="window.open('./?document_srl={$val->document_srl}&#comment_{$val->comment_srl}');return false">{$lang->cmd_move}</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="7" class="left">
|
||||
|
|
@ -47,13 +47,13 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<ul class="buttonRight">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" class="icon" alt="" /><input type="submit" value="{$lang->cmd_delete_checked_comment}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<div class="fr gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_comment}" /></span>
|
||||
</div>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
<a href="{getUrl('page','','module_srl','')}" class="goToFirst"><img src="../../admin/tpl/images/bottomGotoFirst.gif" alt="{$lang->first_page}" width="7" height="5" /></a>
|
||||
|
|
@ -73,18 +73,14 @@
|
|||
<input type="hidden" name="act" value="{$act}" />
|
||||
|
||||
<fieldset>
|
||||
<ul class="buttonRight">
|
||||
<li>
|
||||
<select name="search_target">
|
||||
<option value="">{$lang->search_target}</option>
|
||||
<!--@foreach($lang->search_target_list as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
</li>
|
||||
<li><input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText" /></li>
|
||||
<li><span class="buttonTypeB"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_search}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<li><a href="#" onclick="location.href='{getUrl('','module',$module,'act',$act)}';return false;" class="buttonTypeB"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<select name="search_target">
|
||||
<option value="">{$lang->search_target}</option>
|
||||
<!--@foreach($lang->search_target_list as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText" />
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_search}" /></span>
|
||||
<a href="#" onclick="location.href='{getUrl('','module',$module,'act',$act)}';return false;" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<module version="0.1">
|
||||
<title xml:lang="ko">기본 카운터</title>
|
||||
<title xml:lang="zh-CN">基本访问统计</title>
|
||||
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
|
||||
<name xml:lang="ko">제로</name>
|
||||
<name xml:lang="zh-CN">zero</name>
|
||||
<description xml:lang="ko">기본 접속 통계 프로그램입니다.</description>
|
||||
<description xml:lang="zh-CN">基本计访问统计程序。</description>
|
||||
</author>
|
||||
</module>
|
||||
|
|
|
|||
22
modules/counter/lang/zh-CN.lang.php
Normal file
22
modules/counter/lang/zh-CN.lang.php
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?php
|
||||
/**
|
||||
* @file modules/counter/lang/zh-CN.lang.php
|
||||
* @author zero <zero@nzeo.com>
|
||||
* @brief 简体中文语言包
|
||||
**/
|
||||
|
||||
$lang->counter = "计数器";
|
||||
$lang->cmd_select_date = '选择日期';
|
||||
$lang->cmd_select_counter_type = array(
|
||||
'hour' => '按时',
|
||||
'day' => '按天',
|
||||
'month' => '按月',
|
||||
'year' => '按年度',
|
||||
);
|
||||
|
||||
$lang->total_counter = '全部概述';
|
||||
$lang->selected_day_counter = '指定日概述';
|
||||
|
||||
$lang->unique_visitor = '访问者';
|
||||
$lang->pageview = '页面浏览';
|
||||
?>
|
||||
|
|
@ -226,10 +226,12 @@
|
|||
}
|
||||
|
||||
function hasUploadedFiles() {
|
||||
if($this->isSecret() && !$this->isGranted()) return false;
|
||||
return $this->get('uploaded_count')? true : false;
|
||||
}
|
||||
|
||||
function getUploadedFiles() {
|
||||
if($this->isSecret() && !$this->isGranted()) return;
|
||||
if(!$this->get('uploaded_count')) return;
|
||||
|
||||
$oFileModel = &getModel('file');
|
||||
|
|
|
|||
|
|
@ -51,12 +51,13 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<ul class="buttonRight">
|
||||
<li><span class="buttonTypeA"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><img src="../../admin/tpl/images/iconCreate.gif" width="8" height="4" class="icon" alt="" /><input type="submit" value="{$lang->cmd_delete_checked_document}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
</ul>
|
||||
</form>
|
||||
|
||||
<!-- 버튼 -->
|
||||
<div class="fr gap1">
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_delete_checked_document}" /></span>
|
||||
</div>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div class="pageNavigation">
|
||||
<a href="{getUrl('page','','module_srl','')}" class="goToFirst"><img src="../../admin/tpl/images/bottomGotoFirst.gif" alt="{$lang->first_page}" width="7" height="5" /></a>
|
||||
|
|
@ -76,18 +77,14 @@
|
|||
<input type="hidden" name="act" value="{$act}" />
|
||||
|
||||
<fieldset>
|
||||
<ul class="buttonRight">
|
||||
<li>
|
||||
<select name="search_target">
|
||||
<option value="">{$lang->search_target}</option>
|
||||
<!--@foreach($lang->search_target_list as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
</li>
|
||||
<li><input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText" /></li>
|
||||
<li><span class="buttonTypeB"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" /><input type="submit" value="{$lang->cmd_search}" /><img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></span></li>
|
||||
<li><a href="#" onclick="location.href='{getUrl('','module',$module,'act',$act)}';return false;" class="buttonTypeB"><img src="../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_cancel}<img src="../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<select name="search_target">
|
||||
<option value="">{$lang->search_target}</option>
|
||||
<!--@foreach($lang->search_target_list as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText" />
|
||||
<span class="button"><input type="submit" value="{$lang->cmd_search}" /></span>
|
||||
<a href="#" onclick="location.href='{getUrl('','module',$module,'act',$act)}';return false;" class="button"><span>{$lang->cmd_cancel}</span></a>
|
||||
</fieldset>
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -1,10 +1,14 @@
|
|||
@charset "utf-8";
|
||||
|
||||
.colorpicker {
|
||||
width:160px;
|
||||
width:275px;
|
||||
height:100px;
|
||||
padding:5px;
|
||||
clear:both;
|
||||
}
|
||||
|
||||
li { list-style:none; float:left; margin-right:5px; }
|
||||
|
||||
img.preview_color {
|
||||
width:30px;
|
||||
height:16px;
|
||||
|
|
@ -26,7 +30,8 @@ img.color_icon_over {
|
|||
}
|
||||
|
||||
.input_area {
|
||||
width:160px;
|
||||
text-align:center;
|
||||
height:25px;
|
||||
padding:5px;
|
||||
font-family:tahoma;
|
||||
font-size:8pt;
|
||||
|
|
|
|||
|
|
@ -7,13 +7,11 @@
|
|||
</div>
|
||||
<div class="input_area">
|
||||
<form action="./" method="get" onsubmit="return applyColor()">
|
||||
<table border="0">
|
||||
<tr>
|
||||
<td><img src="blank.gif" alt="blank" class="preview_color" id="preview_color" /></td>
|
||||
<td>#</td>
|
||||
<td><input type="text" id="color_input" size="6" maxlength="6" class="popup_input" value="FFFFFF" onkeyup="manual_select_color(this)"/></td>
|
||||
<td><input type="submit" value="{$lang->cmd_select}" class="popup_submit"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul>
|
||||
<li><img src="blank.gif" alt="blank" class="preview_color" id="preview_color" /></li>
|
||||
<li>#</li>
|
||||
<li><input type="text" id="color_input" size="6" maxlength="6" class="popup_input" value="FFFFFF" onkeyup="manual_select_color(this)"/></li>
|
||||
<li><input type="submit" value="{$lang->cmd_select}" class="popup_submit"/></li>
|
||||
</ul>
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,14 @@
|
|||
@charset "utf-8";
|
||||
|
||||
.colorpicker {
|
||||
width:160px;
|
||||
width:275px;
|
||||
height:100px;
|
||||
padding:5px;
|
||||
clear:both;
|
||||
}
|
||||
|
||||
li { list-style:none; float:left; margin-right:5px; }
|
||||
|
||||
img.preview_color {
|
||||
width:30px;
|
||||
height:16px;
|
||||
|
|
@ -27,7 +30,8 @@ img.color_icon_over {
|
|||
}
|
||||
|
||||
.input_area {
|
||||
width:160px;
|
||||
text-align:center;
|
||||
height:25px;
|
||||
padding:5px;
|
||||
font-family:tahoma;
|
||||
font-size:8pt;
|
||||
|
|
|
|||
|
|
@ -7,13 +7,11 @@
|
|||
</div>
|
||||
<div class="input_area">
|
||||
<form action="./" method="get" onsubmit="return applyColor()">
|
||||
<table border="0">
|
||||
<tr>
|
||||
<td><img src="blank.gif" alt="blank" class="preview_color" id="preview_color" /></td>
|
||||
<td>#</td>
|
||||
<td><input type="text" id="color_input" size="6" maxlength="6" class="popup_input" value="000000" onkeyup="manual_select_color(this)"/></td>
|
||||
<td><input type="submit" value="{$lang->cmd_select}" class="popup_submit"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul>
|
||||
<li><img src="blank.gif" alt="blank" class="preview_color" id="preview_color" /></li>
|
||||
<li>#</li>
|
||||
<li><input type="text" id="color_input" size="6" maxlength="6" class="popup_input" value="000000" onkeyup="manual_select_color(this)"/></li>
|
||||
<li><input type="submit" value="{$lang->cmd_select}" class="popup_submit"/></li>
|
||||
</ul>
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
@charset "utf-8";
|
||||
|
||||
@import url(../../../../../../modules/admin/tpl/css/admin.css);
|
||||
|
||||
img.emoticon {
|
||||
margin:10px;
|
||||
cursor:pointer;
|
||||
|
|
|
|||
|
|
@ -13,8 +13,6 @@
|
|||
|
||||
</div>
|
||||
|
||||
<div id="popFooter">
|
||||
<ul class="buttonRight nospace">
|
||||
<li><a href="#" onclick="window.close(); return false;" class="buttonTypeA"><img src="../../../../../admin/tpl/images/blank.gif" alt="" class="leftCap" />{$lang->cmd_close}<img src="../../../../../admin/tpl/images/blank.gif" alt="" class="rightCap" /></a></li>
|
||||
</ul>
|
||||
<div id="popFooter" class="tCenter">
|
||||
<a href="#" onclick="window.close(); return false;" class="button"><span>{$lang->cmd_close}</span></a>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
@charset "utf-8";
|
||||
@import url(../../../../../../modules/admin/tpl/css/admin.css);
|
||||
|
||||
#editor { width:590px; height:400px; }
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue