묻고답하기
랜덤 익명 기능 적용하고 싶은데요..
2012.12.04 00:37
안녕하세요 ~ ^^
XE 기본 게시판에서 익명 기능을 제공하고 있는데요.
Anonymous 를 다른 익명이름으로 변경하는 건 알겠는데,
좀더 구체적으로 다음과 같은 기능을 가지게금 하고 싶습니다..
1. 닉네임 게시물마다 랜덤으로 생성해서 생성된 닉네임을 글 쓸때와 댓글 달때 적용 (ex. 익명 닉네임 "익명" 뒤에 랜덤으로 숫자붙이기 - 익명_0241, 익명_0621 식으로)
2. 같은 게시물안에서는 서로를 구분할 수 있도록 랜덤으로 지정된 숫자는 유지 (댓글 포함)
3. 새 게시물을 올리거나 다른 게시물에 댓글을 달 때는 뒤에 숫자가 랜덤으로 변경
위에 같은 기능을 구현할 방법 아시는 분은 가르침 부탁드립니다..
애드온이랑 위젯같은 것도 현재 나와있는게 없어서 적용하기가 참으로 난감하네요..
부디 아시는 고수님 계시면 따뜻한 가르침 부탁드려요 (^_^) (_ _)
감사합니다.
댓글 3
-
송동우
2012.12.04 13:47
-
ㄱㄴㄷㄹ
2013.07.30 08:13
이대로 적용하니 글을 쓰고나서 페이지가 안넘어가요 ㅠㅠ 등록 눌러도 계속 그자리.. 하지만 글등록은 되있고ㅠㅠ -
genosaid
2012.12.04 17:48
안녕하세요 송동우님?
송동우님 가르침대로 수정하니까 너무 잘됩니다 ㅜ_ㅜ
매번 너무 고맙고요, 소중하신 지식 나누어 주셔서 감사드려요.
날씨 추워지는데 감기 조심하세요.
감사합니다 ! (^-^) (_ _)
-
genosaid
2012.12.04 18:49
송동우님 한가지만 짧게 여쭤봐도 될까요?
가르쳐주신대로하니 문자숫자 합해서 여섯자리 랜덤 닉네임이 잘 생성되는데요,
생성되는 랜덤 문자앞에 고정된 닉네임을 가질 수 있나요?
예를들어,
ef2sa4 ae42js 이런식의 닉네임이 있으면
익명_ef2sa4 , 익명_ae42js
이런식으로 확장이 가능한가요?
-
XE만세
2013.01.19 02:00
위 코드에서 substr 앞에 "익명_".를 붙여주면 됩니다. -
XE만세
2013.01.19 02:02
혹시 다른 문자를 고정시키고 싶으시다면 "원하시는것". 을 붙여주시면 됩니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
토이터 | 신디케이션에서 제외시킨 게시판은 아예 검색에 안잡히나요? [1] | 2012.12.04 by 퍼니엑스이 |
genosaid | 랜덤 익명 기능 적용하고 싶은데요.. [3] | 2012.12.04 by genosaid |
권캐리 | 게시판 확장변수 이용시 라디오버튼 배열 문제 [1] | 2012.12.04 by 송동우 |
김용춘 |
xe 모바일 오류, 부탁드립니다.
![]() | |
백용권 | 이미지 좌표는 어떻게 구하죠? [1] | 2012.12.04 by sejin7940 |
박용순 | 긴급 질문드립니다. 특정게시판 불가 [1] | 2012.12.04 by sejin7940 |
nei4u4u | 글 등록 하면 화면이 안넘어 가요 ㅠㅠㅠ [2] | 2012.12.04 by nei4u4u |
앱스빱 | 이메일 주소로 계정 찾기 | |
건찬파 | 한군데 서버에 xe를 버전이 다르게 두개를 올릴 수 있나요? [1] | 2012.12.04 by 송동우 |
백용권 | 이미지 좌표는 어떻게 구하죠? | |
소아크 | 타 솔루션과 연동문의 | |
hitori | zbxe 사용자입니다 | |
주앙니 | 학교와 같은 공공기관에서 접속할 때 카운터... | |
zartin | 글 등록 전 공지를 읽게.... | |
slrclub666 | 비비카-지노 | |
제임스라 | layout.html 에서 특정 게시판 게시글 갯수 뽑아오기.. [1] | 2012.12.04 by 제임스라 |
어렵다용 | 매실님 출석부에서 일일 출석현황 | |
어렵다용 | 왜 답변글 기능이 있는 게시판은 없나요??? [1] | 2012.12.03 by sejin7940 |
릭키님 | 게시판 "권한이 없습니다" 문구 수정 [1] | 2012.12.03 by sejin7940 |
톡톡보니 | 1.4 회원가입 메일인증시 나오는 문구... [2] | 2012.12.03 by 송동우 |
xe - modules - board - board.controller.php 열고
line 57 쯤에
$obj->user_name = $obj->nick_name = substr(md5($obj->title.$logged_info->member_srl),0,6);
여기서 붉은 색 부분이 수정된 내용.....
line 164 쯤에
$obj->user_name = $obj->nick_name = substr(md5($oDocument->get('title').$logged_info->member_srl),0,6);
여기서 붉은 색 부분이 수정된 내용......