멀티 게시판용 태그
다대다 테이블(many to many)을 공부할 겸 만든 그누보드 태그입니다.
g5_tags(태그 테이블)와 g5_tag_write (글과 관계 테이블)이 생성됩니다.
JOIN을 사용하는 것이 아직 익숙치 않다보니, SQL이 점점 복잡해지는 단점이..
g5_tag_write에 bo_table이 최종들어간 이유는
게시판이 여러개이다 보니, wr_id가 같은 경우가 생겨서, 각 게시판별 wr_id를 구별하기 위해 들어 갔습니다.
최초 버전은 https://sir.kr/g5_plugin/1306 이것 같고..
이번 업그레이드 버전은 @亞波治 님의 태그 출력 버전 https://www.apachezone.com/php8/31 을
허락하에 업그레이드해서 공개합니다.
불필요한 코드도 아직 남아 있고, 시큐리티 관련 부분도 있는 것을 짜집기해서 만들었으니,
꼭 더블체크한 후에 사용하세요
댓글 9개
4년 전
유용한 태그 기능 고맙습니다.
언젠가 그누 원본에도 포함되었으면 좋겠네요 :D
언젠가 그누 원본에도 포함되었으면 좋겠네요 :D
4년 전
SQL도 어렵고, PHP도 어렵고.. many to many에서는 ON DELETE CASCADE, ON UPDATE CASCADE가 어떻게 동작되는지 찾아 보고 있는데, 어렵네요.
4년 전
마젠토님이 기획하시는 그누 업뎃에 기대가 큽니다.
무한 응원하겠습니다 ㅎㅎ
무한 응원하겠습니다 ㅎㅎ
4년 전
실력이 부족하다보니, 점점 짜집기에, 찍기 신공으로 가고 있습니다.
댓글만 더 공부하면 될 것 같은데, 어렵네요
댓글만 더 공부하면 될 것 같은데, 어렵네요
4년 전
좋은 기능이네요~
4년 전
감사합니다.
Winter0
4년 전
감사합니다
Winter0
4년 전
[버그 신고]
글에 태그를 넣고,
태그 페이지?에서 선택 체크하고 삭제를 하면
태그 칸 자체는 남아있는데 게시글은 존재하지않는 상태가 됩니다 @.@
일차적 해결 방법 : db를 지우기
1. 호스팅의 DB(phpMyAdmin) 접속
2. [g5_tags] 들어가기
3. 문제되는 순서의 태그 삭제
글에 태그를 넣고,
태그 페이지?에서 선택 체크하고 삭제를 하면
태그 칸 자체는 남아있는데 게시글은 존재하지않는 상태가 됩니다 @.@
일차적 해결 방법 : db를 지우기
1. 호스팅의 DB(phpMyAdmin) 접속
2. [g5_tags] 들어가기
3. 문제되는 순서의 태그 삭제
4년 전
지우는 것에 대한 것은 테스트를 많이 안해서 그렇습니다. 그래서 각자 수정해서 더 좋은 플러그인을 내 놓길 바랍니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 14227 | |
| 14211 | |
| 14207 | |
| 14198 | |
| 14192 | |
| 14178 | |
| 14170 | |
| 14149 | |
| 14134 | |
| 14123 | |
| 14108 | |
| 14094 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기