
부가기능
- 인기
- 무료
- 기능번호
- 163
- 최근 업데이트
- 2025.05.29 02:49
- 태그 게시판 스킨
- 글 작성시 태그를 입력할 수 있으며,
게시물 보기 에서 작성한 태그의 링크검색을 지원합니다.
- 이전글메인 레이아웃 basic 5종2024.09.23
- 다음글공지 강조형 게시판 스킨2024.06.25
파일수정
압축파일명에 오류가 있어 파일을 수정업로드 하였습니다.
기능 및 오류수정 내역은 없습니다.
1.1.4 업데이트
* 임시저장 및 자동저장 기능이 추가 되었습니다.
* 추천, 비추천 숫자반영이 즉시 되지않던 문제를 수정 하였습니다. (@미니님a 님)
* 임시저장 버튼 CSS 반영을위해 캐시제거(ctrl+F5) 가 필요할 수 있습니다.
* 게시물 목록에서 등록된 태그를 출력하도록 추가 하였습니다.
1.0.3 오류수정
링크 등록 권한이 없을때 안내문구가 출력되는 오류 수정 (write.skin.php 188라인 부근 조건추가)
인기글 카운드가 0인 경우 인기 아이콘이 출력되던 오류 수정 (view.skin.php 84라인 수정)
1.0.2 오류수정
앱에서만 발생하던 댓글 작성 이후 백버튼 이슈를 해결 하였습니다.
업로드 권한이 없는 사용자에게 에러구문이 보이는 문제를 수정 하였습니다.
수정된 파일
write_comment_update.skin.php
write.skin.php
1.0.1 오류수정
태그게시판을 1개이상 사용하는 경우
wr_tag컬럼을 생성하지못하는 문제가 있어 수정하였습니다.
사용방법
1. 다운받으신 파일을 압축해제 하시고, /theme/rb.basic/skin/board/ 경로에 rb.tag_bbs 폴더를 업로드 해주세요.
2. /extend/ 경로에 rb_tag.extend.php 파일을 업로드해주세요.
3. 관리자모드 > 게시판관리 > 게시판설정 에서 theme/rb.tag_bbs 스킨을 지정해주세요.
압축파일명에 오류가 있어 파일을 수정업로드 하였습니다.
기능 및 오류수정 내역은 없습니다.
1.1.4 업데이트
* 임시저장 및 자동저장 기능이 추가 되었습니다.
* 추천, 비추천 숫자반영이 즉시 되지않던 문제를 수정 하였습니다. (@미니님a 님)
* 임시저장 버튼 CSS 반영을위해 캐시제거(ctrl+F5) 가 필요할 수 있습니다.
* 게시물 목록에서 등록된 태그를 출력하도록 추가 하였습니다.
1.0.3 오류수정
링크 등록 권한이 없을때 안내문구가 출력되는 오류 수정 (write.skin.php 188라인 부근 조건추가)
인기글 카운드가 0인 경우 인기 아이콘이 출력되던 오류 수정 (view.skin.php 84라인 수정)
1.0.2 오류수정
앱에서만 발생하던 댓글 작성 이후 백버튼 이슈를 해결 하였습니다.
업로드 권한이 없는 사용자에게 에러구문이 보이는 문제를 수정 하였습니다.
수정된 파일
write_comment_update.skin.php
write.skin.php
1.0.1 오류수정
태그게시판을 1개이상 사용하는 경우
wr_tag컬럼을 생성하지못하는 문제가 있어 수정하였습니다.
사용방법
1. 다운받으신 파일을 압축해제 하시고, /theme/rb.basic/skin/board/ 경로에 rb.tag_bbs 폴더를 업로드 해주세요.
2. /extend/ 경로에 rb_tag.extend.php 파일을 업로드해주세요.
3. 관리자모드 > 게시판관리 > 게시판설정 에서 theme/rb.tag_bbs 스킨을 지정해주세요.
상세정보
글 작성시 태그를 입력할 수 있으며,
게시물 보기 에서 작성한 태그의 링크검색을 지원합니다.
게시판 스킨으로 접근하면 rb_tag 테이블과 게시판 테이블에 wr_tag컬럼이 생성 됩니다.
rb_tag 테이블은 태그를 사용하는 게시판 스킨에서 입력되는 모든 태그를 저장 합니다.
tagify.js 가 포함되어있으며,
write_skin.php 파일의 하단부 에서 tagify.js 의 옵션을 사용할 수 있습니다.
all_tags(input에 포커스시 입력된 태그목록을 드롭다운으로 표기) 옵션은 주석 해두었습니다.
필요하신 분은 주석 해제하시면 사용가능 합니다.
<script> $(function() { // JSON 형식으로 변환하여 JavaScript로 전달 const all_tags = <?php echo $js_array; ?>; // all_tags가 배열인지 확인 const tags = Array.isArray(all_tags) ? all_tags.map((a) => a.tag) : []; const input = document.querySelector('input[name=wr_tag]'); const tagify = new Tagify(input, { /* whitelist: tags, dropdown: { position: "input", enabled: 0 }, */ }); }); </script>
댓글목록








