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

This commit is contained in:
zero 2007-04-20 03:39:34 +00:00
parent efbf4988bc
commit 875f2d87a1
8 changed files with 92 additions and 48 deletions

View file

@ -158,7 +158,7 @@
$args->sort_index = 'list_order'; ///< 소팅 값
// 목록 구함, document->getDocumentList 에서 걍 알아서 다 해버리는 구조이다... (아.. 이거 나쁜 버릇인데.. ㅡ.ㅜ 어쩔수 없다)
$output = $oDocumentModel->getDocumentList($args);
$output = $oDocumentModel->getDocumentList($args, true);
// 템플릿에 쓰기 위해서 document_model::getDocumentList() 의 return object에 있는 값들을 세팅
Context::set('total_count', $output->total_count);

View file

@ -1,11 +1,8 @@
<!-- 댓글 정보 출력 -->
<a name="comment_top_{$document_srl}"></a>
<div>
{$lang->comment} : {count($document->comment_list)}
</div>
<!-- 댓글 출력 -->
<div>
<div id="comment_{$document_srl}" style="display:none">
<!-- 댓글 목록 -->
<!--@if($document->comment_list)-->
@ -67,9 +64,7 @@
<!--@end-->
<!-- 댓글 입력 폼 -->
<!--@if($grant->write_comment && $document->lock_comment == 'N')-->
<!--#include("./comment_form.html")-->
<div id="comment_form_{$document_srl}"></div>
<!--@end-->
</div>

View file

@ -4,6 +4,24 @@
* @brief blog 모듈의 javascript
**/
/**
* 댓글 오픈
**/
function doDisplayComment(document_srl) {
var comment_zone = xGetElementById('comment_'+document_srl);
if(comment_zone.style.display == "none") comment_zone.style.display = "block";
else comment_zone.style.display = "none";
}
/**
* 엮인글 오픈
**/
function doDisplayTrackback(document_srl) {
var trackback_zone = xGetElementById('trackback_'+document_srl);
if(trackback_zone.style.display == "none") trackback_zone.style.display = "block";
else trackback_zone.style.display = "none";
}
/* 글쓰기 작성후 */
function completeDocumentInserted(ret_obj) {
var error = ret_obj['error'];

View file

@ -58,8 +58,12 @@
<!--@end-->
<!--@if($logged_info->is_admin == 'Y')-->
<!-- 관리자일 경우 블로그 관리 메뉴 -->
<div class="layout_admin">
<!-- 글쓰기 버튼 -->
<a href="{getUrl('act','dispBlogWrite','document_srl','')}">{$lang->cmd_write}</a> |
<!-- 관리자일 경우 블로그 관리 메뉴 -->
<a href="#" onclick="location.href='{getUrl('act','dispBlogAdminBlogInfo','layout_srl',$layout_info->layout_srl)}';return false;">{$lang->cmd_management}</a>
</div>
<!--@end-->
@ -77,16 +81,14 @@
</div>
<!--@end-->
<!--@if($grant->list)-->
<!-- 검색 -->
<div class="layout_search">
<form action="./" method="get">
<input type="hidden" name="mid" value="{$mid}" />
<input type="text" class="search_keyword" name="search_keyword" value="{htmlspecialchars($search_keyword)}" />
<input type="submit" class="search_button" value="{$lang->cmd_search}" />
</form>
</div>
<!--@end-->
<!-- 검색 -->
<div class="layout_search">
<form action="./" method="get">
<input type="hidden" name="mid" value="{$mid}" />
<input type="text" class="search_keyword" name="search_keyword" value="{htmlspecialchars($search_keyword)}" />
<input type="submit" class="search_button" value="{$lang->cmd_search}" />
</form>
</div>
</div>

View file

@ -9,29 +9,21 @@
<!--@end-->
</div>
<!-- 버튼 -->
<div>
<!--@if($grant->write_document)-->
<!-- 글쓰기 버튼 -->
<a href="{getUrl('act','dispBlogWrite','document_srl','')}">[{$lang->cmd_write}]</a>
<!--@end-->
</div>
<!--@if($grant->list)-->
<!-- 페이지 네비게이션 -->
<div>
<a href="{getUrl('page','','document_srl','')}">[{$lang->first_page}]</a>
<div style="margin-top:20px;text-align:center">
<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,16 +1,11 @@
<!-- 엮인글 정보 출력 -->
<div>
{$lang->trackback} : {count($document->trackback_list)}
</div>
<!-- 엮인글 목록 -->
<div id="trackback_{$document_srl}" style="display:none">
<!--@if($document->trackback_list)-->
<div>
<!--@foreach($document->trackback_list as $key => $val)-->
<a name="trackback_{$val->trackback_srl}"></a>
<div style="margin-left:{$val->depth*15}px" >
<table>
<table border="1">
<col width="120" />
<col width="*" />
<tr>
@ -42,5 +37,5 @@
</div>
<!--@end-->
</div>
<!--@end-->
</div>

View file

@ -103,6 +103,11 @@
<!--@end-->
</div>
<!-- 댓글/ 엮인글 정보 출력 -->
<div>
<a href="#" onclick="doDisplayComment('{$document_srl}');return false;">{$lang->comment} : {count($document->comment_list)}</a>,
<a href="#" onclick="doDisplayTrackback('{$document_srl}');return false;">{$lang->trackback} : {count($document->trackback_list)}</a>
</div>
<!-- 엮인글 파일 include -->
<!--@if($document->allow_trackback=='Y')-->