css 및 js 호출순서 조정기능 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5785 201d5d3c-b55e-5fd7-737f-ddc643e51545
35
modules/integration_search/skins/default/comment.html
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h3 class="subTitle">{$lang->comment} <span>({number_format($output->total_count)})</span> </h3>
|
||||
|
||||
<!--@if(!count($output->data))-->
|
||||
<span class="noResult">{$lang->msg_no_result}</span>
|
||||
<!--@else-->
|
||||
<ul class="searchResult comment">
|
||||
<!--@foreach($output->data as $no => $comment)-->
|
||||
<li>
|
||||
<!--@if($comment->thumbnailExists(80))-->
|
||||
<a href="{$comment->getPermanentUrl()}" onclick="window.open(this.href);return false;"><img src="{$comment->getThumbnail(80)}" alt="" width="80" height="80" class="thumb" /></a>
|
||||
<!--@end-->
|
||||
<dl>
|
||||
<dt><a href="{$comment->getPermanentUrl()}" onclick="window.open(this.href);return false;">{$comment->getSummary(400)}</a></dt>
|
||||
</dl>
|
||||
<address><strong>{$comment->getNickName()}</strong> | <span class="time">{$comment->getRegdate("Y-m-d H:i")}</span></address>
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
<!--@if($where == 'comment' && $output->page_navigation)-->
|
||||
<div class="pagination a1">
|
||||
<a href="{getUrl('page','')}" class="prevEnd">{$lang->first_page}</a>
|
||||
<!--@while($page_no = $output->page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
<strong>{$page_no}</strong>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no)}">{$page_no}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('page',$output->page_navigation->last_page)}" class="nextEnd">{$lang->last_page}</a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
|
|
@ -1,102 +0,0 @@
|
|||
@charset "utf-8";
|
||||
#spot { border:8px solid #cecece; height:64px; position:relative; margin-bottom:30px;}
|
||||
#spot h2 { padding:0; margin:0; position:absolute; top:24px; left:-8px;}
|
||||
#spot .search { text-align:center; position:relative; top:22px;}
|
||||
#spot .search * { vertical-align:middle;}
|
||||
#spot .search select { margin-top:1px;}
|
||||
#spot .search .inputText { border:1px solid #b6b6b6; padding:2px 3px; width:252px; height:14px;}
|
||||
#spot .search .submit {}
|
||||
|
||||
#content { width:100%; overflow:hidden; position:relative;}
|
||||
#content h3 { margin:0; padding:0; }
|
||||
#content h3.result { width:100%; height:23px; border-bottom:1px solid #cecece; margin-bottom:23px; margin-left:15px;}
|
||||
#content h3.result strong { color:#ff1a00;}
|
||||
#content .sortBy { position:absolute; top:0; right:0; overflow:hidden;}
|
||||
#content .sortBy li { list-style:none; float:left; padding:0 6px; position:relative; right:-6px; background:url(../images/white/vrType2.gif) no-repeat right 1px;}
|
||||
#content .sortBy li a { display:block; float:left; padding-left:9px; color:#3e3e3e; white-space:nowrap; background:url(../images/white/bulletSortBy.gif) no-repeat left 4px; text-decoration:none; }
|
||||
#content .sortBy li.on a { color:#ff1a00; background:url(../images/white/bulletSortByOn.gif) no-repeat left 4px;}
|
||||
|
||||
.searchResult { margin:0 0 0 15px; padding:0;}
|
||||
.searchResult li { width:100%; margin-bottom:29px; clear:both; overflow:hidden;list-style:none; }
|
||||
.searchResult li .thumb { display:block; float:left; margin-right:14px;}
|
||||
.searchResult li dl { margin:0; padding:0; }
|
||||
.searchResult li dl dt { padding:0; margin:0; color:#d8d8d8; margin-bottom:1px;}
|
||||
.searchResult li dl dt a { color:#1a3588; text-decoration:underline;}
|
||||
.searchResult li dl dt .reply { color:#fe6700; font:.9em Tahoma;}
|
||||
.searchResult li dl dt .reply em { color:#fe6700; font:bold 1em Tahoma;}
|
||||
.searchResult li dl dt .category { color:#818181;}
|
||||
.searchResult li dl dt .category a { color:#818181; border:none; text-decoration:none;}
|
||||
.searchResult li dl dd { padding:0; margin:0; line-height:18px; color:#555555; margin-bottom:4px;}
|
||||
.searchResult li address { color:#d8d8d8; font-size:11px;}
|
||||
.searchResult li address strong { color:#3e3e3e; font-size:1em; font-weight:normal;}
|
||||
.searchResult li address img { vertical-align:middle; margin-right:2px;}
|
||||
.searchResult li address .time { color:#818181; font:.8em Tahoma;}
|
||||
.searchResult li address .read { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;}
|
||||
.searchResult li address .readNum { color:#818181; font:.8em Tahoma;}
|
||||
.searchResult li address .recom { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;}
|
||||
.searchResult li address .recomNum { color:#fe6700; font:bold .8em Tahoma;}
|
||||
|
||||
.searchNext { text-align:center; margin-top:10px;}
|
||||
|
||||
/* Pagination Reset */
|
||||
.pagination{ padding:15px 0; margin:0; text-align:center;}
|
||||
.pagination *{ margin:0; padding:0;}
|
||||
.pagination img{ border:0;}
|
||||
.pagination a,
|
||||
.pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;}
|
||||
.pagination a:hover,
|
||||
.pagination a:active,
|
||||
.pagination a:focus{ background-color:#f4f4f4 !important; }
|
||||
.pagination strong{ color:#ff6600 !important;}
|
||||
.pagination a.prev,
|
||||
.pagination a.prevEnd,
|
||||
.pagination a.next,
|
||||
.pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; }
|
||||
|
||||
/* Pagination A1 */
|
||||
.pagination.a1 a,
|
||||
.pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;}
|
||||
.pagination.a1 a.prev{ padding-left:10px; background:#fff url(../images/white/arrowPrevA1.gif) no-repeat left center; }
|
||||
.pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(../images/white/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
.pagination.a1 a.next{ padding-right:10px; background:#fff url(../images/white/arrowNextA1.gif) no-repeat right center; }
|
||||
.pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(../images/white/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination A2 */
|
||||
.pagination.a2 a,
|
||||
.pagination.a2 strong{ margin:0 -4px; padding:0 10px 0 8px; font-weight:bold; font-size:11px; border:none; border-left:1px solid #ddd; border-right:1px solid #ccc; background:#fff; }
|
||||
.pagination.a2 a.prev{ padding-left:10px; background:#fff url(../images/white/arrowPrevA1.gif) no-repeat left center; }
|
||||
.pagination.a2 a.prevEnd{ padding-left:15px; background:#fff url(../images/white/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
.pagination.a2 a.next{ padding-right:10px; background:#fff url(../images/white/arrowNextA1.gif) no-repeat right center; }
|
||||
.pagination.a2 a.nextEnd{ padding-right:15px; background:#fff url(../images/white/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination B1 */
|
||||
.pagination.b1 a,
|
||||
.pagination.b1 strong{ margin:0 -2px; padding:2px 8px; font-weight:bold; font-size:12px;}
|
||||
.pagination.b1 a.prev{ padding-left:16px; background:url(../images/white/arrowPrevB1.gif) no-repeat left center; }
|
||||
.pagination.b1 a.next{ padding-right:16px; background:url(../images/white/arrowNextB1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination B2 */
|
||||
.pagination.b2 a,
|
||||
.pagination.b2 strong{ margin:0 -2px; padding:2px 6px; font-size:11px;}
|
||||
.pagination.b2 a.prev{ padding-left:12px; background:url(../images/white/arrowPrevB1.gif) no-repeat left center; }
|
||||
.pagination.b2 a.next{ padding-right:12px; background:url(../images/white/arrowNextB1.gif) no-repeat right center; }
|
||||
|
||||
/* Pagination C1 */
|
||||
.pagination.c1 a,
|
||||
.pagination.c1 strong{ margin:0 -2px; padding:2px 4px; font-size:12px;}
|
||||
.pagination.c1 a.prev,
|
||||
.pagination.c1 a.next{ display:inline-block; width:13px; height:14px; padding:3px 4px; margin:0;}
|
||||
.pagination.c1 a.prev{ background:url(../images/white/arrowPrevC1.gif) no-repeat center;}
|
||||
.pagination.c1 a.next{ background:url(../images/white/arrowNextC1.gif) no-repeat center;}
|
||||
.pagination.c1 a.prev span,
|
||||
.pagination.c1 a.next span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
|
||||
|
||||
/* Pagination C2 */
|
||||
.pagination.c2 a,
|
||||
.pagination.c2 strong{ margin:0 -2px; padding:2px 4px; font-size:11px;}
|
||||
.pagination.c2 a.prev,
|
||||
.pagination.c2 a.next{ display:inline-block; width:13px; height:14px; padding:3px 4px; margin:0;}
|
||||
.pagination.c2 a.prev{ background:url(../images/white/arrowPrevC1.gif) no-repeat center;}
|
||||
.pagination.c2 a.next{ background:url(../images/white/arrowNextC1.gif) no-repeat center;}
|
||||
.pagination.c2 a.prev span,
|
||||
.pagination.c2 a.next span{ position:absolute; width:0; height:0; overflow:hidden; visibility:hidden;}
|
||||
54
modules/integration_search/skins/default/document.html
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h3 class="subTitle">{$lang->document} <span>({number_format($output->total_count)})</span></h3>
|
||||
|
||||
<ul class="subNavigation">
|
||||
<!--@foreach($lang->is_search_option['document'] as $key => $val)-->
|
||||
<li value="{$key}" class="<!--@if($search_target == $key)-->on<!--@end--><!--@if($key=="tag")--> last<!--@end-->"><a href="{getUrl('where','document','search_target',$key,'page',1,'division','')}">{$val}</a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
|
||||
<!--@if(!count($output->data))-->
|
||||
<span class="noResult">
|
||||
{$lang->msg_no_result}
|
||||
<!--@if($last_division)-->
|
||||
<br />{$lang->msg_document_more_search}
|
||||
<br /><a href="{getUrl('where','document','page',1,'document_srl','','search_target',$search_target,'is_keyword',$is_keyword,'division',$last_division,'last_division','')}" class="button"><span>{$lang->cmd_search_next}</span></a>
|
||||
<!--@end-->
|
||||
</span>
|
||||
<!--@else-->
|
||||
<ul class="searchResult">
|
||||
<!--@foreach($output->data as $no => $document)-->
|
||||
<li>
|
||||
<!--@if($document->thumbnailExists(80))-->
|
||||
<a href="{getUrl('','document_srl',$document->document_srl)}" onclick="window.open(this.href);return false;"><img src="{$document->getThumbnail(80)}" alt="" width="80" height="80" class="thumb" /></a>
|
||||
<!--@end-->
|
||||
<dl>
|
||||
<dt><a href="{getUrl('','document_srl',$document->document_srl)}" onclick="window.open(this.href);return false;">{$document->getTitle()}</a> <!--@if($document->getCommentCount())--><span class="reply">[<em>{$document->getCommentCount()}</em>]</span> <!--@end--></dt>
|
||||
|
||||
<dd>{$document->getSummary(200)}</dd>
|
||||
</dl>
|
||||
<address><strong>{$document->getNickName()}</strong> | <span class="time">{$document->getRegdate("Y-m-d H:i")}</span> | <span class="read">{$lang->readed_count}</span> <span class="readNum">{$document->get('readed_count')}</span><!--@if($document->get('voted_count'))--> | <span class="recom">{$lang->voted_count}</span> <span class="recomNum">{$document->get('voted_count')}</span><!--@end--></address>
|
||||
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
<!--@if($where == 'document' && $output->page_navigation)-->
|
||||
<div class="pagination a1">
|
||||
<a href="{getUrl('page','')}" class="prevEnd">{$lang->first_page}</a>
|
||||
<!--@while($page_no = $output->page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
<strong>{$page_no}</strong>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no)}">{$page_no}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('page',$output->page_navigation->last_page)}" <!--@if(!$last_division)-->class="nextEnd"<!--@end-->>{$lang->last_page}</a>
|
||||
<!--@if($last_division)-->
|
||||
<a href="{getUrl('page',1,'document_srl','','search_target',$search_target,'is_keyword',$is_keyword,'division',$last_division,'last_division','')}" class="nextEnd">{$lang->cmd_search_next}</a>
|
||||
<!--@end-->
|
||||
</div>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
32
modules/integration_search/skins/default/file.html
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h3 class="subTitle">{$lang->file} <span>({number_format($output->total_count)})</span></h3>
|
||||
|
||||
<!--@if(!count($output->data))-->
|
||||
<span class="noResult">{$lang->msg_no_result}</span>
|
||||
<!--@else-->
|
||||
<ul class="searchResult">
|
||||
<!--@foreach($output->data as $no => $file)-->
|
||||
<li>
|
||||
<dl>
|
||||
<dt><a href="{$file->url}" onclick="window.open(this.href);return false;">{$file->filename}</a> ({FileHandler::filesize($file->file_size)})</dt>
|
||||
</dl>
|
||||
<address><strong>{$file->nick_name}</strong> | <span class="time">{$file->regdate}</span> | <span class="recomNum">{number_format($file->download_count)}</span> </address>
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
<!--@if($where == 'file' && $output->page_navigation)-->
|
||||
<div class="pagination a1">
|
||||
<a href="{getUrl('page','')}" class="prevEnd">{$lang->first_page}</a>
|
||||
<!--@while($page_no = $output->page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
<strong>{$page_no}</strong>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no)}">{$page_no}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('page',$output->page_navigation->last_page)}" class="nextEnd">{$lang->last_page}</a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
34
modules/integration_search/skins/default/header.html
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
<!--@if(!$_loaded)-->
|
||||
{@ $_loaded = true; }
|
||||
|
||||
<!--// 컬러셋 체크 -->
|
||||
<!--@if($module_info->colorset != "white")-->
|
||||
{@$module_info->colorset = "white"}
|
||||
<!--@end-->
|
||||
|
||||
<!--// CSS 파일 로드 (컬러셋에 따라서) -->
|
||||
<!--@if($module_info->colorset == "white")-->
|
||||
<!--%import("white.css")-->
|
||||
<!--@end-->
|
||||
|
||||
<!--%import("is.js")-->
|
||||
|
||||
<div id="spot">
|
||||
<form action="{getUrl()}" method="post" class="search" id="fo_is">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="act" value="IS" />
|
||||
<input type="hidden" name="where" value="{$where}" />
|
||||
<input name="is_keyword" type="text" class="inputText" value="{htmlspecialchars($is_keyword)}"/>
|
||||
<span class="button large strong black"><input type="submit" value="{$lang->cmd_search}" /></span>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<ul class="localNavigation">
|
||||
<li <!--@if(!$where)-->class="on"<!--@end-->><a href="{getUrl('where','','page','','division','')}">{$lang->integration_search}</a></li>
|
||||
<li <!--@if($where=='document')-->class="on"<!--@end-->><a href="{getUrl('where','document','page',1,'division','')}">{$lang->document}</a></li>
|
||||
<li <!--@if($where=='comment')-->class="on"<!--@end-->><a href="{getUrl('where','comment','page',1,'division','')}">{$lang->comment}</a></li>
|
||||
<li <!--@if($where=='trackback')-->class="on"<!--@end-->><a href="{getUrl('where','trackback','page',1,'division','')}">{$lang->trackback}</a></li>
|
||||
<li <!--@if($where=='multimedia')-->class="on"<!--@end-->><a href="{getUrl('where','multimedia','page',1,'division','')}">{$lang->multimedia}</a></li>
|
||||
<li <!--@if($where=='file')-->class="on"<!--@end-->><a href="{getUrl('where','file','page',1,'division','')}">{$lang->file}</a></li>
|
||||
</ul>
|
||||
<!--@end-->
|
||||
|
Before Width: | Height: | Size: 51 B |
|
Before Width: | Height: | Size: 152 B |
|
Before Width: | Height: | Size: 51 B |
|
Before Width: | Height: | Size: 151 B |
BIN
modules/integration_search/skins/default/images/white/bgTab.gif
Executable file
|
After Width: | Height: | Size: 99 B |
|
Before Width: | Height: | Size: 46 B |
|
Before Width: | Height: | Size: 46 B |
|
Before Width: | Height: | Size: 928 B |
|
Before Width: | Height: | Size: 409 B |
BIN
modules/integration_search/skins/default/images/white/iconH2.gif
Executable file
|
After Width: | Height: | Size: 600 B |
|
Before Width: | Height: | Size: 44 B |
|
|
@ -1,72 +1,33 @@
|
|||
<!--// 컬러셋 체크 -->
|
||||
<!--@if($module_info->colorset != "white")-->
|
||||
{@$module_info->colorset = "white"}
|
||||
<!--#include("header.html")-->
|
||||
|
||||
{@ $output = $search_result['document'] }
|
||||
{@ $search_target = 'title'; }
|
||||
<!--#include("document.html")-->
|
||||
<!--@if(count($output->data))-->
|
||||
<div class="isMore"><a href="{getUrl('where','document','page',1)}">more</a></div>
|
||||
<!--@end-->
|
||||
|
||||
<!--// CSS 파일 로드 (컬러셋에 따라서) -->
|
||||
<!--@if($module_info->colorset == "white")-->
|
||||
<!--%import("css/white.css")-->
|
||||
{@ $output = $search_result['comment'] }
|
||||
<!--#include("comment.html")-->
|
||||
<!--@if(count($output->data))-->
|
||||
<div class="isMore"><a href="{getUrl('where','comment','page',1)}">more</a></div>
|
||||
<!--@end-->
|
||||
|
||||
<div id="spot">
|
||||
<h2><img src="./images/white/h2Search.gif" alt="{$lang->cmd_search}" width="82" height="17" /></h2>
|
||||
<form action="{getUrl()}" method="post" class="search">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="act" value="IS" />
|
||||
<select name="search_target">
|
||||
<!--@foreach($lang->is_search_option as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($search_target == $key)-->selected="selected"<!--@end-->>{$val}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<input name="is_keyword" type="text" class="inputText" value="{htmlspecialchars($is_keyword)}"/>
|
||||
<input type="image" src="./images/white/buttonSearch2.gif" alt="검색" class="submit" />
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!--@if(!$document_list)-->
|
||||
<div id="content">
|
||||
<!--@if(!$is_keyword)-->
|
||||
<h3 class="result">{$lang->msg_no_keyword}</h3>
|
||||
<!--@else-->
|
||||
<h3 class="result">{$lang->msg_no_result}</h3>
|
||||
<!--@end-->
|
||||
</div>
|
||||
<!--@else-->
|
||||
<div id="content">
|
||||
<h3 class="result">{$result_text}</h3>
|
||||
<ul class="searchResult">
|
||||
<!--@foreach($document_list as $no => $document)-->
|
||||
<li>
|
||||
<!--@if($document->thumbnailExists(100))-->
|
||||
<a href="{getUrl('','document_srl',$document->document_srl)}" onclick="window.open(this.href);return false;"><img src="{$document->getThumbnail(100)}" alt="" width="100" height="100" class="thumb" /></a>
|
||||
<!--@end-->
|
||||
<dl>
|
||||
<dt><a href="{getUrl('','document_srl',$document->document_srl)}" onclick="window.open(this.href);return false;">{$document->getTitle()}</a> <!--@if($document->getCommentCount())--><span class="reply">[<em>{$document->getCommentCount()}</em>]</span> <!--@end--> | <span class="category"><a href="{getUrl('','mid',$mid_list[$document->get('module_srl')]->mid)}" onclick="window.open(this.href);return false;">{$mid_list[$document->get('module_srl')]->browser_title}</a></span></dt>
|
||||
|
||||
<dd>{$document->getSummary(140)}</dd>
|
||||
</dl>
|
||||
<address><strong>{$document->getNickName()}</strong> | <span class="time">{$document->getRegdate("Y-m-d H:i")}</span> | <span class="read">{$lang->readed_count}</span> <span class="readNum">{$document->get('readed_count')}</span><!--@if($document->get('voted_count'))--> | <span class="recom">{$lang->voted_count}</span> <span class="recomNum">{$document->get('voted_count')}</span><!--@end--></address>
|
||||
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
<div class="pagination a1">
|
||||
<a href="{getUrl('page','','document_srl','','search_target',$search_target,'is_keyword',$is_keyword,'division',$division,'last_division',$last_division)}" class="prevEnd">{$lang->first_page}</a>
|
||||
<!--@while($page_no = $page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
<strong>{$page_no}</strong>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no,'document_srl','','search_target',$search_target,'is_keyword',$is_keyword,'division',$division,'last_division',$last_division)}">{$page_no}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('page',$page_navigation->last_page,'document_srl','','search_target',$search_target,'is_keyword',$is_keyword,'division',$division,'last_division',$last_division)}" class="nextEnd">{$lang->last_page}</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{@ $output = $search_result['trackback'] }
|
||||
{@ $search_target = 'title'; }
|
||||
<!--#include("trackback.html")-->
|
||||
<!--@if(count($output->data))-->
|
||||
<div class="isMore"><a href="{getUrl('where','trackback','page',1)}">more</a></div>
|
||||
<!--@end-->
|
||||
|
||||
{@ $output = $search_result['multimedia'] }
|
||||
<!--#include("multimedia.html")-->
|
||||
<!--@if(count($output->data))-->
|
||||
<div class="isMore"><a href="{getUrl('where','multimedia','page',1)}">more</a></div>
|
||||
<!--@end-->
|
||||
|
||||
{@ $output = $search_result['file'] }
|
||||
<!--#include("file.html")-->
|
||||
<!--@if(count($output->data))-->
|
||||
<div class="isMore"><a href="{getUrl('where','file','page',1)}">more</a></div>
|
||||
<!--@end-->
|
||||
<!--@if($last_division)-->
|
||||
<div class="searchNext">
|
||||
<span class="button"><input type="button" value="{$lang->cmd_search_next}" onclick="location.href='{getUrl('page',1,'document_srl','','search_target',$search_target,'is_keyword',$is_keyword,'division',$last_division,'last_division','')}';return false;" /></span>
|
||||
</div>
|
||||
<!--@end-->
|
||||
|
|
|
|||
33
modules/integration_search/skins/default/multimedia.html
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h3 class="subTitle">{$lang->multimedia} <span>({number_format($output->total_count)})</span></h3>
|
||||
|
||||
<!--@if(!count($output->data))-->
|
||||
<span class="noResult">{$lang->msg_no_result}</span>
|
||||
<!--@else-->
|
||||
<ul class="searchImageResult">
|
||||
<!--@foreach($output->data as $no => $image)-->
|
||||
<li>
|
||||
<a href="{$image->url}" onclick="window.open(this.href); return false;">{$image->src}</a>
|
||||
<dl>
|
||||
<dt><a href="{$image->url}" onclick="window.open(this.href); return false;">{$image->filename}</a></dt>
|
||||
</dl>
|
||||
<address><strong>{$image->nick_name}</strong><br /><span class="time">{$image->regdate}</span></address>
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
<!--@if($where == 'multimedia' && $output->page_navigation)-->
|
||||
<div class="pagination a1">
|
||||
<a href="{getUrl('page','')}" class="prevEnd">{$lang->first_page}</a>
|
||||
<!--@while($page_no = $output->page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
<strong>{$page_no}</strong>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no)}">{$page_no}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('page',$output->page_navigation->last_page)}" class="nextEnd">{$lang->last_page}</a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<strong class="noKeyword">{$lang->msg_no_keyword}</strong>
|
||||
|
||||
<script type="text/javascript">
|
||||
xAddEventListener(window,'load', function() { xGetElementById("fo_is").is_keyword.focus(); } );
|
||||
</script>
|
||||
41
modules/integration_search/skins/default/trackback.html
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<h3 class="subTitle">{$lang->trackback} <span>({number_format($output->total_count)})</span></h3>
|
||||
|
||||
<ul class="subNavigation">
|
||||
<!--@foreach($lang->is_search_option['trackback'] as $key => $val)-->
|
||||
<li value="{$key}" class="<!--@if($search_target == $key)-->on<!--@end--><!--@if($key=="tag")--> last<!--@end-->"><a href="{getUrl('where','trackback','search_target',$key,'page',1)}">{$val}</a></li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
|
||||
<!--@if(!count($output->data))-->
|
||||
<span class="noResult">{$lang->msg_no_result}</span>
|
||||
<!--@else-->
|
||||
<ul class="searchResult">
|
||||
<!--@foreach($output->data as $no => $trackback)-->
|
||||
<li>
|
||||
<dl>
|
||||
<dt><a href="{getUrl('','document_srl',$trackback->document_srl)}" onclick="window.open(this.href);return false;">{htmlspecialchars($trackback->title)}</a> </span></dt>
|
||||
<dd>{cut_str(htmlspecialchars($trackback->excerpt))}</dd>
|
||||
</dl>
|
||||
<address><strong><a href="{$trackback->url}" onclick="window.open(this.href); return false;">{htmlspecialchars($trackback->blog_name)}</a></strong> | <span class="time">{zdate($trackback->regdate, "Y-m-d H:i")}</span> </address>
|
||||
|
||||
</li>
|
||||
<!--@end-->
|
||||
</ul>
|
||||
|
||||
<!--@if($where == 'trackback' && $output->page_navigation)-->
|
||||
<div class="pagination a1">
|
||||
<a href="{getUrl('page','')}" class="prevEnd">{$lang->first_page}</a>
|
||||
<!--@while($page_no = $output->page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
<strong>{$page_no}</strong>
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no)}">{$page_no}</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<a href="{getUrl('page',$output->page_navigation->last_page)}" class="nextEnd">{$lang->last_page}</a>
|
||||
</div>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
92
modules/integration_search/skins/default/white.css
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
@charset "utf-8";
|
||||
|
||||
#spot { padding-left:10px; margin-bottom:20px; }
|
||||
#spot .search * { vertical-align:middle;}
|
||||
#spot .search .inputText { border:4px solid #b6b6b6; padding:2px; width:252px; font-size:16px; font-weight:bold; }
|
||||
|
||||
.localNavigation { border-bottom:1px solid #ccc; *zoom:1; margin:0 0 20px 0px; padding:0; overflow:hidden; padding-left:10px; }
|
||||
.localNavigation:after {content:""; display:block; clear:both;}
|
||||
.localNavigation li{ position:relative; list-style:none; float:left; margin:0 -1px 0 0; padding:0;background:#fff;}
|
||||
.localNavigation li a { color:#666; text-decoration:none; text-decoration:none; float:left; padding:7px 15px 0 15px; height:18px; border:1px solid #ddd; border-bottom:none; background:url(images/white/bgTab.gif) repeat-x;}
|
||||
.localNavigation li.on { margin-bottom:-1px;}
|
||||
.localNavigation li.on a{ height:19px; background:none;}
|
||||
|
||||
.subNavigation { *zoom:1; margin:0 0 20px 10px; padding:0 0 10px 0; overflow:hidden; border-bottom:1px solid #EFEFEF; }
|
||||
.subNavigation:after {content:""; display:block; clear:both;}
|
||||
.subNavigation li{ position:relative; list-style:none; float:left; margin:0 -1px 0 0; padding:0 }
|
||||
.subNavigation li a { color:#666; text-decoration:none; text-decoration:none; float:left; padding:0 10px 0 0; margin-right:10px; border-right:1px solid #ddd; }
|
||||
.subNavigation li.last a { border-right:0; }
|
||||
.subNavigation li.on { margin-bottom:-1px;}
|
||||
.subNavigation li.on a { font-weight:bold; }
|
||||
|
||||
strong.noKeyword { font-size:16px; display:block; margin:50px 0 0 10px; }
|
||||
|
||||
h3.subTitle { padding:0 0 0 20px; margin:10px 0 20px 10px; background:url(images/white/iconH2.gif) no-repeat left center; font-size:12px; color:#666; }
|
||||
h3.subTitle span { font-weight:normal; font-family:verdana; font-size:11px; }
|
||||
|
||||
.noResult { display:block; margin:0 0 30px 10px; color:#666; padding:0 0 10px 20px; border-bottom:1px solid #EFEFEF; line-height:160%;}
|
||||
|
||||
.searchResult { margin:10px 0 0 10px; padding:0;}
|
||||
.searchResult li { width:100%; margin-bottom:15px; clear:both; overflow:hidden;list-style:none; }
|
||||
.searchResult li .thumb { display:block; float:left; margin-right:14px; padding:1px; border:1px solid #DDD;}
|
||||
.searchResult li dl { margin:5px 0 0 0; padding:0; }
|
||||
.searchResult li dl dt { padding:0; margin:0; color:#d8d8d8; margin-bottom:1px;}
|
||||
.searchResult li dl dt a { color:#1a3588; text-decoration:underline;}
|
||||
.searchResult.comment li dl dt a { color:#444444; text-decoration:none;}
|
||||
.searchResult.comment li dl dt a:hover { text-decoration:underline;}
|
||||
.searchResult li dl dt .reply { color:#fe6700; font:.9em Tahoma;}
|
||||
.searchResult li dl dt .reply em { color:#fe6700; font:normal 10px Tahoma;}
|
||||
.searchResult li dl dt .category { color:#818181;}
|
||||
.searchResult li dl dt .category a { color:#818181; border:none; text-decoration:none;}
|
||||
.searchResult li dl dd { padding:0; margin:0; line-height:18px; color:#555555; margin-bottom:4px;}
|
||||
.searchResult li address { color:#d8d8d8; font-size:12px; margin-top:5px; }
|
||||
.searchResult li address strong { color:#3e3e3e; font-size:1em; font-weight:normal;}
|
||||
.searchResult li address img { vertical-align:middle; margin-right:2px;}
|
||||
.searchResult li address .time { color:#818181; font:.8em Tahoma;}
|
||||
.searchResult li address .read { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;}
|
||||
.searchResult li address .readNum { color:#818181; font:.8em Tahoma;}
|
||||
.searchResult li address .recom { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;}
|
||||
.searchResult li address .recomNum { color:#fe6700; font:bold .8em Tahoma;}
|
||||
|
||||
.searchImageResult { margin:10px 0 0 10px; padding:0; overflow:hidden; *zoom:1;}
|
||||
.searchImageResult li { width:124px; height:190px; padding:0; margin:0 20px 15px 0; list-style:none; float:left; overflow:hidden; vertical-align:top;}
|
||||
.searchImageResult li img { display:block; margin-bottom:10px; padding:1px; border:1px solid #DDD;}
|
||||
.searchImageResult li dl { margin:0; padding:0; }
|
||||
.searchImageResult li dl dt { padding:0; margin:0; color:#d8d8d8; margin-bottom:1px;}
|
||||
.searchImageResult li dl dt a { color:#1a3588; text-decoration:underline;}
|
||||
.searchImageResult li address { color:#d8d8d8; font-size:12px; margin-top:5px; }
|
||||
.searchImageResult li address strong { color:#3e3e3e; font-size:1em; font-weight:normal;}
|
||||
.searchImageResult li address img { vertical-align:middle; margin-right:2px;}
|
||||
.searchImageResult li address .time { color:#818181; font:.8em Tahoma;}
|
||||
.searchImageResult li address .read { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;}
|
||||
.searchImageResult li address .readNum { color:#818181; font:.8em Tahoma;}
|
||||
.searchImageResult li address .recom { font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#818181;}
|
||||
.searchImageResult li address .recomNum { color:#fe6700; font:bold .8em Tahoma;}
|
||||
.searchImageResult li address .time { color:#818181; font:.8em Tahoma;}
|
||||
|
||||
div.isMore { color:#666; text-align:right; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #EFEFEF; }
|
||||
div.isMore a { color:#666; text-decoration:underline; }
|
||||
|
||||
/* Pagination Reset */
|
||||
.pagination{ padding:15px 0; margin:0; text-align:center;}
|
||||
.pagination *{ margin:0; padding:0;}
|
||||
.pagination img{ border:0;}
|
||||
.pagination a,
|
||||
.pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; color:#333; font-family:Tahoma, Sans-serif; vertical-align:middle;}
|
||||
.pagination a:hover,
|
||||
.pagination a:active,
|
||||
.pagination a:focus{ background-color:#f4f4f4 !important; }
|
||||
.pagination strong{ color:#ff6600 !important;}
|
||||
.pagination a.prev,
|
||||
.pagination a.prevEnd,
|
||||
.pagination a.next,
|
||||
.pagination a.nextEnd{ font-weight:normal !important; border:none !important; margin:0 !important; white-space:nowrap; }
|
||||
|
||||
/* Pagination A1 */
|
||||
.pagination.a1 a,
|
||||
.pagination.a1 strong{ margin:0 -4px; padding:1px 10px 1px 8px; border:none; border-left:1px solid #ccc; border-right:1px solid #ddd; font-weight:bold; font-size:12px; background:#fff;}
|
||||
.pagination.a1 a.prev{ padding-left:10px; background:#fff url(images/white/arrowPrevA1.gif) no-repeat left center; }
|
||||
.pagination.a1 a.prevEnd{ padding-left:15px; background:#fff url(images/white/arrowPrevEndA1.gif) no-repeat left center; }
|
||||
.pagination.a1 a.next{ padding-right:10px; background:#fff url(images/white/arrowNextA1.gif) no-repeat right center; }
|
||||
.pagination.a1 a.nextEnd{ padding-right:15px; background:#fff url(images/white/arrowNextEndA1.gif) no-repeat right center; }
|
||||
|
||||