신고차단 게시판 앱등록 필수요소 정보
게시판 신고차단 게시판 앱등록 필수요소관련링크
첨부파일
본문
----------
2022월 6월 26일 부로 개인적인 상황에 의하여 무료배포 중단합니다.
https://sir.kr/cmall/1651120512 컨텐츠몰에서 구매하여 사용하세요.
이전에 사용하신 분들은 본인 명의의 하나의 사이트에서만 사용가능하며
그 이외의 사이트에서는 컨텐츠몰에서 구매하여 사용하세요.
또한 본인이 커스텀하여 본인 사이트에서 사용하는 경우는 상관이 없지만
원본의 무료 배포나 커스텀한 스킨의 무료 또는 유로 배포는 엄금합니다.
----------
1. 신고 및 차단 블라인드 기능이 탑재된 basic pc 버전 게시판입니다.
앱 등록시 심사요건 중 필수이므로 유용하게 사용하실 수 있을 것입니다.
----------
2. 첨부파일을 다운로드 받아 _pluscore 폴더와 extend 폴더는 그누루트에 업로드하고
skin 폴더안의 basic-pc 폴더는 pc 게시판 스킨 디렉토리로 업로드합니다.
업로드가 끝나면 따로 적용해 줄 사항은 없습니다.
----------
3. 신고기능은 예전보다 더 간략화했습니다. 따로 관리자아이디를 넣어줄 필요가 없습니다.
1) pc 본문에서는 아래그림 좌측에 버튼 위치가 있고
2) pc 댓글과 모바일에서는 아래그림 우측에 신고 버튼이 있습니다.
----------
4. 신고버튼을 누르면 아래와 같은 형식으로 최고관리자에게 쪽지가 전달됩니다.
자동등록방지에서 모바일 오디오의 경우도
pc와 동일하게 플레이어가 보이지 않고 버튼만 나오게 하였습니다.
----------
5. 전달된 신고쪽지는 최고관리자가 알림기능을 통하여 즉각적으로 확인하여 조치를 취할 수 있습니다.
신고쪽지의 포인트 사용은 홈페이지의 쪽지 포인트 정책을 그대로 따라갑니다.
----------
----------
----------
6. 회원차단 블라인드 기능의 설명입니다.
먼저 게시판 관리에서 사이드뷰를 사용한다는 옵션을 선택해야 이 기능이 활성화 됩니다.
----------
7. 뷰페이지의 본문이나 댓글의 사이드뷰 옵션에는
회원차단하기와 회원차단해제가 토글버튼의 형식으로 구현되어 있습니다.
버튼클릭 즉시 회원차단 및 차단해제가 새로고침 없이 다이렉트로 적용됩니다.
이 기능은 글을 작성한 본인과 관리자는 나타나지 않게끔 하였습니다.
리스트와 최신글에는 사이드뷰가 이 기능없이 기본옵션으로 나오게 됩니다.
----------
8. 차단회원 목록보기 버튼을 클릭하면 언제든지 본인이 차단한 회원들의 리스트를 볼 수 있고
그 페이지에서 차단해제가 가능하며 새로고침 없이 다이렉트로 정보가 변경됩니다.
----------
9. 차단회원의 정보는 따로 DB를 건드리지 않고 각 회원의 mb_4 여분필드를 사용하였습니다.
혹시 회원들 간의 차단상황이 많이 발생하리라 예상될 경우(차단회원들의 아이디 총글자수가 255자 이상)
phpmyadmin 등을 이용하여 mb_4 필드타입을 varchar(255)에서 text 로 바꿔주세요.
----------
10. 해당 게시판에서 차단회원이 작성한 모든 본문은 원글텍스트 이외에도
첨부파일과 에디터이미지 및 첨부링크와 추천 비추천까지 몽땅 블라인드 처리되고
붉은 바탕에 "차단된 회원의 글입니다"라는 텍스트만 보여집니다.
댓글 역시 마찬가지의 방식으로 블라인드 처리됩니다.
-----------
11. 리스트에서는 아래와 같이 차단회원글이 표시됩니다.
----------
12. 차단된 회원은 본인이 차단된 사실 자체를 알 수 없습니다.
이 기능은 window.open() 이나 window.close() 기능 없이 모두 현재창 이벤트로 표현이 되고
따로 새로고침이 필요없습니다.
모바일에서 앱으로 나타날 때 위의 자바스크립트 메소드가 무력화되는 경우가 많기 때문입니다.
----------
13. 그누순정 5.4 이상버전만 가능합니다. 따로 빌더나 테마는 배려하지 않았습니다.
컨텐츠몰에서 등록상품 https://sir.kr/cmall/1651120512 또는
제 프로필 https://sir.kr/bbs/profile.php?mb_id=wittazzurri 의 개인연락처를 통하여
공유받으셨으면 합니다.
18
댓글 전체
커뮤니티 형태의 사이트에서 활용도가 높을것 같습니다.
공개 감사드립니다!
이런 작업은 사실 재미있습니다.ㅋ
얼마전 고객께서 웹뷰를 구글 앱에 등록해야 하는데 이 문제 때문에 거절당했다고 해서 만들어 드린 컨텐츠입니다.
구글에서는 바로 통과되었다고 하네요.ㅋ
고려해야될 상황도 많고..ㅎㅎ
고생하셨습니다. 좋은스킨 입니다~
동일명 함수는 변수와는 다르게 갱신이 안 되니까
extend 에서 다른이름의 3개 함수로 정의했습니다.
함수내용은 하나만 내용을 첨가하면 되구요.
그 아래의 변수와 로직은 뷰스킨과 코멘트스킨 상단에서 중복으로 갱신을 했지요.
이런 스킨을 하나씩 만들면 그 과정에서 그누의 알고리즘을 더 깊이 알아갈 수 있어서 좋은 점이 있네요.
리자님 고심의 흔적도 드문드문 보이구요.
나를 차단한 회원이 누구인지 알수있게 하는 옵션도 넣을까 하다가 대놓고 디스하는 상황이 적나라하게 까발려진다는 조건은 너무 각박하고 살벌한 것 같아서 만들지 않았습니다.ㅋ
그누 기본에 적용되어도 좋겠네요
그누스킨은 지금 자체로도 최고라고 생각해요.
혹시 그룹, 게시판관리자에게도 쪽지가 갔으면 하는데요
어디를 수정하면 좋을까요? 감사합니다.
그 부분의 로직을 찾아 수정하면 되지 않을까요?
단순하게 대답해 드리기에는 저도 테스트가 필요해서요.
만일 그게 안 된다하면 그 기능을 구현하는 코드를 새로 만들어야 합니다.