Q&A

1. 친구등록을 아이디 차단으로 변경

친구등록.jpg

 

XE에 친구추가 기능과 친구보기 기능이 있지만 거의 유명무실하고 쓰는곳도 없는거 같습니다.

차라리 친구등록 기능을 차단아이디 등록기능으로 바꾸면 좋을거 같다는 생각이 들고요.

또 특정 아이디 차단기능을 원하는 회원들도 많더라구요.

 

그래서 친구라는 단어는 찾아서 아이디차단로 바꾸면 될거 같은데 가장 중요한것은

친구추가(아이디차단)하면 댓글을 못달게 하고 쪽지를 발송(알람 설정보니 친구에게만 쪽지받음이 있던데 반대로 하면 될듯 한데 맞을까요?) 못하게 해야 하는데 이부분에서 막히네요.

 

많이들 생각하셨을거 같아 제로보드 사이트나 XE타운등에서 찾아봤지만 이부분에 관련된 부분이 없더라구요.

 

2. 비추천시 누가 비추천했는지 알수 있게 정해진 단어 자동글 등록

비추천.png

 

https://xe1.xpressengine.com/index.php?mid=tip&search_target=title_content&search_keyword=%EB%B9%84%EC%B6%94%EC%B2%9C&document_srl=22731995

 

추천 비추천 +등록 버튼을 만드는 방법인데요.

추천(좋아요)+등록

비추천(싫어요)+등록

을 눌렀을때 글이 없으면 추천 또는 비추천만 되더라구요.

 

글 내용이 없을때 비추천+등록 누르면 비추천만 되지 않게 되거나 A회원이 비추천 하였습니다 라는 단어가 자동으로 포함되었으면 하는데 이부분도 찾아봐도 제가 못찾은건지 없는거 같습니다.

 

댓글 7

  • 1번은 말씀하신대로 친구 기능을 수정하는 형태로 구현하는건 크게 어려워 보이지는 않습니다만 그런식으로 쪽지나 댓글을 막아버린다면 회원간에 다른 문제가 발생할 수도 있으니 이전에 제가 구현했던 것과 같은 방법 (https://xe1.xpressengine.com/index.php?mid=download&package_id=22753510 )이 더 충돌의 소지를 줄일 수 있지 않을까 싶습니다.
  • @gunmania
    정말 감사합니다. 찾아도 없는거 같아서 친구기능을 이용하면 되겠다 싶었는데 이미 애드온으로 만들어진게 있었군요.

    다시한번 정말 감사 드립니다.
  • @마신
    아 제 애드온은 댓글 부분은 처리가 안되어서 원하시는 기능 중 절반 정도면 구현되어있습니다. 다만 모듈을 고친다면 개발 난이도는 이쪽이 조금 더 높습니다만 처리하는 방법이 이쪽이 조금 더 자연스럽지 않을까 싶어서 참고삼아 링크를 걸었고요.

    원래 계획은 저도 모듈로 고쳐서 친구 기능처럼 팝업 메뉴 활용, 리스트 관리 등을 다 구현하려는 계획이었는데 다른 일들 때문에 자꾸 미뤄지고 있어서(...) 언제 될 지는 모르겠네요.
  • @gunmania
    그런데 해당 애드온을 사용시 글쓰기 시에 글쓰기 버튼을 2~3회 눌러야 등록되는데 (익스/크롬에서 테스트)
    혹시 왜 그런지 알수 있을까요? ㅠㅠ
  • @마신
    딱히 글쓰기 기능에 영향을 줄만한 코드는 포함이 되어있지 않은데 이상하네요 음...
  • @gunmania

    원인을 찾았는데요
    그냥 글쓰기시에는 정상인데 파일 첨부하고 글쓰기 버튼을 누르면
    글은 등록이 되지만 글쓰기 페이지에 그대로 남는것이 확인되었습니다.

    혹시 제 사이트만 그런가 했는데

    제작자분의 http://server.gunmania.kr/xe 에서도 같은 증상이 발견되는것으로 봐서

    애드온 자체의 에러 같습니다.

     

  • @gunmania
    굿!