mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-03 16:51:40 +09:00
변경전의 xe.less 파일도 rhymix.less와 함께 load 하여 호환정 유지
CSS 충돌 예)
bootstrap의 .btn
사용 예)
bootstrap 사용시엔 {Context::unloadBasicFiles('xe')}으로 unload 시키면 문제없음
131 lines
7 KiB
HTML
131 lines
7 KiB
HTML
<div class="board_read">
|
|
<!-- READ HEADER -->
|
|
<div class="read_header">
|
|
<h1>
|
|
<a href="{getUrl('category',$oDocument->get('category_srl'), 'document_srl', '')}" class="category" cond="$module_info->use_category=='Y' && $oDocument->get('category_srl')">{$category_list[$oDocument->get('category_srl')]->title}</a>
|
|
<a href="{$oDocument->getPermanentUrl()}">{$oDocument->getTitle()}</a>
|
|
</h1>
|
|
<p class="meta">
|
|
<span class="author">
|
|
<i class="xi-user"></i><a cond="$module_info->display_author!='N' && $oDocument->getMemberSrl() <= 0 && $oDocument->isExistsHomepage()" href="{$oDocument->getHomepageUrl()}" target="_blank" rel="noopener" class="author">{$oDocument->getNickName()}</a>
|
|
<block cond="$module_info->display_author!='N' && $oDocument->getMemberSrl() <= 0 && !$oDocument->isExistsHomepage()">{$oDocument->getNickName()}</block>
|
|
<a cond="$module_info->display_author!='N' && $oDocument->getMemberSrl() > 0" href="#rhymix_popup_menu" class="member_{$oDocument->get('member_srl')} author" onclick="return false">{$oDocument->getNickName()}</a>
|
|
</span>
|
|
<span class="time">
|
|
<i class="xi-time"></i> {$oDocument->getRegdate('Y.m.d H:i')}
|
|
</span>
|
|
<span class="read_count">
|
|
<i class="xi-eye"></i> {$lang->readed_count} : {$oDocument->get('readed_count')}
|
|
</span>
|
|
<span class="vote_count" cond="$oDocument->get('voted_count')!=0">
|
|
<i class="xi-thumbs-up"></i>{$lang->cmd_vote}:{$oDocument->get('voted_count')}
|
|
</span>
|
|
</p>
|
|
</div>
|
|
<!-- /READ HEADER -->
|
|
<!-- Extra Output -->
|
|
<div class="exOut" cond="$oDocument->isExtraVarsExists() && $oDocument->isAccessible()">
|
|
<table border="1" cellspacing="0" summary="Extra Form Output">
|
|
<tr loop="$oDocument->getExtraVars() => $key,$val">
|
|
<th scope="row">{$val->name}</th>
|
|
<td>{$val->getValueHTML()} </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<!-- /Extra Output -->
|
|
<!-- READ BODY -->
|
|
<div class="read_body">
|
|
<!--@if(!$oDocument->isAccessible())-->
|
|
<form action="./" method="get" onsubmit="return procFilter(this, input_password)" class="secretForm">
|
|
<input type="hidden" name="mid" value="{$mid}" />
|
|
<input type="hidden" name="page" value="{$page}" />
|
|
<input type="hidden" name="document_srl" value="{$oDocument->document_srl}" />
|
|
<p><label for="cpw">{$lang->msg_is_secret} {$lang->msg_input_password}</label></p>
|
|
<p><input type="password" name="password" id="cpw" class="iText" /><input type="submit" value="{$lang->cmd_input}" class="rhymix_button" />
|
|
</p>
|
|
</form>
|
|
<!--@else-->
|
|
{$oDocument->getContent(false)}
|
|
<!--@end-->
|
|
</div>
|
|
<!-- /READ BODY -->
|
|
<!-- READ FOOTER -->
|
|
<div class="read_footer">
|
|
<div class="sns">
|
|
<ul>
|
|
<li>
|
|
<a href="https://www.facebook.com/" class="facebook tooltip"><i class="xi-facebook"></i></a>
|
|
</li>
|
|
<li>
|
|
<a href="#" class="google"><i class="xi-google-plus"></i></a>
|
|
</li>
|
|
<li>
|
|
<a href="https://twitter.com/" class="twitter"> <i class="xi-twitter"></i></a>
|
|
</li>
|
|
</ul>
|
|
<script>
|
|
var sTitle = '{$oDocument->getTitleText()}';
|
|
jQuery(function($){
|
|
$('.twitter').snspost({
|
|
type : 'twitter',
|
|
content : sTitle + ' {$oDocument->getPermanentUrl()}'
|
|
});
|
|
$('.facebook').snspost({
|
|
type : 'facebook',
|
|
content : sTitle
|
|
});
|
|
$('.google').snspost({
|
|
type : 'google',
|
|
content : sTitle
|
|
});
|
|
});
|
|
</script>
|
|
</div>
|
|
<div class="vote">
|
|
<ul>
|
|
<li>
|
|
<a cond="$oDocument->getVoted() === false || $oDocument->getVoted() < 0" href="#" onclick="doCallModuleAction('document','procDocumentVoteUp','{$oDocument->document_srl}');return false;" class="voted"> <i class="xi-thumbs-up"></i><br>{$lang->cmd_vote} {$oDocument->get('voted_count')}</a>
|
|
<a cond="$oDocument->getVoted() > 0" href="#" onclick="doCallModuleAction('document','procDocumentVoteUpCancel','{$oDocument->document_srl}');return false;" class="voted"> <i class="xi-thumbs-up"></i><br>{$lang->cmd_vote} {$oDocument->get('voted_count')}</a>
|
|
</li>
|
|
<li>
|
|
<a cond="$oDocument->getVoted() === false || $oDocument->getVoted() > 0" herf="#" onclick="doCallModuleAction('document','procDocumentVoteDown','{$oDocument->document_srl}');return false;" class="voted"> <i class="xi-thumbs-down"></i><br>{$lang->cmd_vote_down} {$oDocument->get('blamed_count')}</a>
|
|
<a cond="$oDocument->getVoted() < 0" herf="#" onclick="doCallModuleAction('document','procDocumentVoteDownCancel','{$oDocument->document_srl}');return false;" class="voted"> <i class="xi-thumbs-down"></i><br>{$lang->cmd_vote_down} {$oDocument->get('blamed_count')}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div cond="$oDocument->hasUploadedFiles()" class="fileList">
|
|
<button type="button" class="toggleFile" onclick="jQuery(this).next('ul.files').toggle();"><i class="xi-diskette"></i> {$lang->uploaded_file} [<strong>{$oDocument->get('uploaded_count')}</strong>]</button>
|
|
<ul class="files">
|
|
<li loop="$oDocument->getUploadedFiles()=>$key,$file"><a href="{getUrl('')}{$file->download_url}">{$file->source_filename} <span class="fileSize">[File Size:{FileHandler::filesize($file->file_size)}/Download:{number_format($file->download_count)}]</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tns">
|
|
{@ $tag_list = $oDocument->get('tag_list') }
|
|
<span class="tags" cond="$tag_list">
|
|
<i class="xi-tags"></i>
|
|
<!--@foreach($tag_list as $tag)-->
|
|
<a href="{getUrl('search_target','tag','search_keyword',$tag,'document_srl','')}" class="tag" rel="tag">{htmlspecialchars($tag)}</a><span>,</span>
|
|
<!--@end-->
|
|
</span>
|
|
<a class="document_{$oDocument->document_srl} action" href="#rhymix_popup_menu" onclick="return false">{$lang->cmd_document_do}</a>
|
|
</div>
|
|
<div class="sign" cond="$module_info->display_sign!='N'&&($oDocument->getProfileImage()||$oDocument->getSignature())">
|
|
<img cond="$oDocument->getProfileImage()" src="{$oDocument->getProfileImage()}" alt="Profile" class="pf" />
|
|
<div cond="$oDocument->getSignature()" class="tx">{$oDocument->getSignature()}</div>
|
|
</div>
|
|
<div class="rhymix_button_wrapper">
|
|
<a class="rhymix_button" href="{getUrl('act','dispBoardVoteLog','target_srl',$oDocument->document_srl,'target','document')}"><i class="xi-list-ul"></i>{$lang->cmd_document_vote_user}</a>
|
|
<a cond="$update_view" class="rhymix_button" href="{getUrl('act','dispBoardUpdateLog','document_srl',$oDocument->document_srl,'comment_srl','')}"><i class="xi-list-ul"></i>{$lang->update_log}</a>
|
|
<a cond="$oDocument->isEditable()" class="rhymix_button" href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl,'comment_srl','')}"><i class="xi-eraser"></i>{$lang->cmd_modify}</a>
|
|
<a cond="$oDocument->isEditable()" class="rhymix_button" href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}"><i class="xi-trash"></i>{$lang->cmd_delete}</a>
|
|
<span class="etc">
|
|
<a href="{getUrl('document_srl','')}" class="rhymix_button"><i class="xi-list-ul-l"></i>{$lang->cmd_list}</a>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<!-- /READ FOOTER -->
|
|
</div>
|
|
<block cond="$oDocument->allowTrackback()">
|
|
<include target="_trackback.html" />
|
|
</block>
|
|
<include target="_comment.html" />
|