플러그인

[해피정] 그누보드5 회원삭제 회원디비삭제 (+게시글삭제+쪽지삭제 ) V1

[해피정] 그누보드5 회원삭제 회원디비삭제 (+게시글삭제+쪽지삭제 ) V1

0.0 (0개 리뷰)

상품 요약정보

판매자

해피정

총구매수

0 건

카테고리

플러그인

등록일

2026-03-29

솔루션 버전 호환

그누보드 5.4 그누보드 5.5 그누보드 5.6

다운로드 유효기간

무제한

기간 제한 없이 다운로드 가능

♾ 무제한 다운로드란? 구매 후 기간 제한 없이 언제든지 다운로드할 수 있습니다.

✓ 계정이 유지되는 동안 영구적으로 다운로드 가능합니다.
✓ 향후 업데이트된 파일도 동일하게 다운로드할 수 있습니다.

기본설명

회원정보 + 게시글 + 댓글 + 첨부파일 + 포인트 + 새글 완전 삭제

처음 알린 날

2026-03-28

마지막 판올림

2026-03-29

최근수정일

2026-04-13

옵션 선택

기본가 50,000원

아래 옵션 금액은 기본가가 포함된 실제 결제 금액입니다.

총 구매금액 0원
상품명
그누보드5 회원 완전삭제 기능
회원정보 + 게시글 + 댓글 + 첨부파일 + 포인트 + 새글 완전 삭제

⸻⸻⸻⸻⸻⸻⸻⸻

상품 소개
기본 그누보드의 회원삭제는 회원 아이디를 남겨두고 개인정보만 비우는 방식입니다.
이 상품은 관리자 회원관리 페이지에 완전삭제 기능을 추가하여, 선택한 회원의 데이터를 실제로 삭제할 수 있도록 구성한 기능입니다.

단순히 회원정보만 지우는 것이 아니라, 해당 회원이 작성한 게시글, 댓글, 첨부파일, 포인트, 새글(new), 쪽지, 스크랩, 권한 정보까지 함께 정리할 수 있어 스팸 회원, 테스트 계정, 불필요한 가입 회원 정리에 매우 유용합니다.

⸻⸻⸻⸻⸻⸻⸻⸻

주요 기능
1. 관리자 회원목록에 “완전삭제” 버튼 추가
    •    기존 선택수정, 선택삭제와 별도로 완전삭제 버튼 제공
    •    여러 회원 선택 후 일괄 완전삭제 가능

2. 회원정보 실제 삭제
    •    g5_member 회원 레코드 완전 삭제
    •    기본 삭제 방식처럼 아이디만 남기는 구조가 아니라 실제 삭제 방식

3. 작성 게시글 / 댓글 삭제
    •    회원이 작성한 원글 삭제
    •    회원이 작성한 댓글 삭제
    •    원글 삭제 시 해당 글에 연결된 댓글도 함께 정리

4. 첨부파일 / 썸네일 삭제
    •    게시글 첨부파일 삭제
    •    게시판 썸네일 삭제
    •    관련 DB 데이터 삭제

5. 포인트 정리
    •    회원 포인트 내역 삭제
    •    게시글/댓글 관련 포인트 이력 삭제
    •    추천인 포인트 반환 처리 지원

6. new 데이터 삭제
    •    g5_board_new 관련 데이터 삭제

7. 기타 회원 관련 데이터 정리
    •    쪽지 삭제
    •    스크랩 삭제
    •    그룹접근권한 삭제
    •    관리자 권한 데이터 삭제
    •    소셜 로그인 연결 삭제
    •    회원 아이콘 / 프로필 이미지 삭제

8. 게시판 카운트 자동 재계산
    •    댓글 수 재계산
    •    게시글 수 / 댓글 수 재계산

9. 안전장치 포함
다음 회원은 삭제되지 않도록 제한할 수 있습니다.
    •    최고관리자
    •    그룹관리자
    •    게시판 관리자로 지정된 회원
    •    회원레벨 3 이상 회원
    •    현재 로그인 중인 관리자 본인
삭제 불가 회원은 경고창으로 아이디를 안내합니다.

10. 현재 페이지 유지
    •    회원관리 목록에서 삭제 후
    •    검색조건 / 정렬 / 페이지 상태 유지 후 다시 이동

⸻⸻⸻⸻⸻⸻⸻⸻

적용 파일
그누보드5
   ├─ adm
   │   ├─ member_list.php   ← 내용 수정
   │   └─ member_list_delete2.php  ← (첨부파일) 삭제 실행
   └─ extend
         └─ member_delete2.extend.php   ← (첨부파일) 삭제 함수

⸻⸻⸻⸻⸻⸻⸻⸻

사용 방법
    1.    관리자 페이지 > 회원관리 접속
    2.    삭제할 회원 선택
    3.    완전삭제 버튼 클릭
    4.    확인창 확인 후 삭제 진행

⸻⸻⸻⸻⸻⸻⸻⸻

추천 대상
    •    스팸 회원을 빠르게 정리하고 싶은 운영자
    •    테스트 계정을 실제로 삭제하고 싶은 관리자
    •    탈퇴 처리만으로는 부족하고 DB 정리가 필요한 사이트
    •    게시글 / 댓글 / 파일까지 함께 삭제하고 싶은 운영자

⸻⸻⸻⸻⸻⸻⸻⸻

주의사항
    •    본 기능은 실제 삭제 방식입니다.
    •    삭제 후 복구가 어렵기 때문에 반드시 백업 후 사용을 권장합니다.
    •    회원이 작성한 원글 삭제 시 해당 원글에 달린 댓글도 함께 삭제될 수 있습니다.
    •    사이트별 커스텀 테이블(예약, 쇼핑몰 추가기능, 별도 플러그인 데이터 등)은 별도 연동이 필요할 수 있습니다.

⸻⸻⸻⸻⸻⸻⸻⸻

지원 환경
    •    그누보드5 기반 사이트
    •    관리자 회원관리 기능 사용 사이트
    •    PHP 5.x ~ 8.x 환경 커스터마이징 가능

⸻⸻⸻⸻⸻⸻⸻⸻

제공 방식
    •    소스 파일 제공
    •    기존 회원관리 페이지 연동 방식
    •    필요 시 사이트 구조에 맞는 추가 커스터마이징 가능
이렇게 기능하도록 했습니다. 
삭제는 전체 게시판을 대상으로 구현했습니다. 

⸻⸻⸻⸻⸻⸻⸻⸻

적용순서

1. 그누보드5 / extend / member_delete2.extend.php  파일 업로드


2. 그누보드5 / adm / member_list_delete2.php  파일 업로드


3-1. 그누보드5 / adm / member_list.php 수정
    <p>
        회원자료 삭제 시 다른 회원이 기존 회원아이디를 사용하지 못하도록 회원아이디, 이름, 닉네임은 삭제하지 않고 영구 보관합니다.
    </p>

아래에 내용 추가

    <p><strong>완전삭제</strong>는 회원정보와 작성 게시글/댓글까지 실제 삭제하므로 복구가 어렵습니다.</p>


3-2. 그누보드5 / adm / member_list.php 수정
    <input type="submit" name="act_button" value="선택삭제" onclick="document.pressed=this.value" class="btn btn_02">
    
아래에 내용 추가

    <input type="submit" name="act_button" value="완전삭제" onclick="document.pressed=this.value" class="btn btn_03">


3-3. 그누보드5 / adm / member_list.php 수정
    if(document.pressed == "선택삭제") {
        if(!confirm("선택한 자료를 정말 삭제하시겠습니까?")) {
            return false;
        }
    }

아래와 내용 추가

    if (document.pressed == "완전삭제") {
        if (!confirm("선택한 회원을 완전삭제하시겠습니까?\n\n회원정보, 작성 게시글, 댓글 등이 실제로 삭제되며 복구가 어렵습니다.")) {
            return false;
        }
        f.action = "./member_list_delete2.php";
        return true;
    }

⸻⸻⸻⸻⸻⸻⸻⸻


변경이력
2026-03-29 16:13  V1
  . 컨텐츠몰 공개

장바구니로 이동