MC Tools 2.1.1 확장컬럼 카테고리 관리툴 > 그누보드5 플러그인

그누보드5 플러그인

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

MC Tools 2.1.1 확장컬럼 카테고리 관리툴 정보

MC Tools 2.1.1 확장컬럼 카테고리 관리툴

첨부파일

mc-2.1.1.zip (87.9K) 124회 다운로드 2020-09-03 13:06:14
board_skin_inline_basic_mc.g54.zip (28.3K) 94회 다운로드 2020-09-03 13:06:14
테스트한 버전5.4.1.2
호환 가능 버전5.3.3.3

본문

MC Tools

계층형 카테고리(확장컬럼) 관리 플러그인 입니다.

  • 구느보드 5.4 이상 (테스트환경 : 그누보드 5.4.1.9, PHP 7.4, mysql 8 )
  • PHP 5.6 이상 : 설치가능
  • 2020-09-03 (2.1.1)
    • 그누보드 5.3 버전 지원
    • 자동출력 비활성화 저장 오류 fix
    • 숫자 범위검색 제거
  • 2020-04-27 (2.0.3)
    • 날짜 범위검색 추가
    • 숫자 범위검색 추가
    • 폼 컬럼 출력순서 변경 기능 추가
    • Ajax 를 사용하지 않고 스킨에서 바로 출력 지원(inline)
    • mc/skins/list/basic 스킨 목록보기 초기화 버튼 지원
    • 멀티카테고리 다중입력시 검색오류 fix
  • 2020-02-14 (2.0.2)
    • 브라우져 캐쉬문제 fix
  • 2020-02-12 (2.0.1)
    • 심볼릭링크 계정 출력안되는 문제 fix
    • 목록보기 page 파라메터 문제 fix
    • 관리자모드 스킨명 출력 셀렉트박스 fix
    • 모바일 목록보기 자동출력 fix
  • 2020-02-11 (2.0)
    • 신규설치만 지원(1.x 지원종료)
    • 카테고리 데이타 마지막에 "." 들어가는것 제거
    • 체크박스 or 검색 추가지원
    • 기본 확장컬럼 이외 컬럼 사용가능
    • 컬럼추가기능 제공
    • input 타입 text, data, tel, number, url 지원
    • 카테고리 멀티 저장 제공
    • 그누 카테고리식 데이타 처리 기능 추가
  • 2019-10-08 (1.2)
    • 데이타 저장형식 변경
    • 체크박스 or 검색 추가
    • 작성양식과 검색양식을 다르게 설정 가능하도록 추가
    • 확장컬럼과 사용자에 의해 추가된 컬럼이 자동 추가되어 설정가능하도록 추가
  • 2019-09-10 (1.2)
    • 그누보드(5.3.3.2) 기본스킨 변경에 따른 basic-5332 출력스킨(내용보기, 글쓰기) 추가
    • 버그 수정
  • 2017-08-10 (1.1)
    • 카테고리 스킨 사용안함 설정가능하도록 추가
    • 이미나보드 기본스킨 글쓰기 카테고리 스킨 추가 (amina.basic.php)
    • 목록에서 검색시 멀티카테고리 필터링 유지 패치
    • 필터링시 공지가 퐇마될경우 게시물번호 오류 패치
    • depth 에 따른 정렬문제 패치(JKWang)
    • 셀렉트박스 ▒ 테코문자 제거
  • 2016.10.28 배포 (1.0)

기능

  • 스킨수정없이 기본스킨에서 크게 벋어나지 않으면 모두 적용가능합니다
  • 확장카테고리이외에 사용자가 추가한 카테고리도 사용할 수 있습니다
  • 관리자모드에서 컬럼추가 기능이 추가되었습니다(컬럼은 수동으로 추가하셔도 상관없습니다)
  • 스킨수정방시그로도 사용가능합니다
  • 멀티카테고리값을 확장필드에 적용하고 검색할 수 있습니다
  • 그누보드식 카테고리값을 확장필드에 적용하고 검색할 수 있습니다
  • 멀티카테고리값을 한컬럼에 복수입력가능합니다
  • 그누보그식 카테고리값을 한컬럼에 복수입력가능합니다
  • 중앙관리식 멀티카테고리 (카테고리관리에서 추가되면 자동으로 스킨에도 적용됩니다)
  • input 형식의 입력을 지원합니다(text, tel, date, number, url, email)

설치방법

  1. 압출해제후 mc 디렉토리를 그누보드 plugin 디렉토리에 업로드.
  2. /common.php 의 하단에
    include_once G5_PLUGIN_PATH.'/mc/common.hook.php';
    
    코드 추가
  3. /bbs/board.php 236~237
    //<<< MC Tools 가 설치되었고 확장겁색값이 있는경우 처리.
    if ($member['mb_level'] >= $board['bo_list_level'] && $board['bo_use_list_view'] || empty($wr_id)){
    	if(defined('MC') && $mc_search = mc_board($bo_table)->getSearchSql($_GET)){
    		include_once MC_PLUGIN_PATH . '/bbs.list.php';
    	}else{
    		include_once (G5_BBS_PATH . '/list.php');
    	}
    }
    //>>>
    
    코드 로 수정
  4. mc/adm 폴더안에 admin.menu800.php 파일을 /adm 폴더로 이동 (관리자모드 메뉴출력용)
  5. 관리자모드 접속후 MC Tools 메뉴에서 설치.
추천
17

댓글 전체

버전 5.4.2.7 버전에서 계층형카테고리의 데이터가 있고 선택한후에 저장했는데요.
보시는거처럼 데이터값이 빈값이네요 ㅠㅠ

5.4.2 이상버전에서는 종전버전과 동일한가봐요ㅠㅠ

크롬에서 확인해보니 아래와 같은 에러가 발생합니다..

Uncaught ReferenceError: mc_handle is not defined
at HTMLSelectElement.onchange (config.php?bo_table=test:1)

감사합니다.
php버전은 7.4라서 설치방법 2번째를 최하단이 아닌 중간에 삽입해서 그랬던거 같습니다.

다시 한번 좋은 플러그인 감사드립니다!
안녕하세요
혹시 이건 어디에 사용 하는 것인지 궁금 합니다.
게시판에 사용해서 폼작성할때 사용 하는 것인지 궁금 하구요
좋은자료 감사합니다. 제가 초보라.. 기초적인것도 어렵네요 ㅠ common.php 열어보면 어디쯤에 include_once G5_PLUGIN_PATH.'/mc/common.hook.php'; 이걸 넣어야 하나요? ㅠ  맨 밑에다 넣으니깐 사이트 화면이 이상해지네요.. ㅠ 헤매다 질문 드립니다.
이프온리 님 좋은 자료 나눔에 감사를 드립니다~~^^*
먼저 추천 꾹~ 누릅니다~~

만년 세네기 한사람입니다~ [꾸벅]

이프온리님께서 공개해주신 플러그인을
그누보드 순정으로
그누보드 5.4.1.2 설치해서  해봐도 마찬가지고
그누보드 5.4.2.8 최신버전으로 설치해봐도 마찬가지로
오류메세지가 나오면서
더 이상 진행이 안되는데요~

잘~ 모르는 초보여서 이프온리님과 고수님들 좀 가르쳐 주세요~
아래 에러메세지입니다.

Fatal error: Call to undefined function add_stylesheet() in /host/home4/lss/html/plugin/mc/bootstrap.php on line 19

말씀하신 내용으로 다 설정했는데 위와같이 메세지가 나옵니다.
어디 부분을 설정해줘야 하는지 문의드립니다.

감사드립니다~~ [꾸벅]
급 궁금한게 있어서요.
"Ajax 를 사용하지 않고 스킨에서 바로 출력 지원(inline)"
이라고 되있는데요. 왜 ajax를 사용하지 않는지 이유를 좀 알수 있을까요
기본은 스킨수정없이 사용하는것입니다
이때 랜더링 방식이 비동기방식이라서 화면랜더링후 로딩됩니다
이때 출력되는 랜더링영역이 크다면 화면출력이후 랜더링 되는 부분이
확연하게 보이게 됩니다...
해서 좀더 세심한 랜더링을 위해 원본페이지에서 다이렉트로 출력을 지원하도록
하는 방식입니다. 물론 선택사항입니다
이프온리님 과 고수님들께 한가지만 송구한 마음으로 여쭤봅니다.
참고로 저는 세네기 수준입니다~
혹시 저와같은 문제 있는분 또는 해결하신분 답변좀 주시면 감사를 드립니다~

적용완료후 게시판설정에 wr1~wr_8 까지 만들었는데~
숫자 적용을 하면
목록  부분에 "검색, 폼, 조건"  설정이 표시가 안되는데 
이프온리님께서 올리신 내용에 보면 "숫자"부분에 정상적으로 표시되는것 같은데
어떤부분때문에 안되는지 문의  드립니다.
글 봐주셔서 감사합니다~ [꾸벅]
목록 숫자검색은 이번버전에서 제외되었습니다(숫자범위검색제거)
범위검색인데 출력양식에 대한 고민이 좀 있어서 보류되었습니다
안녕하세요. 좋은 플러그인 공유해 주셔서 감사합니다. 테스트하고 있는데 날짜도 첨부이미지처럼 "선택해주세요"라고 나오는데 어떻게 사용하는건가요?

그리고 플러그인으로 그누보드 Basic 게시판이 작동되는거 같은데 board_skin_inline_basic_mc.g54.zip 보드는 언제 사용하는건지요?
플러그인 다운해서 잘 적용해서 쓰고 있습니다. 감사합니다.
혹시 변경하고 싶은 부분이 있어서 이렇게 댓글 남김니다.
상위 카테고리와 하위 카테고리 사이에  . 이 점을  > 이렇게 변경을 할려는데 어느 파일을 수정해야 할가요?
감사합니다.
입력부분은 좀 복잡합니다.. 멀티카테고리 질의가 포함되어 있어서요
MC_CATEGORY_DELIMITER = '.'; 로 선정의 되어 있긴 하지만.. 변경에 대한 테스트는 되어 있지 않습니다. 자스부분과도 연관되어 있기에 전반적인 수정과 테스트가 동반되어야 할듯 합니다
안녕하세요. 현 플러그인은 게시판 리스트 페이지에서 셀렉트박스를 선택하면 자동으로 검색하게 되어 있는데 자동으로 하지 않고 "검색"버튼를 만들어 "검색"버튼을 눌러야 검색이 작동되게 변경 가능한가요? 간단하게라도 팁 주실수 있으시면 감사하겠습니다.
문자분할로 설정한 다음에 3,500원 이라고 하면 글쓰기 완료후 3, 500원으로 띄어쓰기가 적용되어 문제가 생깁니다. 어떻게 해결해야할까요? 감사합니다
mc/lib/Column.php 163 line.
echo str_replace(',', ', ', $this->value);

            if ($this->data_type !== Column::DATASET_STRING_SPLIT) {
                echo str_replace(',', ', ', $this->value);
            } else {
                echo $this->value;
            }
로 변경하세요
감사합니다. 이렇게 하니 3, 500원이 3,500원으로 제대로 보이는데 목록에서 체크하니 안뜹니다 ㅠㅠ 추가적으로 수정해야할 부분이 있을까요? 꼭 확인 부탁드립니다...
각 값들에는 ,를 넣으시면 안됩니다
위에 수정알려드린건 잘못되었네요
숫자로 넣으시고 랜더링 페이지에서 number_format 이나 코드상 조건절 처리를 하셔야 할것 같습니다
안녕하세요. MC Tools 잘 사용하고 있습니다. 감사합니다. 혹시 URL 에 "http://" 입력하지 않아도 글쓸수 있게 가능하게 하려면 어떻게 해야 할까요?
한가지 질문이 있습니다. 제가 커스터마이즈를 한다고 그누 원본 및 MC 관련 파일 몇개를 수정했었는데 해당 부분이 자꾸 빈칸이 들어가는데 이 부분 혹시 어디 파일에서 영향을 받는지 조언 좀 받아도 될까요?
전체 503
그누보드5 플러그인 내용 검색

회원로그인

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