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

This commit is contained in:
zero 2007-03-30 05:07:34 +00:00
parent c04e8f62cf
commit 166e3249e7
30 changed files with 1147 additions and 1083 deletions

View file

@ -41,8 +41,8 @@
$module_category = $oModuleModel->getModuleCategories();
Context::set('module_category', $module_category);
// 템플릿 경로 구함 (board의 경우 tpl.admin에 관리자용 템플릿 모아놓음)
$template_path = sprintf("%stpl.admin/",$this->module_path);
// 템플릿 경로 구함 (board의 경우 tpl에 관리자용 템플릿 모아놓음)
$template_path = sprintf("%stpl/",$this->module_path);
// 템플릿 경로 지정
$this->setTemplatePath($template_path);

View file

@ -9,6 +9,7 @@
<!-- 댓글 목록 -->
<!--@if($document->comment_list)-->
<!--@foreach($document->comment_list as $key => $val)-->
<a name="comment_{$key}"></a>
<div style="margin-left:{$val->depth*15}px" >
@ -31,6 +32,7 @@
<th>ipaddress</th>
<td>{$val->ipaddress}</td>
</tr>
<!--@if($val->uploaded_count && $val->uploaded_list)-->
<tr>
<th>{$lang->uploaded_file}</th>
@ -41,22 +43,25 @@
</td>
</tr>
<!--@end-->
<tr>
<td colspan="2">
<a href="{getUrl('act','dispReplyComment','comment_srl',$val->comment_srl)}">[{$lang->cmd_reply}]</a>
<a href="{getUrl('act','dispBoardReplyComment','comment_srl',$val->comment_srl)}">[{$lang->cmd_reply}]</a>
<!--@if($val->is_granted)-->
<a href="{getUrl('act','dispModifyComment','comment_srl',$val->comment_srl)}">[{$lang->cmd_modify}]</a>
<a href="{getUrl('act','dispDeleteComment','comment_srl',$val->comment_srl)}">[{$lang->cmd_delete}]</a>
<a href="{getUrl('act','dispBoardModifyComment','comment_srl',$val->comment_srl)}">[{$lang->cmd_modify}]</a>
<a href="{getUrl('act','dispBoardDeleteComment','comment_srl',$val->comment_srl)}">[{$lang->cmd_delete}]</a>
<!--@end-->
</td>
</tr>
</table>
</div>
<!--@end-->
<!--@end-->
<!-- 댓글 입력 폼 -->
<!--@if($grant->write_comment && $document->lock_comment == 'N')-->
<!--#include("./comment_form.html")-->
<!--@end-->

View file

@ -8,7 +8,7 @@
<!-- 만약 댓글의 답을 다는 것이라면 원문 보여줌 -->
<!--@if($source_comment)-->
<div>
<div>
<table border="1" width="100%">
<col width="120" />
<col width="*" />
@ -25,19 +25,21 @@
<td height="100" valign="top">{nl2br($source_comment->content)}</td>
</tr>
</table>
</div>
</div>
<!--@end-->
<!-- 글쓰기 폼 -->
<form action="./" method="post" onsubmit="return procFilter(this, insert_comment)" <!--@if($grant->fileupload)-->enctype="multipart/form-data"<!--@end-->>
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
<input type="hidden" name="content" value="{htmlspecialchars($comment->content)}" />
<input type="hidden" name="parent_srl" value="{$parent_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
<input type="hidden" name="content" value="{htmlspecialchars($comment->content)}" />
<input type="hidden" name="parent_srl" value="{$parent_srl}" />
<table width="100%" border="1">
<col width="120" />
<col width="*" />
<!--@if(!$is_logged)-->
<tr>
<th>{$lang->writer}</th>
@ -56,21 +58,18 @@
<td><input type="text" name="homepage" value="{$comment->homepage}" /></td>
</tr>
<!--@end-->
<tr>
<th>{$lang->content}</th>
<td>
{$comment_editor}
</td>
<td>{$comment_editor}</td>
</tr>
<tr>
<td colspan="2">
<!--@if($act&&$act!='dispContent')-->
<!--@if($act&&$act!='dispBoardContent')-->
<input type="button" value="{$lang->cmd_cancel}" onclick="location.href='{getUrl('act','')}'" />
<!--@end-->
<input type="submit" value="{$lang->cmd_registration}" accesskey="s" />
</td>
</tr>
</table>

View file

@ -2,10 +2,11 @@
<!--#include("header.html")-->
<form action="./" method="get" onsubmit="return procFilter(this, delete_comment)">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
<table>
<tr>
<th colspan="2">{$lang->confirm_delete}</th>
@ -17,7 +18,6 @@
</td>
</tr>
</table>
</form>
<!--#include("footer.html")-->

View file

@ -2,9 +2,10 @@
<!--#include("header.html")-->
<form action="./" method="get" onsubmit="return procFilter(this, delete_document)">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<table>
<tr>
<th colspan="2">{$lang->confirm_delete}</th>

View file

@ -2,10 +2,11 @@
<!--#include("header.html")-->
<form action="./" method="get" onsubmit="return procFilter(this, delete_trackback)">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="trackback_srl" value="{$trackback_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="trackback_srl" value="{$trackback_srl}" />
<table>
<tr>
<th colspan="2">{$lang->confirm_delete}</th>
@ -17,7 +18,6 @@
</td>
</tr>
</table>
</form>
<!--#include("footer.html")-->

View file

@ -2,10 +2,11 @@
<!--#include("header.html")-->
<form action="./" method="get" onsubmit="return procFilter(this, input_password)">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="comment_srl" value="{$comment_srl}" />
<table>
<tr>
<th colspan="2">{$lang->msg_input_password}</th>
@ -21,7 +22,6 @@
</td>
</tr>
</table>
</form>
<!--#include("footer.html")-->

View file

@ -1,7 +1,7 @@
/**
* @file : modules/board/js/board.js
* @author : zero <zero@nzeo.com>
* @desc : board 모듈의 javascript
* @file modules/board/js/board.js
* @author zero (zero@nzeo.com)
* @desc board 모듈의 javascript
**/
/* 글쓰기 작성후 */
@ -11,9 +11,13 @@ function completeDocumentInserted(ret_obj) {
var mid = ret_obj['mid'];
var document_srl = ret_obj['document_srl'];
var category_srl = ret_obj['category_srl'];
alert(message);
url = "./?mid="+mid+"&document_srl="+document_srl;
if(category_srl) url += '&category='+category_srl;
location.href = url;
}
@ -24,8 +28,11 @@ function completeDeleteDocument(ret_obj) {
var mid = ret_obj['mid'];
var page = ret_obj['page'];
var url = "./?mid="+mid;
if(page) url += "&page="+page;
alert(message);
location.href = url;
}
@ -63,6 +70,7 @@ function completeInsertComment(ret_obj) {
var document_srl = ret_obj['document_srl'];
var comment_srl = ret_obj['comment_srl'];
var url = "./?mid="+mid+"&document_srl="+document_srl;
if(comment_srl) url += "#comment_"+comment_srl;
alert(message);
@ -78,7 +86,9 @@ function completeDeleteComment(ret_obj) {
var document_srl = ret_obj['document_srl'];
var page = ret_obj['page'];
var url = "./?mid="+mid+'&document_srl='+document_srl;
if(page) url += "&page="+page;
alert(message);
location.href = url;
@ -92,8 +102,11 @@ function completeDeleteTrackback(ret_obj) {
var document_srl = ret_obj['document_srl'];
var page = ret_obj['page'];
var url = "./?mid="+mid+'&document_srl='+document_srl;
if(page) url += "&page="+page;
alert(message);
location.href = url;
}

View file

@ -8,11 +8,13 @@
<tr>
<td>{$module_info->title}</td>
</tr>
<!--@if($module_info->desc)-->
<tr>
<td>{nl2br($module_info->desc)}</td>
</tr>
<!--@end-->
</table>
</div>
<!--@end-->
@ -21,35 +23,40 @@
<div>
{$lang->document_count} : {number_format($total_count)},
{$lang->page_count} : {number_format($page)} / {number_format($total_page)}
<!--@if($grant->view)-->
<a href="{getUrl('act','dispRss')}">rss</a>
<a href="{getUrl('act','dispBoardRss')}">rss</a>
<!--@end-->
<!--@if($is_logged)-->
[
<a href="{getUrl('act','dispSignUpForm')}">{$lang->cmd_modify_member_info}</a> |
<a href="{getUrl('act','dispLogout')}">{$lang->cmd_logout}</a>
]
<!--@else-->
[
<a href="{getUrl('act','dispSignUpForm')}">{$lang->cmd_signup}</a> |
<a href="{getUrl('act','dispLogin')}">{$lang->cmd_login}</a>
]
<!--@end-->
<!--@if($logged_info->is_admin=='Y')-->
<a href="{getUrl('module','admin','mo','board','act','dispAdminBoardInfo','module_srl',$module_srl,'mid','')}" target="_blank">[{$lang->cmd_management}]</a>
<a href="{getUrl('module','admin','mo','board','act','dispBoardAdminBoardInfo','module_srl',$module_srl,'mid','')}" target="_blank">[{$lang->cmd_management}]</a>
<!--@end-->
</div>
<!-- 게시물 내용 include -->
<!--@if($document && $grant->view)-->
<!--@if($document && $grant->view)-->
<!--#include("./view_document.html")-->
<!--@end-->
<!--@end-->
<!-- 목록 -->
<div>
<table width="100%" border="1">
<tr>
<th>{$lang->no}</th>
<!--@if($category_list)-->
<th>
<form action="./" method="get">
@ -62,18 +69,22 @@
</form>
</th>
<!--@end-->
<th>{$lang->title}</th>
<th>{$lang->writer}</th>
<th>{$lang->readed_count}</th>
<th>{$lang->voted_count}</th>
<th>{$lang->date}</th>
</tr>
<!--@foreach($document_list as $no => $val)-->
<tr>
<td>{$no}</td>
<!--@if($category_list)-->
<td>{$category_list[$val->category_srl]->title}</td>
<!--@end-->
<td>
<!--@if($grant->view)-->
@ -81,12 +92,15 @@
<!--@else-->
{$val->title}
<!--@end-->
<!--@if($val->comment_count>0)-->
[{$val->comment_count}]
<!--@end-->
<!--@if($val->trackback_count>0)-->
[{$val->trackback_count}]
<!--@end-->
</td>
<td><div class="member_{$val->member_srl}">{$val->nick_name}</div></td>
<td>{$val->readed_count}</td>
@ -100,7 +114,7 @@
<!-- 버튼 -->
<div>
<!--@if($grant->write_document)-->
<a href="{getUrl('act','dispWrite','document_srl','')}">[{$lang->cmd_write}]</a>
<a href="{getUrl('act','dispBoardWrite','document_srl','')}">[{$lang->cmd_write}]</a>
<!--@end-->
</div>
@ -111,6 +125,7 @@
<form action="./" method="get" onsubmit="return procFilter(this, search)">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="category" value="{$category}" />
<select name="search_target">
<!--@foreach($search_option as $key => $val)-->
<option value="{$key}" <!--@if($search_target==$key)-->selected="true"<!--@end-->>{$val}</option>
@ -124,17 +139,17 @@
<!-- 페이지 네비게이션 -->
<div>
<a href="{getUrl('page','','document_srl','')}">[{$lang->first_page}]</a>
<a href="{getUrl('page','','document_srl','')}">[{$lang->first_page}]</a>
<!--@while($page_no = $page_navigation->getNextPage())-->
<!--@if($page == $page_no)-->
{$page_no}
<!--@else-->
<a href="{getUrl('page',$page_no,'document_srl','')}">[{$page_no}]</a>
<!--@end-->
<!--@end-->
<!--@while($page_no = $page_navigation->getNextPage())-->
<!--@if($page == $page_no)-->
{$page_no}
<!--@else-->
<a href="{getUrl('page',$page_no,'document_srl','')}">[{$page_no}]</a>
<!--@end-->
<!--@end-->
<a href="{getUrl('page',$page_navigation->last_page,'document_srl','')}">[{$lang->last_page}]</a>
<a href="{getUrl('page',$page_navigation->last_page,'document_srl','')}">[{$lang->last_page}]</a>
</div>
<!--@end-->

View file

@ -1,8 +1,11 @@
<!--#include("header.html")-->
<div>{$message}</div>
<div>
{$message}
</div>
<!--@if(!$is_logged)-->
<a href="{getUrl('act','dispLogin')}">{$lang->cmd_login}</a>
<a href="{getUrl('act','dispLogin')}">{$lang->cmd_login}</a>
<!--@end-->
<!--#include("footer.html")-->

View file

@ -3,13 +3,14 @@
{$lang->trackback} : {count($document->trackback_list)}
</div>
<!-- 엮인글 출력 -->
<!-- 엮인글 목록 -->
<div>
<!-- 엮인글 목록 -->
<!--@if($document->trackback_list)-->
<!--@foreach($document->trackback_list as $key => $val)-->
<a name="trackback_{$val->trackback_srl}"></a>
<div style="margin-left:{$val->depth*15}px" >
<table>
<col width="120" />
@ -36,7 +37,7 @@
</tr>
<tr>
<td colspan="2">
<a href="{getUrl('act','dispDeleteTrackback','trackback_srl',$val->trackback_srl)}">[{$lang->cmd_delete}]</a>
<a href="{getUrl('act','dispBoardDeleteTrackback','trackback_srl',$val->trackback_srl)}">[{$lang->cmd_delete}]</a>
</td>
</tr>
</table>

View file

@ -2,8 +2,8 @@
<!-- 현 글의 기본 정보를 담고 있는 form. 필수 -->
<form id="fo_document_info" action="./" method="get">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
</form>
<!-- 글 내용 보여주기 -->
@ -11,12 +11,14 @@
<table border="1" width="100%" style="table-layout:fixed">
<col width="120" />
<col width="*" />
<!--@if($category_list && $document->category_srl)-->
<tr>
<th>{$lang->category}</th>
<td>{$category_list[$document->category_srl]->title}</td>
</tr>
<!--@end-->
<tr>
<th>{$lang->title}</th>
<td>{$document->title}</td>
@ -45,18 +47,21 @@
<th>{$lang->document_url}</th>
<td>{getUrl()}{$document->document_srl}</td>
</tr>
<!--@if($document->allow_trackback=='Y')-->
<tr>
<th>{$lang->trackback_url}</th>
<td>{getUrl()}trackback/{$document->document_srl}</td>
</tr>
<!--@end-->
<!--@if($document->tags)-->
<tr>
<th>{$lang->tag}</th>
<td>{$document->tags}</td>
</tr>
<!--@end-->
<!--@if($document->uploaded_count && $document->uploaded_list)-->
<tr>
<th>{$lang->uploaded_file}</th>
@ -67,6 +72,7 @@
</td>
</tr>
<!--@end-->
<tr>
<th>ipaddress</th>
<td>{$document->ipaddress}</td>
@ -76,9 +82,11 @@
<!--@if($document->allow_comment=='Y')-->
{$lang->allow_comment}
<!--@end-->
<!--@if($document->lock_comment=='Y')-->
{$lang->lock_comment}
<!--@end-->
<!--@if($document->allow_trackback=='Y')-->
{$lang->allow_trackback}
<!--@end-->
@ -91,9 +99,10 @@
<div>
<a href="{getUrl('document_srl','')}">[{$lang->cmd_list}]</a>
<a href="#" onclick="doVote();return false;">[{$lang->cmd_vote}]</a>
<!--@if($document->is_granted)-->
<a href="{getUrl('act','dispWrite')}">[{$lang->cmd_modify}]</a>
<a href="{getUrl('act','dispDelete')}">[{$lang->cmd_delete}]</a>
<a href="{getUrl('act','dispBoardWrite')}">[{$lang->cmd_modify}]</a>
<a href="{getUrl('act','dispBoardDelete')}">[{$lang->cmd_delete}]</a>
<!--@end-->
</div>

View file

@ -2,12 +2,14 @@
<!--#include("header.html")-->
<form action="./" method="post" onsubmit="return procFilter(this, insert)" <!--@if($grant->fileupload)-->enctype="multipart/form-data"<!--@end-->>
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="content" value="{htmlspecialchars($document->content)}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="content" value="{htmlspecialchars($document->content)}" />
<input type="hidden" name="document_srl" value="{$document_srl}" />
<table border="1" width="100%">
<col width="120" />
<col width="*" />
<!--@if($category_list)-->
<tr>
<th>{$lang->category}</th>
@ -39,6 +41,7 @@
<td><input type="text" name="homepage" value="{$document->homepage}" /></td>
</tr>
<!--@end-->
<tr>
<th>{$lang->title}</th>
<td><input type="text" name="title" value="{$document->title}" /></td>
@ -46,6 +49,7 @@
<tr>
<td>&nbsp;</td>
<td>
<!--@if($grant->manager)-->
<input type="checkbox" name="is_notice" value="Y" <!--@if($document->is_notice== "Y")-->checked="true"<!--@end--> id="is_notice" />
<label for="is_notice">{$lang->notice}</label>
@ -66,9 +70,7 @@
</tr>
<tr>
<th>{$lang->content}</th>
<td>
{$editor}
</td>
<td>{$editor}</td>
</tr>
<tr>
<th>{$lang->cmd_send_trackback}</th>

View file

@ -2,8 +2,9 @@
<!--%import("js/admin.js")-->
<form action="./" method="get" onsubmit="return procFilter(this, delete_board)">
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_info->module_srl}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_info->module_srl}" />
<table>
<tr>
<th colspan="2">{$lang->confirm_delete}</th>
@ -23,7 +24,7 @@
<tr>
<td colspan="2">
<input type="submit" value="{$lang->cmd_delete}" />
<input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','dispAdminContent')}'" />
<input type="button" value="{$lang->cmd_back}" onclick="location.href='{getUrl('act','dispBoardAdminContent')}'" />
</td>
</tr>
</table>

View file

@ -59,7 +59,7 @@
</tr>
<tr>
<td colspan="2">
<input type="button" value="{$lang->cmd_modify}" onclick="location.href='{getUrl('act','dispAdminInsertBoard')}'" />
<input type="button" value="{$lang->cmd_modify}" onclick="location.href='{getUrl('act','dispBoardAdminInsertBoard')}'" />
</td>
</tr>
</table>

View file

@ -2,7 +2,7 @@
<!--%import("js/admin.js")-->
<!--@if($module_srl)-->
<!--#include("header.html")-->
<!--#include("header.html")-->
<!--@end-->
<div>
@ -14,11 +14,12 @@
</div>
<form action="./" method="post" onsubmit="return procFilter(this, insert_board)" enctype="multipart/form-data">
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<!--@if($module_info->is_default=='Y')-->
<input type="hidden" name="is_default" value="Y" />
<!--@end-->
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<!--@if($module_info->is_default=='Y')-->
<input type="hidden" name="is_default" value="Y" />
<!--@end-->
<table>
<tr>
<th rowspan="2">{$lang->mid}</th>
@ -106,6 +107,7 @@
<td>{$lang->about_default}</td>
</tr>
<!--@end-->
<tr>
<th rowspan="2">{$lang->description}</th>
<td><textarea name="description">{htmlspecialchars($module_info->description)}</textarea></td>
@ -136,7 +138,7 @@
</tr>
<tr>
<td colspan="2">
<input type="button" value="{$lang->cmd_cancel}" onclick="location.href='{getUrl('act','dispAdminContent')}'" />
<input type="button" value="{$lang->cmd_cancel}" onclick="location.href='{getUrl('act','dispBoardAdminContent')}'" />
<input type="submit" value="{$lang->cmd_registration}" accesskey="s" />
</td>
</tr>

View file

@ -5,9 +5,9 @@
<!-- 카테고리의 위/아래, 삭제와 관련된 form -->
<form id="fo_category_info" action="./" method="get">
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="category_srl" value="" />
<input type="hidden" name="mode" value="" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="category_srl" value="" />
<input type="hidden" name="mode" value="" />
</form>
<div>
@ -19,11 +19,13 @@
<th colspan="2">{$lang->cmd_move}</th>
<th>{$lang->cmd_delete}</th>
</tr>
<!--@if(!count($category_list))-->
<tr>
<td colspan="6">{$lang->msg_category_is_null}</td>
</tr>
<!--@end-->
<!--@foreach($category_list as $category_srl => $category_info)-->
<tr>
<td>{$category_info->title}</td>
@ -34,19 +36,20 @@
<td><a href="#" onclick="doUpdateCategory('{$category_info->category_srl}','delete','{$lang->confirm_delete}');return false;">{$lang->cmd_delete}</a></td>
</tr>
<!--@end-->
</table>
</div>
<!-- 카테고리 추가 -->
<form action="./" method="post" onsubmit="return procFilter(this, insert_category)">
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="category_srl" value="" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="category_srl" value="" />
<div>
<div>
{$lang->category_title} :
<input type="text" name="category_title" />
<input type="submit" value="{$lang->cmd_registration}" accesskey="s" />
</div>
</div>
</form>

View file

@ -3,18 +3,19 @@
<!--#include("./header.html")-->
<!-- 카테고리 수정 -->
<!--@if($selected_category)-->
<form action="./" method="post" onsubmit="return procFilter(this, update_category)" enctype="multipart/form-data">
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="category_srl" value="{$selected_category->category_srl}" />
<input type="hidden" name="mode" value="update" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="category_srl" value="{$selected_category->category_srl}" />
<input type="hidden" name="mode" value="update" />
<div style="margin-bottom:30px">
<div style="margin-bottom:30px">
{$lang->category_title} :
<input type="text" name="category_title" value="{$selected_category->title}" />
<input type="submit" value="{$lang->cmd_modify}" />
<input type="button" value="{$lang->cmd_cancel}" onclick="location.href='{getUrl('category_srl','')}'" />
</div>
</div>
</form>
<!--@end-->

View file

@ -1,4 +1,4 @@
<filter name="delete_board" module="board" act="procDeleteBoard">
<filter name="delete_board" module="board" act="procBoardAdminDeleteBoard">
<form>
<node target="module_srl" required="true" />
</form>

View file

@ -1,4 +1,4 @@
<filter name="insert_board" module="board" act="procInsertBoard" confirm_msg_code="confirm_submit">
<filter name="insert_board" module="board" act="procBoardAdminInsertBoard" confirm_msg_code="confirm_submit">
<form>
<node target="mid" required="true" filter="alpha_number" />
<node target="browser_title" required="true" maxlength="250" />

View file

@ -1,4 +1,4 @@
<filter name="insert_category" module="board" act="procInsertCategory" confirm_msg_code="confirm_submit">
<filter name="insert_category" module="board" act="procBoardAdminInsertCategory" confirm_msg_code="confirm_submit">
<form>
<node target="module_srl" required="true" />
<node target="category_title" required="true" />

View file

@ -1,4 +1,4 @@
<filter name="insert_config" module="board" act="procInsertConfig" confirm_msg_code="confirm_submit">
<filter name="insert_config" module="board" act="procBoardAdminInsertConfig" confirm_msg_code="confirm_submit">
<form />
<response>
<tag name="error" />

View file

@ -1,4 +1,4 @@
<filter name="insert_grant" module="board" act="procInsertGrant" confirm_msg_code="confirm_submit">
<filter name="insert_grant" module="board" act="procBoardAdminInsertGrant" confirm_msg_code="confirm_submit">
<form>
<node target="module_srl" required="true" filter="number" />
</form>

View file

@ -1,4 +1,4 @@
<filter name="update_category" module="board" act="procUpdateCategory">
<filter name="update_category" module="board" act="procboardAdminUpdateCategory">
<form>
<node target="category_srl" required="true" />
<node target="mode" required="true" />

View file

@ -2,20 +2,21 @@
<!--%import("filter/insert_grant.xml")-->
<form action="./" method="post" onsubmit="return procFilter(this, insert_grant)">
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<div>
<div>
{$lang->about_grant}
</div>
</div>
<table>
<tr>
<table>
<tr>
<th>{$lang->grant}</th>
<th>{$lang->target}</th>
</tr>
<!--@foreach($grant_list as $key => $val)-->
<tr>
</tr>
<!--@foreach($grant_list as $key => $val)-->
<tr>
<td>{$val->title}</td>
<td>
<div>
@ -31,13 +32,14 @@
<input type="button" value="{$lang->cmd_unselect_all}" onclick="doUnSelectAll(this, '{$key}')"/>
</div>
</td>
</tr>
<!--@end-->
<tr>
</tr>
<!--@end-->
<tr>
<td colspan="2">
<input type="submit" value="{$lang->cmd_save}" />
</td>
</tr>
</table>
</tr>
</table>
</form>

View file

@ -1,16 +1,16 @@
<!--%import("js/admin.js")-->
<div style="margin-bottom:20px;">
<span <!--@if($act=='dispAdminContent')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispAdminContent','module_srl','')}">{$lang->cmd_board_list}</a>]</span>
<span <!--@if($act=='dispAdminModuleConfig')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispAdminModuleConfig','module_srl','')}">{$lang->cmd_module_config}</a>]</span>
<span <!--@if($act=='dispBoardAdminContent')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispBoardAdminContent','module_srl','')}">{$lang->cmd_board_list}</a>]</span>
<span <!--@if($act=='dispBoardAdminModuleConfig')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispBoardAdminModuleConfig','module_srl','')}">{$lang->cmd_module_config}</a>]</span>
</div>
<!--@if($module_srl)-->
<div style="margin-bottom:20px;">
<span <!--@if($act=='dispAdminBoardInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispAdminBoardInfo')}">{$lang->cmd_view_info}</a>]</span>
<span <!--@if($act=='dispAdminCategoryInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispAdminCategoryInfo')}">{$lang->cmd_manage_category}</a>]</span>
<span <!--@if($act=='dispAdminGrantInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispAdminGrantInfo')}">{$lang->cmd_manage_grant}</a>]</span>
<span <!--@if($act=='dispAdminSkinInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispAdminSkinInfo')}">{$lang->cmd_manage_skin}</a>]</span>
<span <!--@if($act=='dispBoardAdminBoardInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispBoardAdminBoardInfo')}">{$lang->cmd_view_info}</a>]</span>
<span <!--@if($act=='dispBoardAdminCategoryInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispBoardAdminCategoryInfo')}">{$lang->cmd_manage_category}</a>]</span>
<span <!--@if($act=='dispBoardAdminGrantInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispBoardAdminGrantInfo')}">{$lang->cmd_manage_grant}</a>]</span>
<span <!--@if($act=='dispBoardAdminSkinInfo')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispBoardAdminSkinInfo')}">{$lang->cmd_manage_skin}</a>]</span>
</div>
<div style="margin-bottom:20px;font-weight:bold;">
@ -18,5 +18,4 @@
(<a href="./?mid={$module_info->mid}" target="_blank">{$lang->cmd_move}</a>)
<!--@if($module_info->is_default=='Y')-->[{$lang->is_default}]<!--@end-->
</div>
<!--@end-->

View file

@ -11,7 +11,7 @@
<!-- 목록 -->
<div>
<table>
<table border="1" width="100%">
<tr>
<th>{$lang->no}</th>
<th>
@ -33,6 +33,7 @@
<th>{$lang->cmd_move}</th>
<th>{$lang->cmd_delete}</th>
</tr>
<!--@foreach($board_list as $no => $val)-->
<tr>
<td>{$no}</td>
@ -43,22 +44,23 @@
{$module_category[$val->module_category_srl]->title}
<!--@end-->
</td>
<td><a href="{getUrl('act','dispAdminBoardInfo','module_srl',$val->module_srl)}">{$val->mid}</a></td>
<td><a href="{getUrl('act','dispBoardAdminBoardInfo','module_srl',$val->module_srl)}">{$val->mid}</a></td>
<td>{$val->browser_title}</td>
<td>{$val->is_default}</td>
<td>{$val->skin}</td>
<td>{$val->admin_id}</td>
<td>{zdate($val->regdate,"Y-m-d")}</td>
<td><a href="./?mid={$val->mid}" target="_blank">{$lang->cmd_move}</a></td>
<td><!--@if($val->is_default!='Y')--><a href="{getUrl('act','dispAdminDeleteBoard','module_srl', $val->module_srl)}">{$lang->cmd_delete}</a><!--@end--></td>
<td><!--@if($val->is_default!='Y')--><a href="{getUrl('act','dispBoardAdminDeleteBoard','module_srl', $val->module_srl)}">{$lang->cmd_delete}</a><!--@end--></td>
</tr>
<!--@end-->
</table>
</div>
<!-- 버튼 -->
<div>
[<a href="{getUrl('act','dispAdminInsertBoard','module_srl','')}">{$lang->cmd_make}</a>]
[<a href="{getUrl('act','dispBoardAdminInsertBoard','module_srl','')}">{$lang->cmd_make}</a>]
</div>
<!-- 페이지 네비게이션 -->

View file

@ -14,7 +14,7 @@ function completeInsertBoard(ret_obj) {
alert(message);
var url = "./?module=admin&mo=board&module_srl="+module_srl+"&act=dispAdminBoardInfo";
var url = "./?module=admin&mo=board&module_srl="+module_srl+"&act=dispBoardAdminBoardInfo";
if(page) url += "&page="+page;
location.href = url;
@ -27,7 +27,7 @@ function completeDeleteBoard(ret_obj) {
var page = ret_obj['page'];
alert(message);
var url = "./?module=admin&mo=board&act=dispAdminContent";
var url = "./?module=admin&mo=board&act=dispBoardAdminContent";
if(page) url += "&page="+page;
location.href = url;
@ -52,7 +52,7 @@ function completeUpdateCategory(ret_obj) {
var page = ret_obj['page'];
alert(message);
var url = "./?module=admin&mo=board&module_srl="+module_srl+"&act=dispAdminCategoryInfo";
var url = "./?module=admin&mo=board&module_srl="+module_srl+"&act=dispBoardAdminCategoryInfo";
if(page) url += "&page="+page;
location.href = url;
@ -91,7 +91,7 @@ function completeInsertGrant(ret_obj) {
alert(message);
var url = "./?module=admin&mo=board&module_srl="+module_srl+"&act=dispAdminGrantInfo";
var url = "./?module=admin&mo=board&module_srl="+module_srl+"&act=dispBoardAdminGrantInfo";
if(page) url += "&page="+page;
location.href = url;

View file

@ -1,11 +1,11 @@
<!--#include("./header.html")-->
<form action="./" method="post" enctype="multipart/form-data">
<input type="hidden" name="module" value="admin" />
<input type="hidden" name="mo" value="board" />
<input type="hidden" name="act" value="procUpdateSkinInfo" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="module" value="admin" />
<input type="hidden" name="mo" value="board" />
<input type="hidden" name="act" value="procBoardAdminUpdateSkinInfo" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="page" value="{$page}" />
<div style="margin-bottom:10px;">
<table>
@ -35,15 +35,18 @@
<tr valign="top">
<th>{$lang->colorset}</th>
<td>
<!--@foreach($skin_info->colorset as $key => $val)-->
<div>
<!--@if($val->screenshot)-->
<img src="{$val->screenshot}" align="left" alt="{$val->title}" />
<!--@end-->
<input type="radio" name="colorset" value="{$val->name}" id="colorset_{$key}" <!--@if($module_info->colorset==$val->name)-->checked="true"<!--@end-->/>
<label for="colorset_{$key}">{$val->title}</label>
</div>
<!--@end-->
</td>
</tr>
</table>
@ -55,8 +58,8 @@
<tr>
<th colspan="2">{$lang->extra_vars}</th>
</tr>
<!--@foreach($skin_info->extra_vars as $key => $val)-->
<!--@foreach($skin_info->extra_vars as $key => $val)-->
<tr>
<th <!--@if($val->description)-->rowspan="2"<!--@end-->>{$val->title}</th>
<td>
@ -90,6 +93,7 @@
<!--@end-->
<!--@elseif($val->type=="image")-->
<!--@if($val->value)-->
<div>
<img src="{$val->value}" /><br />
@ -97,11 +101,13 @@
<label for="del_{$val->name}">{$lang->cmd_delete}</label>
</div>
<!--@end-->
<input type="file" name="{$val->name}" value="" />
<!--@end-->
</td>
</tr>
<!--@if($val->description)-->
<tr>
<td>{nl2br($val->description)}</td>
@ -110,11 +116,11 @@
<!--@end-->
</table>
</div>
<!--@end-->
<div>
<input type="submit" value="{$lang->cmd_registration}" />
</div>
</form>