XE 게시판 통합 스킨 공유 - Simple mellow2020. 6. 14. 21:07
이나 통합 게시판 - Simple mellow
Ena board set - Simple mellow
제작자 : 이나(http://starlight01.tistory.com)
이 스킨은 http://starlight01.tistory.com/ 에서 받을 수 있습니다.
재배포, 재수정 가능. 단, 수정 후 재배포 시 제작자 이름을 마음대로 삭제하지 마세요. 수정자 이름만 옆에 추가하세요.
* 설명
이 스킨은 개인홈페이지에 맞춰 만든 게시판입니다. 그러므로 커뮤니티 등 용도 외의 사용에는 적합하지 않을 수 있습니다.
**이 스킨은 xe 코어 1.9.7에서 테스트 되었습니다.
***이 스킨은 다국어 지원을 고려하지 않았습니다.
****스킨의 원 제작자 및 개작자(이나)는 스킨에 대한 보증 및 as 의무가 없습니다. 또한 스킨과 관련한 질문에 대해서도 답변 의무가 없습니다.
*****이 스킨은 xeicon 1.0.4를 사용합니다. xeicon 2와 같이 적용하면 일부 아이콘이 2의 것으로 바뀌므로 같이 쓰는 것은 자제해주세요.
* 적용 방법
파일을 받아 압축을 풀고 폴더(ena_board_set_simplemellow)를 xe 설치 폴더/modules/board/skins 에 업로드한 다음에 게시판 정보에서 적용하면 됩니다. 이 때, ena_board_set_simplemellow **폴더 바로 안에** html, css, js 등의 파일이 존재해야 합니다.
* 설정 안내
게시판 관리 - 스킨 관리에서 여러가지 설정을 이용할 수 있습니다.
#게시판 유형 : 게시판의 유형을 선택할 수 있습니다. 용도별, 취향별로 다르게 설정해보세요.
#링크 : 다음의 확장변수가 필요합니다.
link_url : 링크 주소 / 형식은 url 형식, 필수 항목은 y로 하세요.
link_img : 배너 / 형식은 url 형식, 필수 항목은 y로 하세요.(직링크 방식입니다.) 90px*30px를 권장하지만 더 길거나 짧은 배너도 지원합니다. 링크 이미지 크기는 되도록 비슷하게 맞춰주세요.
- 옵션 메뉴는 커서를 갖다 대면 나타납니다.
- 비밀글은 숨겨줍니다. 목록에는 비밀글이 아닌 글과 권한이 있는 글만 나타납니다.
- 카테고리별로 표시합니다. 카테고리를 사용하지 않을 경우 list_link.html에서 'No Category'를 찾아 다른 글자로 바꾸세요.
#포인트 색상 : 스킨 포인트 부분의 색상을 지정할 수 있는 기능입니다. 예시) #000000, black, rgba(0,0,0,0.5) 만일 적지 않을 시에는 css에서 기본 설정된 색이 나옵니다.
#태그 목록 사용 : 예를 선택하면 하단에 버튼이 나타납니다. 태그의 사용 빈도에 따라 태그의 모양이 다르게 표현됩니다.
#댓글 글쓴이 숨기기 : 댓글의 글쓴이 표시를 숨깁니다.
#갤러리 목록 썸네일 넓이-높이 : 갤러리에서 목록의 썸네일 크기를 정할 수 있습니다. 다양하게 정할 수 있으나 넓이와 높이를 같게 하는 것을 추천합니다. 기본값은 200(px)입니다. 단위는 px이나 입력할 때에는 숫자만 입력해야 합니다.
#메모, 일기장 제목 사용하지 않기 : 메모와 일기장 형식 스킨에서 제목을 비활성화할 수 있습니다. 제목은 'memo'로 고정됩니다.
#카테고리 없는 링크 출력 : 카테고리를 설정하지 않은 링크를 목록에서 표시할지의 여부를 결정할 수 있습니다.
기타
#메모와 일기장에서 제목을 'n' 혹은 'memo'로 설정하면 게시판 설정과 관계없이 제목이 보이지 않습니다.
* Changelog
1.0.0 - 2020년 6월 14일
최초 릴리즈
* 다운로드
'자급자족 > xe스킨' 카테고리의 다른 글
이나 XE Serif and Slab 레이아웃 공유 (1.2 업데이트) (9) | 2021.01.10 |
---|---|
이나 XE Whitespace 레이아웃 공유 (0) | 2020.11.05 |
XE 게시판 통합 스킨 공유 - Simple mellow (18) | 2020.06.14 |
이나 xe whitespace 방명록 스킨 공유 (1) | 2020.06.06 |
이나 XE Paper 레이아웃 공유 (2) | 2018.06.28 |
xe 이나 게시판 5 공유 (0) | 2017.11.09 |
비밀댓글입니다
게시판 설정-목록설정에서 요약을 추가하세요.
비밀댓글입니다
비밀댓글입니다
제 스킨을 라이믹스에서 테스트해본 적이 없어요.
에러메시지를 일단 보여주시겠어요?
비밀댓글입니다
제가 라이믹스(급한 대로 1.8 버전으로 테스트했습니다.)로 테스트해봤는데 쉬운 설치로 깔고 동일 모드(방명록)에서 댓글 다 띄워봤는데 정상적으로 작동하는 것을 확인했습니다.
일단 코어 재설치를 해보고 수동 설치로 스킨을 깔아보시겠어요? 그래도 안 되면 코드를 수정해볼게요.
비밀댓글입니다
그건 아마 상관 없을 겁니다.
비밀댓글입니다
해당 파일을
<!-- COMMENT -->
<!--@if($oDocument->getCommentcount() || $oDocument->isEnableComment())-->
<div class="feedback" id="comment">
<div class="secret_document_comment" cond="$oDocument->getCommentcount() && ($oDocument->isSecret() && !$oDocument->isGranted())">Thanks for your message!</div>
<ul cond="$oDocument->getCommentcount()" class="fbList">
<li loop="$oDocument->getComments()=>$key,$comment" class="fbItem"|cond="!$comment->get('depth')" class="fbItem indent indent{($comment->get('depth'))}"|cond="$comment->get('depth')" style="padding-left:{(($comment->get('depth'))-1)*15}px"|cond="$comment->get('depth')" id="comment_{$comment->comment_srl}">
<i class="xi-reply-l xi-fw xi-rotate-180"></i>
<div class="commentWrap" style="margin-left:40px">
<div class="comment_header">
<p class="meta">
<a class="author" cond="(!$comment->member_srl && $comment->homepage) && $module_info->hide_comment_writer==''" href="{$comment->getHomepageUrl()}">{$comment->getNickName()}</a>
<span class="author" cond="(!$comment->member_srl && !$comment->homepage) && $module_info->hide_comment_writer==''">{$comment->getNickName()}</span>
<a class="author member_{$comment->member_srl}" cond="$comment->member_srl && $module_info->hide_comment_writer==''" href="#popup_menu_area" onclick="return false">{$comment->getNickName()}</a>
<span class="time">{$comment->getRegdate('Y.m.d H:i')}</span>
<span class="action">
<a class="board_btn" href="{getUrl('act','dispBoardReplyComment','comment_srl',$comment->comment_srl)}'" onclick="jQuery('#write_comment_{$comment->get('comment_srl')}').slideToggle('fast'); return false;">{$lang->cmd_reply}</a>
<a cond="$comment->isGranted()||!$comment->get('member_srl')" href="{getUrl('act','dispBoardModifyComment','comment_srl',$comment->comment_srl)}">{$lang->cmd_modify}</a>
<a cond="$comment->isGranted()||!$comment->get('member_srl')" href="{getUrl('act','dispBoardDeleteComment','comment_srl',$comment->comment_srl)}">{$lang->cmd_delete}</a>
</span>
</p>
</div>
<div class="comment_body">
<!--@if(!$comment->isAccessible())-->
<!--@if(!$comment->get('member_srl'))-->
<form action="./" method="get" class="secret_comment" onsubmit="return procFilter(this, input_password)">
<p class="desc"><label for="cpw_{$comment->comment_srl}"><i class="xi-lock xi-fw"></i> {$lang->msg_is_secret}</label></p>
<p>
<input type="password" name="password" id="cpw_{$comment->comment_srl}" placeholder="{$lang->password}" class="iText" />
<button type="submit"><i class="xi-check xi-fw"></i></button>
</p>
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="document_srl" value="{$comment->get('document_srl')}" />
<input type="hidden" name="comment_srl" value="{$comment->get('comment_srl')}" />
</form>
<!--@else-->
<p class="secret_comment desc"><i class="xi-lock xi-fw"></i> {$lang->msg_is_secret}</p>
<!--@end-->
<!--@else-->
{nl2br($comment->getContent(false))}
<div cond="$comment->hasUploadedFiles()" class="fileList">
<button type="button" class="toggleFile" onclick="jQuery(this).next('ul.files').slideToggle('fast');"><i class="xi-clip xi-fw"></i> {$lang->uploaded_file} {$comment->get('uploaded_count')}</button>
<ul class="files">
<li loop="$comment->getUploadedFiles()=>$key,$file"><a href="{getUrl('')}{$file->download_url}">{$file->source_filename} <span class="fileSize">{FileHandler::filesize($file->file_size)}/{number_format($file->download_count)}hit</span></a></li>
</ul>
</div>
<!--@end-->
</div>
</div>
<form cond="$grant->write_comment && $oDocument->isEnableComment()" action="./" method="post" onsubmit="return procFilter(this, insert_comment)" class="write_comment" id="write_comment_{$comment->get('comment_srl')}" style="display:none;">
<input type="hidden" name="error_return_url" value="/{$comment->get('document_srl')}">
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="document_srl" value="{$comment->get('document_srl')}" />
<input type="hidden" name="parent_srl" value="{$comment->get('comment_srl')}" />
<input type="hidden" name="content" value="" />
{$comment->getEditor()}
<div class="write_item">
<span class="item" cond="!$is_logged">
<input type="text" name="nick_name" id="userName" placeholder="{$lang->writer}" class="iText userName" />
</span>
<span class="item" cond="!$is_logged">
<input type="password" name="password" id="userPw" placeholder="{$lang->password}" class="iText userPw" />
</span>
<span class="item" cond="!$is_logged">
<input type="text" name="homepage" id="homePage" placeholder="{$lang->homepage}" class="iText homePage" />
</span>
<input cond="$is_logged" type="checkbox" name="notify_message" value="Y" id="notify_message_{$comment->get('comment_srl')}" class="iCheck" />
<label cond="$is_logged" for="notify_message_{$comment->get('comment_srl')}"><i class="xi-bell xi-fw"></i></label>
<input cond="$module_info->secret=='Y'" type="checkbox" name="is_secret" value="Y" id="is_secret_{$comment->get('comment_srl')}" class="iCheck" />
<label cond="$module_info->secret=='Y'" for="is_secret_{$comment->get('comment_srl')}"><i class="xi-lock xi-fw"></i></label>
<button type="submit"><i class="xi-check xi-fw"></i></button>
</div>
</form>
</li>
</ul>
<div cond="$oDocument->comment_page_navigation" class="pagination">
<a cond="$cpage != $oDocument->comment_page_navigation->first_page" href="{getUrl('cpage',1)}#comment" class="prevEnd"><i class="xi-angle-double-left xi-fw"></i></a>
<a cond="$cpage != $oDocument->comment_page_navigation->first_page" href="{getUrl('cpage',$cpage-1)}#comment" class="direction prev"><i class="xi-angle-left xi-fw"></i></a>
<block loop="$page_no=$oDocument->comment_page_navigation->getNextPage()">
<strong cond="$cpage==$page_no" class="num">{$page_no}</strong>
<a cond="$cpage!=$page_no" class="num" href="{getUrl('cpage',$page_no)}#comment">{$page_no}</a>
</block>
<a cond="$cpage != $oDocument->comment_page_navigation->last_page" href="{getUrl('cpage',$cpage+1)}#comment" class="direction next"><i class="xi-angle-right xi-fw"></i></a>
<a cond="$cpage != $oDocument->comment_page_navigation->last_page" href="{getUrl('cpage',$oDocument->comment_page_navigation->last_page)}#comment" class="nextEnd"><i class="xi-angle-double-right xi-fw"></i></a>
</div>
</div>
<!--@end-->
<!-- /COMMENT -->
로 수정해보세요.
비밀댓글입니다
1.9에서도 이상은 없는데... 캐시 재설정 및 세션 정리 한 번 해보세요.
비밀댓글입니다
비밀댓글입니다
최신 코어로 테스트해보니 특정 파일의 문제가 아니라 댓글 자체가 안 나오는 듯합니다. 코어 버전이 호환이 안 되는 것으로 보이니 xetown에도 문의 남겨주시면 좋을 거 같아요. 아니면 일단은 1.9 버전을 사용해주시기 바랍니다.
비밀댓글입니다