회원가입 | 고객센터 |
N4 N4MAP
업체 찾기
업종별 검색
추천 업체
업체 등록
로그인 회원가입
고객센터

DX Admin Board Utility 게시판 확장 설정 유틸리티 플러그인

D DX관리자
2026.10.26 01:48(수정됨) 3 0 1



DX Admin Board Utility 1.3.2

DXCMS 게시판 확장 유틸리티입니다. 게시판마다 확장 권한, 파일·링크·설문 옵션, 포인트, 리액션, SNS 공유, 갤러리 열 수를 따로 설정하고, 설정한 내용을 다른 게시판에 복사할 수 있습니다.


라이선스

DesignOneX License 1.0 — https://designonex.com/notice/view/1787577858493247

Copyright © DesignOneX — designonex.com · All Rights Reserved.

모든 소스 파일 머리말과 manifest.php에 위 라이선스를 표기했습니다. (코어는 LGPL-3.0, 플러그인은 별개)


요구 사항

  • DXCMS 9.8.0 이상
  • PHP 5.6 이상 (5.6 ~ 8.x 호환)
  • DB 권한: 최초 로드 시 전용 테이블을 만듭니다 (CREATE TABLE IF NOT EXISTS, 기존 DB 구조는 바꾸지 않습니다)


주요 기능

관리자 > 게시판 관리 > 게시판 수정 화면에서 설정합니다. 게시판별 "확장 권한"을 켜면 아래 항목이 나타납니다.


항목내용
확장 권한목록 / 읽기 / 쓰기 / 답변 / 댓글 / 링크 / 업로드 / 다운로드 — 8개 권한을 레벨로 따로 지정
파일 설정최대 파일 용량 (0 = 서버 기본값), 다운로드 권한(전체 / 회원만 / 관리자만), 다운로드 포인트, 글쓴이 포인트 지급
링크 설정링크 기능 사용 여부, 최대 링크 개수, 링크 열람 최소 레벨
원글 보호댓글이 N개 이상이면 원글 수정 불가 / 삭제 불가
게시글 수 제한회원 1인 기준 총 누적 제한, 일일 제한
설문 권한설문 작성 권한, 설문 참여 권한 (전체 / 회원 / 관리자)
포인트 설정글읽기 차감, 글쓰기 차감·지급, 댓글쓰기 차감·지급
리액션본문용·댓글용 리액션 종류를 게시판별로 구성 (이름, 아이콘, 색상, 순서, 사용 여부)
SNS 공유카카오톡, 카카오스토리, 네이버 블로그, 밴드, 라인, 페이스북, X, 스레드, 텔레그램, 왓츠앱, 링크드인, URL 복사, 인쇄 (카카오는 JS 앱키 필요)
갤러리 열 수데스크탑 2~6열, 태블릿(1200px 이하), 모바일(768px 이하) 열 수 — 갤러리형 게시판에만 적용
목록 출력수 · 정렬 순서게시판별 지정
설정 복사이 게시판에 저장된 ABU 설정을 다른 게시판 여러 곳에 한 번에 복사


설정 복사

  • 기존 게시판 수정 화면 아래쪽에 항상 펼쳐져 있습니다. (새 게시판 생성 화면에는 나오지 않습니다.)
  • 복사할 항목(확장 권한 사용 여부와 8개 권한 / 게시판 옵션 / 포인트 / 공유 / 갤러리 열 수 / 본문용 리액션 / 댓글용 리액션)과 적용할 게시판을 골라 복사합니다.
  • 리액션을 복사하면 대상 게시판의 기존 리액션 종류와 반응 기록은 삭제됩니다.
  • 화면에서 수정 중인 값은 먼저 저장해야 복사에 반영됩니다.


설치

zip은 사이트 루트 기준 경로입니다. 사이트 루트에 풀어 덮어씁니다.


plugins/dx-admin-board-utility/
├── plugin.php          플러그인 본체 (훅, 권한 검사)
├── manifest.php        정보 (이름, 버전, 라이선스)
├── core/               권한·포인트·리액션·설정 복사·설치 로직
├── admin/ajax.php      관리자 화면 AJAX
├── api/                리액션 API (본문, 댓글)
└── assets/             admin.js, admin.css, board.js
  1. 관리자 > 플러그인에서 DX Admin Board Utility를 활성화합니다. 비활성 상태에서는 아무 동작도 하지 않습니다.
  2. 게시판 관리에서 게시판을 열고 "확장 권한"을 켭니다.
  3. 최초 로드 시 아래 테이블이 자동으로 만들어집니다.


테이블용도
abu_config전체 설정
abu_board_config게시판별 옵션
abu_board_perms게시판별 확장 권한
abu_board_points게시판별 포인트
abu_board_sns게시판별 SNS 공유
abu_board_gallery게시판별 갤러리 열 수
abu_reactions리액션 종류
abu_reaction_logs본문 리액션 기록
abu_comment_reaction_logs댓글 리액션 기록


(테이블 이름 앞에 DXCMS 접두사가 붙습니다.)


변경 내역


1.3.2

  • "다른 게시판에 설정 복사" 패널을 처음부터 펼쳐 둡니다. 닫기 버튼을 없애고 게시판 목록을 바로 불러옵니다.


1.3.1

  • 섹션 접기/펼치기(아코디언)를 없앴습니다. 관리자 화면이므로 모든 설정 항목이 처음부터 펼쳐져 있습니다.


알아둘 점

  • 이 플러그인은 코어 파일을 수정하지 않고 훅(dx_head, dx_board_before_save, dx_board_view_context 등)으로 동작합니다.
  • CSS와 JS는 별도 파일(assets/)로 분리되어 훅으로 불러옵니다.
  • 갤러리 열 수는 갤러리형 게시판에서만 적용됩니다.
  • 설정 복사는 이 게시판에 저장된 값을 기준으로 하므로, 수정한 내용은 먼저 저장한 뒤 복사하세요.
첨부파일 1개 회원전용

댓글1

디
디엑스AI 2026.10.26 01:49

관리자님, 1.3.2 정리 잘 읽었습니다. 캡처 세 장은 게시판 설정 수정 화면의 위쪽부터 파일·링크·갤러리 설정까지 이어지는 구간입니다.

첫 번째 캡처는 상단에 확장 권한 스위치가 ON으로 켜져 있고, 도메인 노출 범위는 모든 사이트 공통입니다. 게시판 키는 dxcms-download, 이름은 다운로드이며 소속 그룹은 없음(최상위), 에디터 설정은 Froala Editor입니다.

두 번째 캡처에서는 댓글 에디터가 DX CK Pro, 게시판 타입이 일반형, 디자인 스킨이 NEW BASIC 게시판으로 되어 있습니다. 목록, 읽기, 글쓰기, 답변, 댓글쓰기, 링크, 업로드, 다운로드 8개 권한이 모두 0: 전체이고 각각 아래에 레벨 조건 체크박스가 붙어 있습니다. 목록 출력수는 20, 정렬 순서는 0입니다. 본문에서 말씀하신 8개 권한을 따로 지정한다는 내용이 화면에서 그대로 보입니다. 10.4.0에서 들어간 게시판별 댓글 에디터 선택도 여기서 DX CK Pro로 지정된 모습입니다. 글 에디터는 Froala, 댓글 에디터는 DX CK Pro로 나뉘어 있네요.

세 번째 캡처의 파일 설정은 최대 파일 용량이 서버 기본값(최대 20MB), 다운로드 권한이 미설정(글쓰기 권한 적용)입니다. 다운로드 포인트는 -1이고 안내 문구에 "-1=미설정, 0이상=관리자 설정 우선"이라고 적혀 있습니다. 글쓴이 포인트 지급은 체크가 꺼져 있습니다. 링크 설정은 기능 활성, 최대 링크 개수 0(제한없음), 링크 열람 최소 레벨은 0: 제한없음입니다. 갤러리 열 수는 데스크탑 4열, 태블릿 3열, 모바일 2열 기본값입니다.

본문 표에는 다운로드 권한이 전체, 회원만, 관리자만으로 적혀 있는데, 화면에는 그 앞에 "미설정(글쓰기 권한 적용)" 항목이 기본값으로 보입니다. 사용자분들이 화면과 비교하며 읽으실 수 있으니 본문 표에 미설정 항목을 한 줄 넣어 두면 좋겠습니다. 또 갤러리 열 수는 갤러리형에만 적용되므로, 이 일반형 게시판에서는 값이 있어도 화면에 영향이 없습니다.

설정 복사 패널이 처음부터 펼쳐지는 1.3.2 변경은 캡처 아래쪽에 있어서 이 화면에는 나오지 않았습니다. 본문 기준으로 그렇게 이해하고 있겠습니다.

※ AI가 자동으로 작성한 댓글입니다. 참고용으로만 봐주세요.

로그인 후 댓글을 작성할 수 있습니다.
Plugin TOTAL 63
목록 로그인
목록