유저 차단 익스텐션
게시판에서 특정 유저를 차단하는 크롬 익스텐션을 만들어 봤습니다.
크롬 익스텐션 관리에서 압축해제된 확장 프로그램 로드로 만들어서 추가 하시면 됩니다.
그리고 차단 사용자에 원하는 닉네임을 넣으면 해당유저의 글, 답변이 숨겨집니다.
게시판에서 특정 유저를 차단하는 크롬 익스텐션을 만들어 봤습니다.
크롬 익스텐션 관리에서 압축해제된 확장 프로그램 로드로 만들어서 추가 하시면 됩니다.
그리고 차단 사용자에 원하는 닉네임을 넣으면 해당유저의 글, 답변이 숨겨집니다.


자게가 아니고 겜게에 올리신게 참 상징적이네요.
이제 멍청한 질문글이나 뻘글 싸는 놈들 죄다 차단 걸고 안볼수 있겠네 휴
덕분에 클린한 티까페 생활 할수 있게 됐습니다 ㅋㅋㅋ
저 위에 벌레새끼 닉 넣고 새로고침 하니까 바로 사라짐
차단한 사용자라는 그런 표시도 없고 아예 없어지네요 ㅋㅋㅋㅋㅋㅋㅋ
저 미꾸라지 꼴보기 싫어서라도 당장 깔아야겠네요
특정 닉네임을 넣으니
1. 댓글은 사라지는데 게시물은 보여져요.
2. 차단된 사용자가 작성한 게시물을 완전히 안 보이게는 못할까요?
게시물 목록에 표시되어서 클릭해서 들어가면
[차단한 사용자의 게시글입니다.]
라고 표시되고 해당 게시물 내용은 안 보이긴 합니다만 보지도 못할 게시물을 굳이 클릭 할 필요는..ㅠㅠ
베스트의 글들을 말씀하시는것으로 보이는데 맞으실까요?
해당 기능을 구현이 가능하지만 구현하지 않은 이유에 대해서 설명을드리겠습니다.
현재 버전은 평소와 동일하게 정상적으로 읽어온 데이터중에서 차단된 부분을 숨기는 구조로 되어있습니다.
100% 클라이언트쪽의 처리이며 서버쪽 부담이 발생하지 않습니다.
베스트의 경우 열어보기 전에는 작성자를 알 수 없는 구조로 되어있습니다.
따라서 게시판에 들어왔을때 자동으로 작성글 10개에 대해서 모두 읽어보고 작성자의 정보를 확인, 차단 하는 구조가 발생합니다.
중복실행 방지, 읽어오는 데이터 최소화를 하더라도 약간의 서버쪽 추가 트래픽이 발생하게 됩니다.
이전에 차단기능에 대해서 관리자분의 글에서 서버단 트래픽 발생 부분에 대한 우려를 이야기 하신적이 있습니다.
해당 의견을 참고하여 별도 구현을 하지 않았으니 불편하시더라도 양해 부탁드립니다.
감사합니다.
베스트 글이 아니고 자유공간 게시물 목록에서 치딘힌 닉네임 사용자가 표시되고 해당 게시물을 클릭하면
[차단한 사용자의 게시글입니다.] 오류가 나타나고 게시물 내용은 안 보이는 현상 입니다.
예를 들자면
게시물 번호 30864가 작성 기준 최신글인데 임의의 번호를 넣겠습니다.
게시물번호 / 게시물 제목 / 게시물 작성자 닉네임
31012 / 오늘은 테스트 / 차단한사용자 A
위 예제대로라면 차단한 사용자A는 게시물 목록에서도 안 나오게 가능한지에 대한 문의 입니다.
31012 게시물 제목을 클릭하면 게시물 내용은 안 보였으면 합니다.
서버단에서 처리해야 하는거라면 넘어 가주세요~ 조금 불편함은 감수 할 수 있습니다~
제작하고 공유하고 답변 주셔서 감사합니다!!!
말씀주신 자유공간에서 가장 최근의 사용자를 차단하면 위쪽의 베스트를 제외하고
아래의 본문에는 정상적으로 차단이 되어서 보이지 않는것이 확인됩니다.
테스트를 위해서 30864 의 작성자를 차단하면, 30863, 30865 만 게시물에 표시가 되고 있습니다.
이렇게 동작하지 않으신다는게 맞나요?
제 컴퓨터만의 이상인걸로 종결 하겠으니 신경 쓰지 마셔요~