게시물 작성자 활동정지 시키기! > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

게시물 작성자 활동정지 시키기! 정보

게시판 게시물 작성자 활동정지 시키기!

첨부파일

active_stop.zip (50.8K) 133회 다운로드 2018-12-07 09:13:58 포인트 차감100

본문

이 스킨은 게시물 작성자의 활동을 정지 시킬수 있는 기능입니다~

 

 

하단 좌측을 보면 활동정지라고 있습니다.

게시물을 체크후 활동정지를 누르면 게시물 작성자의 아이디가 넘어갑니다.

2041348325_1544141472.3028.png

 

 

활동정지를 누르면 아래의 창이 나타납니다.

정지시킬 대상이 나타나며, 사유와, 정지일수를 선택할 수 있씁니다.

2041348325_1544141514.6488.png

 

해당 게시물의 작성자를 활동정지하게 된다면

2041348325_1544141563.8045.png

 

정지자의 목록이 관리자 화면에 나타납니다.

추천
26

댓글 전체

일단 추천했습니다.. 그런데 제가 초보라 디비쪽은 어케 하라는건지 모르겠네요 ㅜ
그리고 나머지 파일들은 덮어쓰기하면 모든 게시판에 적용이 되는것인가요?
알집에 sql폴더에 sql파일이 있습니다. sql파일을 db에 import 하신다음에 adm에 있는 admin.menu 부분에 활동정지맴버관리를 추가하시고 2개파일을 넣어주시면 됩니다.
data에 테이블명을 선언해둔게 있어서 보시고 추가해주시구 skin에 있는건 그누보드5 스킨 그대로 제작된거라 만약 그누보드5 그대로 사용하시면 덮어쓰기 하시면 됩니다.
좋은기능 제공해주셔서 감사합니다.
테마를 이용하다보니 올려주신 파일에서 하나씩 꺼내서 위치 찾아서 파일에 일일이
하나씩 다 복사해넣었는데 기능은 다 되는거같은데 활동정지 시킨회원아이디로 글쓰기 하면 글이써지는문제가 발생합니다.
관리자 페이지 보면 활동정지 시간 날짜 다 되어있는데 막상 글쓰기 누르면 글이 작성되네요.
혹시 확인해볼곳이 있을까요? 필요한 기능인데 말썽을부리네요.
/bbs/write.php 부분에

if ($member['mb_active']) {
    $active_date = "(".substr($member['mb_active'], 0, 4)."년 ".substr($member['mb_active'], 5, 2)."월 ".substr($member['mb_active'], 8, 2)."일에 해제 예정)";
    alert('현재 활동정지 상태입니다.\n'.$active_date.'\n\n활동 정지가 해제되기 전까지 \n해당 홈페이지에서 글쓰기와 수정 등\n홈페이지 활동이 불가합니다.');
}


가 추가 되었는지 확인해보시고 g5_member에 mb_active 필드가 추가됐는지 확인해보시는게 좋겠습니다.
1번은 정상적으로 추가를 이미 해놨는데 2번을 실행을 하지못하였네요.
2번 추가해주니 정상적으로 작동이 잘되고 있습니다.
덕분에 좋은 기능 이용할수 있어서 감사드립니다.
-----------------------------------추가문의
혹시 db 테이블에서 삭제는 지원이 안되나요?
활동정지내역들이 보이는데 테스트로 적용된거 삭제하려니 ㅁ 체크 하는 란이
보이지가않던데...
+ 위치에 ㅁ 체크하는 란이 있는데 나타나지가않더라구요.
이름 종류문서 길이/값* 기본값 데이터정렬방식 보기 Null Adjust privileges문서 A_I 설명 Virtuality 컬럼 이동 MIME 형식 Browser display transformation Browser display transformation options  Input transformation Input transformation options
이중에 추가하는 메뉴가 어떤건지 알수있나요? 알려주신대로 봐도 제꺼와 메뉴가 다른가봐요..
드디어 해결되었네요 g5_member_active.sql 열어서 euckr -> utf-8 로 변경하고서 기존꺼 삭제 후 재업로드 하니 정상적으로 이제 노출이되네요.
답변 감사합니다.
정지 날짜가 지나도 정지가 풀리지 않는데, 정지 풀리게 하는 코드가 어떤 파일에 있는지 궁금합니다.

또한 g5_member_active 테이블의 ma_id값이 자동 증가하지 않는 것으로 보입니다.(고유값이 없습니다.)
10명이 정지 중인 상황

1번을 관리자설정에서 수동해제를 시킴 => 이후 벌어지는 상황

2번부터 10번까지 관리자설정에서는 징계상황이라고 뜨나

전부다 글을 쓸수가 있음 [ 전부 징계가 풀림 ]

다른분들은 어떠신가요...
전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

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