From b309e1519ee4fa109e2a7439f78ab9905b8aac26 Mon Sep 17 00:00:00 2001 From: zero Date: Wed, 25 Apr 2007 09:25:40 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@1335 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- config/config.inc.php | 2 +- .../queries/getNewestTrackbackList.xml | 15 +++++++++++ modules/trackback/trackback.model.php | 22 ++++++++++++++++ .../skins/blog_newest_trackback/list.html | 14 +++++----- .../blog_newest_trackback/normal/style.css | 26 +++++++++---------- .../skins/blog_newest_trackback/skin.xml | 4 +-- 6 files changed, 60 insertions(+), 23 deletions(-) create mode 100644 modules/trackback/queries/getNewestTrackbackList.xml diff --git a/config/config.inc.php b/config/config.inc.php index 51c948255..97b6b78d0 100644 --- a/config/config.inc.php +++ b/config/config.inc.php @@ -24,7 +24,7 @@ * 2 : 1 + DB 쿼리 * 3 : 모든 로그 **/ - define('__DEBUG__', 2); + define('__DEBUG__', 3); /** * @brief 간단하게 사용하기 위한 함수 정의한 파일 require diff --git a/modules/trackback/queries/getNewestTrackbackList.xml b/modules/trackback/queries/getNewestTrackbackList.xml new file mode 100644 index 000000000..d5c058a11 --- /dev/null +++ b/modules/trackback/queries/getNewestTrackbackList.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/modules/trackback/trackback.model.php b/modules/trackback/trackback.model.php index 3a1a776b0..89758c8f4 100644 --- a/modules/trackback/trackback.model.php +++ b/modules/trackback/trackback.model.php @@ -62,6 +62,28 @@ return $trackback_list; } + /** + * @brief mid 에 해당하는 엮인글을 가져옴 + **/ + function getNewestTrackbackList($obj) { + if($obj->mid) { + $oModuleModel = &getModel('module'); + $obj->module_srl = $oModuleModel->getModuleSrlByMid($obj->mid); + unset($obj->mid); + } + + // 넘어온 module_srl은 array일 수도 있기에 array인지를 체크 + if(is_array($obj->module_srl)) $args->module_srl = implode(',', $obj->module_srl); + else $args->module_srl = $obj->module_srl; + $args->list_count = $obj->list_count; + + $output = executeQuery('trackback.getNewestTrackbackList', $args); + if(!$output->toBool()) return $output; + + return $output; + } + + /** * @brief 모든 엮인글를 시간 역순으로 가져옴 (관리자용) **/ diff --git a/plugins/newest_trackback/skins/blog_newest_trackback/list.html b/plugins/newest_trackback/skins/blog_newest_trackback/list.html index 9b61cf609..c5f56f40d 100644 --- a/plugins/newest_trackback/skins/blog_newest_trackback/list.html +++ b/plugins/newest_trackback/skins/blog_newest_trackback/list.html @@ -4,8 +4,8 @@ -
-
+
+
@@ -16,11 +16,11 @@
-
- -
- {cut_str($val->content,15,'...')} - - {$val->user_name} +
+ +
+ {cut_str($val->title,15,'...')} + - {cut_str($val->blog_name,10,'...')}
diff --git a/plugins/newest_trackback/skins/blog_newest_trackback/normal/style.css b/plugins/newest_trackback/skins/blog_newest_trackback/normal/style.css index a17579433..cb507b4ba 100644 --- a/plugins/newest_trackback/skins/blog_newest_trackback/normal/style.css +++ b/plugins/newest_trackback/skins/blog_newest_trackback/normal/style.css @@ -1,24 +1,24 @@ -.newest_comment_default_normal { +.newest_trackback_default_normal { } -.newest_comment_default_normal .newest_comment_default_box { +.newest_trackback_default_normal .newest_trackback_default_box { margin-bottom:5px; } -.newest_comment_default_normal .newest_comment_default_box .title_box { +.newest_trackback_default_normal .newest_trackback_default_box .title_box { padding:5px; height:14px; overflow:hidden; color:#888888; } -.newest_comment_default_normal .newest_comment_default_box .title_box .title { +.newest_trackback_default_normal .newest_trackback_default_box .title_box .title { font-weight:bold; height:14px; float:left; } -.newest_comment_default_normal .newest_comment_default_box .title_box .more A { +.newest_trackback_default_normal .newest_trackback_default_box .title_box .more A { float:right; color:#AAAAAA; text-decoration:none; @@ -26,47 +26,47 @@ font-weight:bold; } -.newest_comment_default_normal .newest_comment_default_box .comment_box { +.newest_trackback_default_normal .newest_trackback_default_box .trackback_box { padding:5px 3px 3px 1px; clear:both; border:3px solid #EEEEEE; overflow:hidden; } -.newest_comment_default_normal .newest_comment_default_box .comment { +.newest_trackback_default_normal .newest_trackback_default_box .trackback { padding:0px 0px 5px 5px; color:#AAAAAA; } -.newest_comment_default_normal .newest_comment_default_box .comment A { +.newest_trackback_default_normal .newest_trackback_default_box .trackback A { text-decoration:none; color:#555555; } -.newest_comment_default_normal .newest_comment_default_box .comment A:hover { +.newest_trackback_default_normal .newest_trackback_default_box .trackback A:hover { text-decoration:underline; color:#000000; } -.newest_comment_default_normal .newest_comment_default_box .comment A:visited { +.newest_trackback_default_normal .newest_trackback_default_box .trackback A:visited { color:#AAAAAA; } -.newest_comment_default_normal .newest_comment_default_box .comment .comment A { +.newest_trackback_default_normal .newest_trackback_default_box .trackback .trackback A { font-size:7pt; font-family:tahoma; color:#AAAAAA; letter-spacing:-1px; } -.newest_comment_default_normal .newest_comment_default_box .comment .writer { +.newest_trackback_default_normal .newest_trackback_default_box .trackback .writer { font-size:9pt; font-family:tahoma; color:#AAAAAA; } -.newest_comment_default_normal .newest_comment_default_box .regdate { +.newest_trackback_default_normal .newest_trackback_default_box .regdate { color:#AAAAAA; font-size:8pt; font-family:tahoma; diff --git a/plugins/newest_trackback/skins/blog_newest_trackback/skin.xml b/plugins/newest_trackback/skins/blog_newest_trackback/skin.xml index 0381a7ea8..5b1d7e651 100644 --- a/plugins/newest_trackback/skins/blog_newest_trackback/skin.xml +++ b/plugins/newest_trackback/skins/blog_newest_trackback/skin.xml @@ -1,9 +1,9 @@ - 블로그 스타일의 최신 댓글 목록 + 블로그 스타일의 최신 엮인글 목록 제로 - 블로그 스타일로 최신 댓글을 출력합니다. + 블로그 스타일로 최신 엮인글 출력합니다.