그누보드 게시판에 태그 기능 추가 플러그인 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

그누보드 게시판에 태그 기능 추가 플러그인 정보

그누보드 게시판에 태그 기능 추가 플러그인

첨부파일

게시판태그기능추가.zip (8.8K) 842회 다운로드 2015-11-22 00:26:02

본문





동영상을 참고하세요.
그럼 누구나 쉽게 설치 할 수 있습니다.
추천
4

댓글 전체

와... 제가 만들려고햇던 기능인데.... 만들어서 무료로 배포해주신다니 감사합니다.
이거 저 테마 만들때 패키지로 좀 수정해서 같이 배포해도되나요 ??
원작자 이름 안건들고 혹시나 원작자 이름 없으면 제가 넣어드릴테니 말이죠..!
넵 감사합니다. ^_^... http://nabicat.com/ 요기에 님이 만든 태그 살짝 수정해서 적용 테스트중입니다. 배포될 테마에 셋팅해봣어요 ㅎㅎ
plugin/tag/view.tag.view.skin.php 에서 한글 인식이 잘안되서 urlencode 넣어줬습니다.

<a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>&amp;sfl=tags&amp;stx=<?php echo urlencode($val)?>"><?php echo $val?></a>
문제가 좀 있네요. 첫 태그 글은 태그가 안되는 버그가 있습니다. 두번째 게시글 부터 잘됍니다. 아마 db 필드 생성이 안돼서 그런거같아요.. write 부분에 추가되야할것같아요
첫번째 게시글 작성시 태그 생성 안되는 문제는
write_update.skin.php 파일 안 내용 을 아래로 바꾸어주시면 됩니다.

<?php
if (!defined('_GNUBOARD_')) exit;
if( $wr_id && $_POST['tags'] ){
$tags = $_POST['tags'];
$que = "update ".$write_table." set tags = '".$tags."' where wr_id = '".$wr_id."'";
sql_query( $que , false );
$arrtag = explode(",", $tags);
foreach( $arrtag as $key => $val ){
$val = trim($val);
$que = "insert into ".COMP_TAG." set bo_table = '$bo_table', wr_id = '$wr_id', ct_tag = '".$val."', ct_ip = '".$_SERVER['REMOTE_ADDR']."', ct_regdate = now()";
sql_query( $que , false );
}
}
?>
혹시 원글 삭제 시 comp_tag 테이블에 원글과 동일한 wr_id가 같이 삭제되도록 하려면 어떻게 해야할까요?
/bbs/delete_all.php에 삭제하는 문구를 넣어야할 것 같은데, 초보이다보니 감을 못잡겠네요.
전체 503
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT