- 7
- 이니스프리
- 조회 수 270
안녕하세요??
sir.kr에 있는 회원차단 기능과 유사하게 그누보드용 회원차단 크롬 확장프로그램을 만들어보려는데요~ ^-^
관리자 입장에서 차단하는게 아니라, 회원 각자가 본인이 차단하고 싶어하는 회원이 작성한 글과 댓글을 보지 않는 기능인데요.
서버 사양만 충분하다면 이걸 백엔드에서 구현하는게 페이지당 게시글 목록 수를 맞춰줄 수 있어서 좋겠지만요.
저같은 실력에 함부로 이걸 백엔드에서 건드렸다가 낭패를 볼 것 같아서 크롬 확장프로그램을 통해 자바스크립트로 구현해보려고 하는데요.
지정된 닉네임이 있는 행을 찾아내서 해당 줄을 출력되지 않는 방향으로 작성해보려구요 :)
그런데 저보다 실력이 좋으신 분들이 많이 계신데 이런 익스텐션이 없다는 것은 뭔가 결정적인 단점이 있기 때문일 것 같은데요 ㅎㄷㄷ
(1) 페이지당 게시글 목록 수를 맞추지 못하는 점, (2) 목록에서 보이는 댓글 수와 실제 댓글 수가 불일치하는 점을 제외하면 또 어떤 문제가 있을까요??
결정적인 문제가 있거나 개발이 어려운 점이 있다면 저같은 초보가 무리해서 도전할 프로젝트는 아닌 것 같아서요 ㅠㅠ
문제점이나 방향성 차원에서 조언을 부탁드릴게요!!
그럼 일교차가 큰데 감기 조심하시고 굿밤 되세요~!
항상 감사드립니다 :)
작성자
댓글 7
![profile image](/files/member_extra_info/profile_image/983/153/153983.png?t=1526296561)
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/819/059/59819.png?t=1717193427)
오오~ 그런 중요한 이유가 있었군요! ㅎㄷㄷ
연수가 시작되어 더 바빠지기 전에 한 번 도전해봐야겠네요 :)
그럼 라엘 사마께서도 맛점 드세요오~! ^-^
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/983/153/153983.png?t=1526296561)
어느덧 연수원 들어갈 때가 가까워졌군요!
이니스프리님의 멋진 도전을 응원합니다!
sir와 amina 소스를 보고 해당 아이디의 행 선택이 가능할지 생각해봤는데 쉽지는 않을것 같네요.
스킨에 따라 구조가 다를수도 있고, 어드민 설정해서 아이디를 노출하지 않을수도 있고요.
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/819/059/59819.png?t=1717193427)
앗 간단한 문제가 아닌 것이었군요 ㅎㄷㄷ
아니마 기본 게시판 스킨(basic board)을 대상으로 하려고 했어요~
아이디는 노출하지 않더라도 익명게시판이 아닌 이상 닉네임은 노출되지 않을까요오??
그럼 맛점 드시고 좋은 오후 되세요!
항상 감사드립니다 :)
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![title : 황금 서버 (30일) title: 황금 서버 (30일)](https://sfuhost.com/./files/iconshop/33055af84f02ddedb19db038cdae0d2f.gif)
![profile image](/files/member_extra_info/profile_image/569/001/1569.png?t=1527385219)
아무래도 스킨에 따라서 선택자가 달라지기 때문에 그렇습니다.
구현이 편한 방법은 닉네임 부분의 element를 가져와서 비교를 한 다음, 저장된 것과 동일한 것이 존재하면 해당 내용을 포함하는 부모 tr 부분의 style을 display:none으로 설정하는 방식으로 하면 되겠습니다. ㅎㅎ
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
![profile image](/files/member_extra_info/profile_image/819/059/59819.png?t=1717193427)
오오~ 개강하셔서 바쁘실텐데 조언해주셔서 정말 감사합니다!
제가 JS 실력이 많이 부족하지만 humit 님께서 방향을 잡아주신대로 작업을 해볼게요~!
아미나를 이용한 사이트들은 대체로 basic-board 스킨을 많이 사용하는 경향이 있어서 적어도 이것만이라도 커버가 되도록 해보려구요 ^^
그럼 주말에 살짝 추워진다는데 humit 님께서도 감기 조심하세요!!
항상 감사드립니다 :)
![comment menu](/modules/board/skins/comely_board/images/icn_more.png)
하나의 product service 를 만드는건 엄청난 노력이 필요합니다.
엄청난 노력이 있는 사람이 부족한게 아닌가 싶어요.