포럼
익명 게시판에서 회원들 구분 애드온(수정)
2013.03.01 08:02
이 애드온을 쓰시면,
익명 게시판에 글을 쓸때.. 익명_###### 과 같이 나오는데 새로 글을 쓸때마다 ######는 달라집니다.
댓글은 아래와 같이 작동합니다; (이해하기 쉽도록 만들었는데 이해하는데 도움이 될지는;;)
익명_###### |
1번 게시물(A작성) |
2번 게시물(A작성) |
3번 게시물(B작성) |
4번 게시물(C작성) |
A회원 |
글쓴이 |
글쓴이 |
익명_abcdef |
익명_123456 |
B회원 |
익명_babo12 |
익명_doli33 |
글쓴이 |
익명_fk123d |
C회원 |
익명_ql44we |
익명_dflfe3 |
익명_melong |
글쓴이 |
즉, 자기 글이 아니면 댓글 닉네임에는 랜덤한 코드가 붙고 해당 글 내에서는 계속 같은 익명_###### 닉네임이 유지됩니다.
자기가 쓴 글이라면 '글쓴이'라고 뜹니다.;
사용시 주의사항
※ 애드온을 작동시키기 전에 반드시 애드온 설정에서 '보안 강화 문구'를 입력해서 사용하세요.
<통할아버지>, <내가 제일 잘나가!> , <'i!love#you$how^about*you?>
등등 다른 사람이 알 수 없는 자신만의 비밀스러운(?) 문구를 정해 사용하시면 됩니다.
※ 입력하지 않고 사용할 경우, 익명_###### 으로 닉네임이 바뀌어도 마음먹으면 글쓴이가 누군지. 댓글 작성자가 누군지 알아낼 수 있습니다.
아무 생각없이 만들다보니 정말 멍청한 짓을 했습니다...;;;
-수정사항-
1. 익명_###### 같이 md5로 변환해도 글쓴이와 댓글 쓴 사람이 어느 회원인지 알 수 있어서 수정합니다.
2. [비회원게시판+익명] 기능을 사용할 때.. 잘못 작동하던 걸 수정했습니다. 회원이 아닐경우 member_srl을 가지고 있지 않으므로 ip를 참고하도록 했는데, 비회원이 댓글 ip가 바뀔 경우 같은 글 내에서 더 이상 ###### 부분이 같지 않게됩니다.
3. 비록 비회원은 ip가지고 구분하지만, 회원이 글을 쓰고 로그아웃후 비회원으로 댓글을 달면 다른 사람으로 나타납니다.
※ 애드온을 작동시키기 전에 반드시 애드온 설정에서 '보안 강화 문구'를 입력해서 사용하세요.
<통할아버지>, <내가 제일 잘나가!> , <'i!love#you$how^about*you?>
등등 다른 사람이 알 수 없는 자신만의 비밀스러운(?) 문구를 정해 사용하시면 됩니다.
※ 입력하지 않고 사용할 경우, 익명_###### 으로 닉네임이 바뀌어도 마음먹으면 글쓴이가 누군지. 댓글 작성자가 누군지 알아낼 수 있습니다.
그냥 할 게 없어서 간단히 만들어봤습니다.
참고로 http://www.xpressengine.com/qna/21374543 이걸보고..
너도나도 우리모두 anonymous 가 아니라
익명_ad55f5, 익명_5646ee와 같은 식으로 나타납니다
글 1개 내에서는 한 사람이 댓글을 달아도 계속 같은 익명 닉네임이고 글쓴이는 '글쓴이'라고 나타납니다.
ps. 애드온 파일 열어보시는 분은 아시겠지만 글쓴후 동작하는 act에서
document_srl과 member_srl을 조합으로 닉네임의 뒷부분을 정하고
새롭게 update 쿼리를 날려 document 테이블을 업데이트합니다. (비효율적이죠 헤헤;)
그러나 이렇게 비효율적임에도 불구하고, 이런 방법을 택한 이유는...
글과 글의 익명은 다르게, 글 내부에서는 계속 같은 익명 닉네임을 쓰려면 document_srl을 참고해야하는데
document_srl을 구하려면 일단 글을 써야하고, 글을 쓰면 이미 닉네임 필드에 anonymous가 들어가 있는거고;;
방법이 없어서 그냥 update 썼습니다;;
코어 수정하기 간단하지만,, 그건 그냥 그렇고 그냥 애드온으로 쓰실분들 위해서 만들어봤습니다.
댓글 52
-
푸시아
2013.03.01 11:02
-
도라미
2013.03.01 21:31
글쓴이 닉네임을 회원설정에서 가입금지닉네임에 추가하면 됩니다 ^^
-
궁금궁금궁금이
2013.03.01 14:01
코어 건들때마다 찝찝한데...
정말 감사합니다.
-
drimilda
2013.03.02 03:13
감사합니다.^^
-
미식가
2013.03.21 10:12
개발자님 치명적인 오류가 하나 있습니다. 로그인을 한 사람은 익명이 바뀌는데 비로그인들은 익명 값이 동일하게 나옵니다. 기존의 게시판에 남겨진 방법에서는 비로그인들의 값이 다르게 출력됩니다. 어떤 부분을 수정하면 잘 해결할 수 있을까요?
-
우냐옹
2013.03.21 10:19
이해가 안가는게... 비로그인은 자신이 원하는데로 닉네임을 하면되는데 굳이 비로그인까지 신경 써야 하는이유가 뭔지 잘 모르겠네요 ^^;;
-
미식가
2013.03.21 11:21
이 애드온은 로그인이든 비로그인이든 둘다 [익명_######] 이런식으로 바꿔줍니다. 그렇기 때문에 비로그인 처리도 중요한데 그 부분이 애드온에 빠져있는듯 해요.
그로인해 비 로그인 유저들은 사람이 1명이든 100명이든 해당 글에서는 동일한 익명 닉네임으로 자동변환되서 서로를 구분할 수 없게 되는 상황입니다.
-
SCAC
2013.03.21 12:43
본문에도 남겨놨지만 '당연히 회원 게시판에서만 쓰시겠죠? 비회원 게시판은.. 그게 익명이니까; '
이해가 안되는게 비회원 게시판은 그 자체가 '익명' 게시판이라서 별 설정 안해도 될걸로 생각했습니다;
그러니까, 비회원게시판이니까 익명게시판 기능을 사용할 필요가 없다라고 생각했는데, 비회원+익명 기능을 둘다 사용하시나봅니다;;;
하지만, 정 불편하시다면 비회원 게시판에서 비회원들이 닉네임을 안바꾼다는 가정라면 조금만 바꿔도 됩니다만, 일단은 집이 아니라서 이따가;;
-
미식가
2013.03.21 14:31
네 답변 감사합니다. 팁 게시판(or 묻고 답하기)에 있는 익명닉네임 방식으로는 사용자별로 익명/로그인 구분 없이 다 익명처리가 잘 되는데 그 형태로는 힘들까요? 물론 글쓴이의 경우 댓글에서 글쓴이라고 나타나는 점은 대단히 만족스럽습니다. 따라서 비로그인유저도 로그인 유저와 동일하게 익명으로 바뀌는 방법은 유지하되, 사용자마다 각자의 고유 익명 번호가 나올 수 있는 형태로 수정해 주시면 좋겠습니다.
절대 강요가 아니니 오해는 하지말아주세요. 커뮤니티를 운영하다 보니 회원들에게만 댓글을 유도하면 사이트가 죽어버려서 외부에도 오픈할 수 밖에 없는 고충이 있답니다. 좋은 애드온 개발해주신 점 다시 한번 감사의 말씀을 드립니다.
-
말똥이
2013.07.03 19:07
안되는것 같습니다.
1.7.3.4
-
티지로
2013.07.12 11:14
저도 1.7.3.4... annonymous로만 뜹니당...
-
궁굼자
2013.08.10 03:03
아우 ㅠㅠ 저도 윗분들처럼 안되네요
-
큰성565
2013.08.10 12:46
정말 편리한 애드온인데, 윗분들 이야기때문에 적용을 못해보고 있습니다 ㅎㅎ;;
-
컴퓨터매니아
2013.08.23 10:05
저는 코어를 뜯어 고쳤는데, 고친게 너무 많아서 이걸 팁게에 올려야 하나 마나 고민중이에요. -
KS
2013.08.23 12:28
저도 모듈쪽 건드려서 해놨네요. 팁 처음에 올렸다가 부끄러워서 내렸어요..ㅋㅋ
-
컴퓨터매니아
2013.08.24 05:21
올린걸 내리실 필요는 없습니다.
=======================
제가 팁게시판에 정리해놓도록 하겠습니다. -
socialskyo
2013.08.31 09:56
저도 1.7.3.4 인데 잘되는데요?? 대박 좋네요!
-
socialskyo
2013.08.31 09:57
http://www.xpressengine.com/index.php?mid=tip&search_keyword=익명&search_target=title&document_srl=21528335
근데 요 팁 하고 기능상 다른게....뭘까요?? 머리속이 빙글빙글 합니다. 링크된 팁은 익명 기능을 선택 가능하도록 만든거라 이해하면 되나요?
-
딸꾹질
2013.08.31 15:37
링크된 팁은 annonymous로 뜹니다. 게시판의 기본 익명 기능이고요.
익명들끼리 서로 구분해주지 못해요.
익명을 선택할수 있게 해준다는게 최대 장점인것같아요. 저걸 응용해서 본문만 익명으로 한다거나 댓글만 익명으로 한다거나도 가능하고요.
-
사이트지원
2013.08.31 15:37
오 감사합니다. 이제봤네요..근데 http://www.xpressengine.com/userForum/22297641 제가질문한 기능도되는건가요??
-
착한부산남자
2013.09.05 20:46
내용안에는 바뀌는데 게시판 리스트에서는 annonymous 로 나옵니다. ㅠ
-
착한부산남자
2013.09.07 14:16
1.7.3.4 댓글에는 다른 사람이 댓글을 써도 무조건 글쓴이라고 나오던데요. ㅠ
-
SCAC
2013.12.20 21:07
1.7.3.6 버전에서 다시 테스트했습니다. 잘 됩니다,
게시판에서 익명 사용 설정하시고,
애드온 설정에서 PC, 모바일 작동 선택하고
애드온이 작동할 모듈 선택해줘야합니다.
-
qwms
2013.12.20 23:01
네
저도 1.7.3.6인데
잘됩니다.. ^^
-
ToFinder
2014.01.02 20:16
쓰시는분 궁금한것이 있는데. 현제 게시물에 대한 것만 익명으로 표시를 하고
댓글에 대한 부분은 아이디를 작성자는 작성자로 표기를 할려고 합니다.
소스를 보니
if($check) { $args->nick_name = iconv("euc-kr","UTF-8","익명_").substr(md5($args->document_srl.$addon_info->security_code.$logged_info->member_srl),0,6); } else {$args->nick_name = iconv("euc-kr","UTF-8","글쓴이"); }
이 부분이 있더군요. 이부분에서
$args->nick_name = iconv("euc-kr","UTF-8","익명_").substr(md5($args->document_srl.$addon_info->security_code.$logged_info->member_srl),0,6);
이부분을 어찌하면 될듯 한데 감이 안잡히네요 ㅠㅠ;;;@딸꾹질 님이 이야기하신것에 대한부분인데 이걸 잘 수정하는 방안을 제시해주실분 없으신지요?
-
SCAC
2014.01.05 13:26
어떻게 작동하는걸 말씀하시는지 잘 모르겠습니다;
-
ToFinder
2014.01.05 15:15
게시글은 익명처리 되어지고 댓글을 쓸때 게시글 작성자는 작성자라고 쓰여지고.
나머지 댓글러들은 아이디가 표시되어지는 형식으로 해볼려고 하니
board 코어를 수정하는것이 빠를지 아니면 애드온을 연구해야 하는지
막연해서 글을 써본것입니다. ㅎ.
-
SCAC
2014.01.05 15:37
말씀하신 부분을
if($check) { $args->nick_name = $logged_info->user_id; } else { $args->nick_name = iconv("euc-kr","UTF-8","작성자"); }
로 고쳐주시면 됩니다.
- 글쓸 때는 '익명_abcdef'
- 글쓴이가 자기 글에 댓글 달때는 '작성자'
- 다른 사람들이 글을 달면 'XE 회원 아이디'
-
ToFinder
2014.01.05 16:47
우오오오오오오오오~.. ㅠㅠ;; 닉 전환부분이 막혔는데 ㅠㅠ;;;
감사합니다. 무지막지한 테스트를 가봅니다. 감사합니다.
-
socialskyo
2014.01.03 14:33
스케치북 너무 잘됩니다. SCAC님 너무 감사 드립니다.
추가로 비로그인시 글작성시 필요없는 폼(닉네임/홈페이지/이메일 입력) 폼을 삭제하고 비밀번호만 남겨놓으니 더욱더 편리한 익명 게시판으로 사용할수 있었습니다.
-
socialskyo
2014.01.05 19:37
@SCAC 님 혹시 묻답에 적어주신 익명 아이디에 색깔 구분 해서 들어가는 것을 애드온의 기본이나 옵션으로 되게 업데이트 해주시면 어떨런지요?
-
SCAC
2014.01.05 23:00
지금 떠오른 방법이 애드온으로도 처리가 가능한 방법이 있습니다만 이게 정말 비효율적인 방법입니다.
스킨을 직접 수정하는 게 좋습니다;
-
야옹이님
2014.01.06 21:51
고맙습니다.
-
모해
2014.02.17 21:39
http://www.xpressengine.com/index.php?mid=tip&search_keyword=익명&search_target=title&document_srl=21528335
이팁을 이용해서
댓글작성시 선택해서 댓글을 작성할수있도록 할순 없을까요?
제가 소스보고 수정해보려고 하니까 잘안되네요 ㅠ
-
스케이트보드
2014.05.25 02:00
초보라 잘 몰라서 그러는데 쉬운설치에서는 검색이 안되더군요.
이걸 설치하는 방법은 어떤 건지요...?
addon 폴더에 그냥 올리면 되나요?
헌데 /www/modules/addon/conf 폴더에 이미 info.xml 파일이 있어서요...
-
Podongi
2014.05.25 06:11
/www/addons/ 에 올리시면 됩니다
-
teguh100
2014.05.25 04:22
-
socialskyo
2014.07.19 00:44
잘쓰고 있습니다. ^%^
-
멘탈가루루루루몬
2014.07.19 01:27
이 애드온이 있다면 상당히 완성도 있는 익명게시판이 됩니다. 감사합니다.
-
스케이트보드
2014.10.22 13:57
궁금한게 내가 글 쓰고 댓글을 누가 달면 쪽지로 알림이 오나요?
이 기능과 같이 된다면 대박이네요.
악영향을 위해 관리자는 원래 닉네임이 보이면 좋겠는데...
무리겠죠?
-
보고
2014.10.23 20:56
잘됩니다.^^
-
misol
2015.06.09 01:04
공개해주신 본문의 애드온을 수정/변형해서 000_000 형태로 닉네임을 치환할 수 있는 애드온으로 만들었습니다.
수정한 애드온은 설치 경로가 ./addons/anonymous_biology/ 입니다.
본문 애드온과 같이 회원제 익명 게시판에만 사용할 수 있습니다.
형용사 목록과 생물 목록은 직접 애드온 설정에서 입력하셔야 합니다.
형용사 목록은 예쁜,귀여운,착한,어린 과 같이 쉼표(,)로 구분해서 입력합니다.
생물 목록도 호랑이,강아지,독수리,곰,소나무,송이버섯,E.coli 와 같이 쉼표(,)로 구분해서 입력합니다.
두 목록은 각각 200개 이상 입력해 주시길 권장합니다.
목록을 입력하면 귀여운_호랑이 와 같은 형태로 닉네임이 나타납니다.
저작권 범위가 어느정도인지 알 수 없어서 (자료실이 아니라) 댓글로 첨부했습니다.
다시 한번, 좋은 아이디어로 애드온 만들어주신 @SCAC 님 감사합니다.
-
초보해외유저
2015.06.09 04:57
감사합니다. 1.8.2에 설치해서 작동확인까지 했습니다. :)
-
슈뉴형
2015.06.16 05:21
미솔님 너무좋은 애드온 감사드립니다 이 애드온에서 익명_xxxxxx 식의 익명 처리 할때처럼 랜덤색상을 입힐수있나요
스케치북 스킨을 수정해서요 ㅠㅠ.. 같은코드로는 색상이변하지않네요 부탁드립니다 너무좋은애드온입니다 감사합니다
-
misol
2015.06.16 13:46
색상을 입힐 순 있는데, 이 애드온 방식대로 하는 것 보다는 별도의 방법으로 하는게 나을거 같아요. -
슈뉴형
2015.06.16 21:40
어찌 방법이있을까요오~?
-
misol
2015.06.16 21:43
지금 언뜻 떠오르는건 임의로 나온 닉네임을 다시 HEX 코드 일부로 매핑하는거에요. -
drimilda
2015.08.08 14:43
미솔님 감사하게 잘 쓰겠습니다.^^
-
이온디
2015.08.26 09:50
천재천재!! 이런 것도 만드셨군요 하하
-
KOTRA1
2015.08.11 10:16
'글쓴이' 의 색깔은 어떻게 변경할 수 있을까요?ㅠ
글쓴이 | 제목 | 최종 글 |
---|---|---|
채나 | 관리자가 아닌 유저가 본인글을 한번에 지울수는 없나요? [1] | 2016.11.23 by sejin7940 |
DoorWeb | 레이아웃 업로드에 관해 개발팀에 문의 드립니다. | |
키아라 | 소프트웨어 분쟁 평가 전문기관 안내문 | |
denmark | XECON2016 부산/경남 출발 카풀 모집합니다. [1] | 2016.11.17 by Luatic™ |
레몬시 | 리눅스, 윈도우 서버의 차이 [6] | 2016.12.03 by YJSoft |
BJ람보 | [Repack]누리고 쇼핑몰모듈 Ver 1.1.11 | |
djdisodo | 별도의 파일서버를 쓸려 하는데 [2] | 2016.11.05 by sejin7940 |
BJ람보 | 누리고 쇼핑몰모듈 Ver 1.1.9 를 배포합니다. | |
Asaph | 1.7.3 설치후.. 메뉴 편집이 안나와요.. [15] | 2016.10.28 by 배워서남준다 |
BJ람보 | 버전컨트롤 시스템을 사용하세요! | |
SCAC | 익명 게시판에서 회원들 구분 애드온(수정) [52] | 2016.10.19 by 갤럭시탭 |
Yulz | xe3 는 공식홈페이지나 지원게시판이 현재 있나요? [2] | 2016.10.10 by Yulz |
BJ람보 | 누리고 쇼핑몰모듈 Ver 1.1.8 | |
BJ람보 | 누리고 쇼핑몰모듈 Ver 1.1.7 를 배포합니다. | |
잇힝토리 | 아 오랜만에 zb4 관련 자료 찾아야하는데..... [4] | 2016.10.01 by 잇힝토리 |
레몬시 | VULTR 보다 가성비 좋은 가상서버호스팅은 없나요? [5] | 2016.09.24 by 기진곰 |
라르게덴 | XE1.5.0.x를 위한 툴을 하나 배포하였습니다. [38] | 2016.09.21 by moonsoo |
BJ람보 | 누리고 쇼핑몰모듈 Ver 1.1.6 를 배포합니다. | |
가르송 | xe 이렇게 노출되게는 안되겠죠? [3] | 2016.09.17 by SimpleCode |
Sarah | xpress 만든 사이트 인가요? [4] | 2016.09.11 by 히라미 |
원래 닉네임을 글쓴이로 하면 어떻게 되나요? ^^;