테스트 사이트 - 개발 중인 베타 버전입니다

계층형 카테고리 관리 플러그인 (MC Tools)

· 9년 전 · 17883 · 60
tree.png
board2.png
board3.png
uboard1.png
예전에 그누에서 배포했던 4버전용 계층적 카테고리 http://sir.kr/g4_plugin/13175 를
5로 올리다보니.. 약간 삼천포가 빠져버린 느낌이 있긴 합니다만..
목적과 기능은 비슷합니다.
기존에는 카테고리 필드를 사용했는데 아무 확장필드 갯수제한없이 계층형 카테고리 데이타를
스킨수정없이 손쉽게 입,출력 리스팅을 사용하실 수 있습니다.

테스트 환경 : php 7.0, mysql 5.5, ie11, firefox, chrome
지원정도 : php 5.3 이상, mysql 5.1 이상, ie8 이상 (버그 있으면 알려주세요)

기능
- 확장필드만 사용합니다.
- 각 확장필드에 값을 적용할 수 있습니다. (멀티)
- 카테고리 입력 시작위치를 선택할 수 있습니다.
- 카테고리별 리스팅 지원 (리스팅할 필드만 선택가능)
- 자식 데이타가 있는경우 멀티 셀렉트박스 출력 지원
- 라디오,체크박스(멀티셀렉트) 출력지원
- 저장시 입력 휴효값 체크 지원
- 게시판 스킨 수정없이 관리자 설정만으로 바로 적용하여 사용하실 수 있습니다.
설치방법
- 압출해제후 mc 디렉토리를 그누보드 plugin 디렉토리에 업로드.
- /common.php 의 하단에
include_once G5_PLUGIN_PATH.'/mc/common.hook.php'; 추가
- /bbs/list.php 상단 if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 다음에
//<<< MC Tools 가 설치되었고 확장겁색값이 있는경우 처리.
if(defined('MC') && $mc_search = mc_board($bo_table)->getSearchSql($_GET)){
include_once MC_PLUGIN_PATH . '/bbs.list.php';
return;
}
//>>>
추가
- mc 폴더안에 admin.menu800.php 파일을 /adm 폴더로 이동 (관리자모드 메뉴출력용)
- 관리자모드 접속후 MC Tools 메뉴에서 설정하시면 됩니다.
- 게시판 스킨 수정없이 사용하시던 게시판에 적용됩니다.

데모 : http://g5.twing.kr/bbs/group.php?gr_id=test
자세한 사용방법은 http://g5.twing.kr/bbs/board.php?bo_table=tip 를 참고하시기 바랍니다

댓글 작성

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

로그인하기

댓글 60개

8년 전
허접할 뿐입니다 ㅡㅡ;; 감사합니다
검색결과에 오류가 있는듯 합니다.
예를 들어 게시물 작성시 지역을 [서울]로 설정을 하고, 검색시 지역선택을 체크박스에서[서울,경기,강원]을 선택을 하면 [서울]을 지정한 게시물은 검색이 되지 않습니다. 서울 or 경기 or 강원 지역의 모든 게시물이 검색이 되어야 하는데, 서울,경기,강원이 모두 선택이 되어 있는 게시물만 검색이 되어 집니다.
확인 부탁드립니다.
8년 전
현재 리스트단 체크박스는 and 검색만 지원합니다.
8년 전
다중 카테고리
8년 전
정말 찾던거네요 ㄳ합니다
8년 전
이프온리님....계층형 카테고리 잘사용하고 있는데요...

검색할때 공지글이 있으면 공지글 수만큼 숫자가 게시글번호가 생겨요...

공지글이 하나있을때 검색하면 맨마지막 숫자가 1일아니라 0으로

공지글이 두개가 있을때 검색하면 맨마지막 숫자가 -1로....

죄송하지만 해결할수있는 방법이 있을까요?
8년 전
오류내용 확인하였습니다.
시일내 패치하도록 하겠습니다~
Warning: call_user_func_array() expects parameter 2 to be array, string given in H:\phpStudy2016\WWW\gnu\plugin\mc\lib.php on line 56

Fatal error: Call to a member function getChild() on a non-object in H:\phpStudy2016\WWW\gnu\plugin\mc\admin\config.php on line 92
8년 전
설치했더니 메인화면 상단에 이런 에러가 나옵니다.
관리자 페이지에서 설치를 눌러도 에러가 뜨고요...
무엇을 잘못한 걸까요...
그누 4부터 감사히 잘 쓰고 있습니다.
정말 최곱니다~

Warning: include_once(__DIR__/bootstrap.php): failed to open stream: No such file or directory in /home/jisoo15/www/plugin/mc/common.hook.php on line 6 Warning: include_once(): Failed opening '__DIR__/bootstrap.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/jisoo15/www/plugin/mc/common.hook.php on line 6


관리자 페이지에서 설치 누르면 나오는 에러

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/jisoo15/www/plugin/mc/admin/setup.php on line 12 Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/jisoo15/www/plugin/mc/admin/setup.php on line 12
8년 전
php 버전이 5.3 이하라서 그렇습니다
php 5.3 이상 사용하셔야 하며 php7 에서 테스트되었습니다