회원 공개차단 블라인드 게시판(업뎃)
----------
2022년 6월 26일부로 개인적인 상황에 의하여 무료배포를 중단합니다.
사용하고 싶으신 분은 제 개인 연락처로 상담해 주세요.
----------
1. 커뮤니티에서 보기 싫은 회원을 공개적으로 차단하는 블라인드 게시판입니다.
https://sir.kr/cm_free/1627230 링크를 보고 하나 만들어 보았습니다.
차단당한 회원이나 차단시킨 회원이나 본인의 차단상태를 즉각적으로 알 수 있는
대놓고 디스하는 게시판으로 pc 전용입니다.
basic 스킨을 커스텀 하였습니다.
----------
2. 첨부압축 파일을 풀어봅니다.
1) _pluscore 폴더는 그누의 루트 디렉토리로 폴더째 업로드합니다.
adm 이나 bbs 와 동등한 항렬의 디렉토리입니다.
https://sir.kr/g5_skin/50451 를 설치하신 분들은 그대로 덮어씌우기 해 주세요.
2) basic_block_pc 폴더는 게시판의 pc 스킨 디렉토리로 업로드하여 적용합니다.
3) latest_block_pc 폴더는 최신글의 pc 스킨 디렉토리로 업로드합니다.
적용방법은 바로 아래에 설명해 놓았습니다.
4) change_sideview.php 파일은 extend 디렉토리로 업로드 합니다.
----------
3. 최신글 적용을 위하여 2가지 사항이 필요합니다.
1) config.php 에서
define('G5_USE_CACHE', true); 를
define('G5_USE_CACHE', false); 로 바꿔줍니다.
2) 최신글은 원하는 부분에 아래의 형식으로 적용해 주세요.
함수의 명칭 변경이 필요합니다.
<?php echo latest_block('latest_block_pc', $row['bo_table'], 6, 24); ?>
----------
4. 게시판 관리에서 아래처럼 글쓴이 사이드뷰를 사용한다고 체크해 줍니다.

----------
5. 글쓴이 사이드뷰 옵션에서 회원차단하기와 회원차단해제가 토글형식으로
새로고침 필요없이 버튼클릭 다이렉트 한방으로 적용이 됩니다.
뷰페이지와 리스트페이지 그리고 최신글에서 동시에 가능하며
최고관리자와 본인자신은 사이드뷰 항목 자체에서 나타나지 않습니다.

----------
6. 차단회원목록에서 본인이 차단한 회원을 알 수 있습니다.
또한 이 페이지에서 차단해제도 가능합니다.

----------
7. 차단회원의 정보는 따로 DB를 건드리지 않고
각 회원의 mb_4 멤버필드에 저장됩니다. 죽을 사자라서 4번으로 하였습니다.ㅋ
혹시 회원들 간의 차단상황이 많이 발생하리라 예상될 경우(차단회원들의 아이디 총글자수가 255자 이상)
phpmyadmin 등을 이용하여 mb_4 필드타입을 varchar(255)에서 text 로 바꿔주세요.

----------
8. 적용예제입니다. 뷰페이지의 경우는
http://www.mediaplayer.kr/main/tip/52
차단상황에 따라 3가지의 문장 중 하나가 보여집니다.
스크랩버튼이나 댓글영역 등 모든 영역이 사라지고 대놓고 디스하는 메시지만 보여집니다.
----------
9. 리스트페이지와 최신글은 아래와 같습니다.
모두 쌍방차단, 차단시킴, 차단당함의 상황이 적나라하게 보여집니다.

----------
10. 차단과 상관없는 제3자 회원의 댓글 부분은 아래처럼 표시됩니다.
역시 쌍방차단, 차단시킴, 차단당함의 상황이 적나라하게 보여지고
차단상황의 회원은 오른쪽 버튼 자체가 없어져서 2차 이상의 코멘트 등을 달 수가 없습니다.

----------
11. 그누순정 5.4 이상버전만 가능합니다. 따로 빌더나 테마는 배려하지 않았습니다.
커스텀한 코드는 주석 모두에 wittazzurri 라는 글자가 들어가 있으니
찾아서 원하는 부분을 첨삭하거나 따로 모바일 버전을 만들어 사용하세요.^^
만일 basic pc 버전 이외의 모바일 버전과
gallery 스킨의 pc 및 모바일 버전의 수정이 버거우신 분들은
이 코드를 완전한 오픈소스로 공유하기는 어려워서
제 프로필 https://sir.kr/bbs/profile.php?mb_id=wittazzurri 의 개인연락처를 통하여
공유받으셨으면 합니다.
버전 정보
그누보드5 스킨
좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
마우스나, 모바일에 제스처로 스와이프 하시면 다음페이지 이전페이지로 이동하는 스킨입니다. 컨텐츠가 많은 게시판에서 유용하더군요. 그누보드 5.4에서 테스트 했습니다. 5...
펄스나인님이 제작하신 지도 스킨에 필요한 몇몇 기능들을 추가해서 사용하던 스킨을 재배포합니다. ★ 기존 마커 아이콘이 5개에서 무한정으로 어떤 아이콘이던 사용할 수 있게 수정하...
2022년 5월 27일 오후 2시에 재업합니다. 가로 슬라이드 모바일에서 1픽셀 정도씩 포지션 오차가 나는 부분을 수정하였습니다. 다운로드 받으신 분들은 새로 받아 가세요. ...
---------- 2022년 6월 26일부로 개인적인 상황에 의하여 무료배포를 중단합니다. 사용하고 싶으신 분은 제 개인 연락처로 상담해 주세요. ---------- ...
그누보드 우측 최신글입니다. 1. pic_hotphoto https://sir.kr/g5_skin/50429 [code] <?php // 이 함수가 바로 최신글을 추출하는 역할...
마켓 게시판에 사용할수 있는 게시판 스킨입니다. 온라인 마켓에서 중고 물건 거래할때 필요할 법한 항목들을 입력하고 보여줘서 물건 찾기 더 편리하게 도와줍니다. # p770012 -...
---------- 2022월 6월 26일 부로 개인적인 상황에 의하여 무료배포 중단합니다. https://sir.kr/cmall/1651120512 컨텐츠몰에서 구매하여 사용...
먼저 정중하게 태클 사양합니다. 본인한테 안 맞으면 안 쓰시면 됩니다. 이 스킨은 일주일 에서 최장 한달간 만 게시되고 사라집니다 사정에 의해 이 스킨 게시글은 언제든 삭제될 수 ...
먼저 정중하게 태클 사양합니다. 본인한테 안맞으면 안쓰시면 됩니다. 사정에 의해 이 게시글은 언제든 삭제될 수 있습니다. 그누보드5.5 NEW관리자인 아이스크림GE11을...
댓글 33개
차단된 회원은 쌍방차단이 안 되어서 약올라 죽을 거에요.ㅋ
감사합니다 잘 사용하겠습니다.
코어문서를 수정하고 나니 아무래도 기분이 찝찝해서...
조만간 다시 만들어야 할 것 같네요.
혹시 차단하기 사이드뷰를 게시글 내댓글 등 수동으로 말고
기본 사이드뷰에 차단하기를 추가하고싶을 땐 어떻게 수정해줘야 할까요?
울트라 초강력 비타주리님 ^^7 오늘도 수고하십니다~
초보자라 조언을 구해보고 싶어서 글을 적어봅니다.
저는 구버전 5.33이라 구매하지 못해서 직접 짜집기로 만들고 있는데
만드는것보다 더 힘든게 차단당한 사람들의 댓글 상황을 봐야한다는게
헷깔리고 어렵더라구요
질문이 하나 있는데..
A가 B를 차단을 했을때~
B가 A에게 댓글을 쓰고 있는중이라면, 페이지가 로딩되지 않은 상태라 A가 차단한것이 아직 반영되기 전이기에, 댓글을 쓰면 가지는데 이부분을 비타주리님은 ajax로 처리하신건가용?
저는 아작스 처리 별로 안 좋아합니다.
깔끔하게 새로고침되는 로직을 훨씬 선호하고.
어쨌거나 차단이 된 시점이 기준이라 댓글 달고 있는 중이거나 말거나 아무 상관이 없는 문제입니다.
왜냐하면 차단이 들어가면 과거부터 작성한 댓글까지 다 차단이 들어가고 차단이 풀리면 과거부터의 댓글이 다 보여지게 되는데 무슨 시점의 문제가 필요한지 알 수가 없네요.
보기 싫은 놈이 댓글을 작성하는 건 다루어야 할 필요가 없구요.
그 작성된 댓글이 나에게 보이느냐 안 보이느냐의 문제만 살피면 되는데 시점 문제로 고민할 이유 자체가 없어 보입니다.
앗! 감사합니다!
혼돈이 와서