게시글 보기시 Url링크 바로가기 뒤에 아이콘을 출력하는 Tip입니다.
sketchbook5 게시판스킨을 수정합니다.
1. list.html 파일을 열어서 빨간색 부분 추가합니다.
<block cond="$mi->url_link_img == ''">
<load target="js/link_external_icon.js" />
<script>
$(function() {
$("<!--@if($mi->uli_area == '')-->.rd<!--@elseif($mi->uli_area == 'read')-->.rd_read<!--@end-->").link_external_icon({
icon_path:"/modules/board/skins/sketchbook5/img/link_external.png"
});
});
</script>
</block>
<include cond="$oDocument->isExists()" target="_read.html" />
<load target="js/link_external_icon.js" />
<script>
$(function() {
$("<!--@if($mi->uli_area == '')-->.rd<!--@elseif($mi->uli_area == 'read')-->.rd_read<!--@end-->").link_external_icon({
icon_path:"/modules/board/skins/sketchbook5/img/link_external.png"
});
});
</script>
</block>
<include cond="$oDocument->isExists()" target="_read.html" />
2. skin.xml 파일 열어서 "본문 일반 설정"그룹안에 아래의 설정을 넣습니다.
<var name="url_link_img" type="radio">
<title xml:lang="ko">링크 바로가기 아이콘</title>
<options value="">
<title xml:lang="ko">사용</title>
</options>
<options value="N">
<title xml:lang="ko">사용하지 않음</title>
</options>
</var>
<var name="uli_area" type="radio">
<title xml:lang="ko"> ┖ 링크 바로가기 아이콘 영역</title>
<options value="">
<title xml:lang="ko">전체 영역(본문글 + 댓글 + 확장영역)</title>
</options>
<options value="read">
<title xml:lang="ko">본문 영역(본문글)</title>
</options>
</var>
<title xml:lang="ko">링크 바로가기 아이콘</title>
<options value="">
<title xml:lang="ko">사용</title>
</options>
<options value="N">
<title xml:lang="ko">사용하지 않음</title>
</options>
</var>
<var name="uli_area" type="radio">
<title xml:lang="ko"> ┖ 링크 바로가기 아이콘 영역</title>
<options value="">
<title xml:lang="ko">전체 영역(본문글 + 댓글 + 확장영역)</title>
</options>
<options value="read">
<title xml:lang="ko">본문 영역(본문글)</title>
</options>
</var>
3. link_external_icon.js 파일을 js폴더에
이미지를 img폴더에 업로드합니다.
4. "관리자설정"에서 "캐시파일 재생성" 하시고 "게시판설정"에서 설정하시면 됩니다.
p.s 애드온으로 만들면 좋을 것 같은데 제가 애드온에는 약합니다. ㅠㅠ
시간 나면 도전해 봐야지요...
[애드온 만들었어요^.^]
https://moonhouse.co.kr/xemy/479310