그누보드 태그기능 추가 게시판

1.png
2.png

그누보드 기본게시판에 태그기능 추가했습니다.
스킨명 : basic_tags
 

1. list.skin.php

[code]
// 태그 테이블 추가
sql_query(" ALTER TABLE `{$write_table}` ADD `wr_tags` VARCHAR(255) NOT NULL AFTER `wr_10` ", false);
[/code]

 

2. write.skin.php
[code]

    <div class="bo_w_tags write_div">
        <label for="wr_tags"><i class="fa fa-tags" aria-hidden="true"></i><span class="sound_only"> 태그</span></label>
        <input type="text" name="wr_tags" value="<?php if($w=="u"){ echo $write['wr_tags']; } ?>" id="wr_tags" class="frm_input full_input" size="50">
    </div>
[/code]

 

3. write_update.skin.php
[code]
$wr_tags = $_POST['wr_tags'];
$sql = " update {$write_table} set wr_tags = '$wr_tags' where wr_id = '$wr_id' ";
sql_query($sql);
[/code]

 

4. view.skin.php
[code]
        <?php if($view['wr_tags']){ ?>
        <!-- TAGS -->
        <div class="tags">
            <i class="fa fa-tags"></i>
            <?php
            $arrtag = explode(",", $view['wr_tags']);
            foreach( $arrtag as $key => $val ){ $val = trim($val);
            ?>
            <a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>&amp;sfl=wr_tags&amp;stx=<?php echo urlencode($val); ?>"><?php echo $val?></a>
            <?php }?>
        </div>
        <!-- END TAGS -->
        <?php } ?>
[/code]

 

5. style.css
[code]
/* 태그 */
.tags i { font-size: 14px;color: #888; }
.tags a { background: #eee;display: inline-block;border-radius: 2px;padding: 8px 12px;margin: 0 0 6px;font-size: 11px;color: #777777; }
.tags a:hover, .tags a:focus { background: #27CBC0;color: #ffffff; }
 

#bo_w .bo_w_tags label {position:absolute;top:1px;left:1px;border-radius:3px 0 0 3px;height:38px;line-height:38px;width:40px;font-size:1.2em;text-align:center;color:#b2b2b2}
#bo_w .bo_w_tags .frm_input {padding-left:50px}
[/code]

버전 정보

테스트한 버전 5.4.9
호환 가능 버전 5.4

첨부파일

1.png (2.7 KB)
0회 2021-07-27 16:36
2.png (3 KB)
1회 2021-07-27 16:37
basic_tags.zip (30.4 KB) 234회 2021-07-27 16:36
|

댓글 20개

더운 날씨에 수고하셨습니다. 잘 사용할게요.
공개해 주셔서 감사합니다.
은근히 유용한 팁들 많이 올려 주십니다.
비타주리님께서 올려주신 스킨이 저보다 유용한게 많던데요~
감사합니다.^^
필요한 기능이었는데 공개 감사합니다~^^
적용하는걸 이렇게 쉽게 보여주시다니...너무 감사합니다. 잘됩니다
태그기능 추가 게시판 스크랩 ㅎㅎ
와!!!! 제가 원하던 스킨!!! 감사합니다 추천 해요
잘 활용해보겠습니다. 감사합니다!
리스트 화면에도 태그를 보이게 하려면 어케 해야 될까여?
잘쓰겠습니다.
감사합니다~~
좋은 자료 감사합니다 리스트페이지에 태그를 보이게하는 방법은 따로 없을까요??
와~~~ 원하던 기능인데 감사합니다.
태그기능게시판

목록에세 태그를 누르면 카테고리 처럼 태그에 해당하는 게시글만 보이게 하려고 하는 방법 찾고 있습니다.

감사합니다.

댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

+
🐛 버그신고