묻고답하기
익명 및 식별자에 대한 질문입니다
2017.11.17 09:13
1)
위의 링크의 게시글을 참고하여서
게시판(스케치북, Flat Board)에 익명 작성을 선택할 수 있는 기능을 추가하였습니다.
(게시글, 댓글, 대댓글)
해당 기능은 올바르게 작동하나,(익명으로 글쓴 사람은 익명이라고 출력)
제가 기존에 사용하고 있던
https://www.xpressengine.com/index.php?mid=forum&document_srl=21750023&cpage=2#comment
(아래쪽 부근에 있는 댓글에 파일 있음(
https://www.xetown.com/rxe_file/3871
Misol 님의 익명 애드온과 충돌이 나는 것 같습니다.
치환을 돌리는 조건 문인
if($called_position == 'after_module_proc' && $this->act == "procBoardInsertDocument") {
$module = Context::get('module');
if(!$module) $module = $this->module;
if($module != 'board') return;
if(!$addon_info->ad_codes && !$addon_info->biology_code) return;
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin != 'Y' || $obj->use_anonymous = 'Y' ) {
...
if($called_position == 'after_module_proc' && $this->act == "procBoardInsertComment") {
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin != 'Y' || $obj->use_anonymous = 'Y' ) {
...
두 부분을
if($called_position == 'after_module_proc' && $this->act == "procBoardInsertDocument") {
$module = Context::get('module');
if(!$module) $module = $this->module;
if($module != 'board') return;
if(!$addon_info->ad_codes && !$addon_info->biology_code) return;
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin != 'Y' || $obj->use_anonymous = 'Y' || $obj->use_anonymous == 'Y') {
if($called_position == 'after_module_proc' && $this->act == "procBoardInsertComment") {
if($this->module_info->use_anonymous == 'Y' && $logged_info->is_admin != 'Y' || $obj->use_anonymous = 'Y' || $obj->use_anonymous == 'Y') {
이렇게 바꾸니
새로 쓰는 선택 익명 글들에 식별자가 적용이되어서 각각 다른 익명닉네임들로 글이 써지지만,
사이트내의 모든 게시판에서 일반글을 쓸 때 [아이콘]익명적용된식별자 - 클릭 시 메뉴 기능 살아있음
의 형태로 게시글들이 출력됩니다.
아무래도 익명처리 하는 부분이 서로 꼬여서 그런거 같은데,
제 능력으로는 이것저것 시도를 해보아도 해결 방법을 찾지 못했습니다. ㅠㅠ
도움을 좀 부탁드립니다. ㅠㅠ
2)
익명의 식별자와 관련된 질문입니다.
익명게시판에서 하나의 게시판에 대해 하루 동안은 한사람이 계속 같은 익명(ex 키큰_호랑이)을 가지고 글이나 댓글을 쓸 수 있고,
특정 시간(ex 자정)을 기점으로 새로운 익명이 되어(혹은 아이피가 바뀌면?) 새로 글을 쓸 때 바뀐 익명(멋진_사자)으로
글이나 댓글을 쓸 수 있는 그런 방식으로 구현할 수는 없을까요?
염치없지만 도움 부탁드립니다.
감사합니다.
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
홍보미 | 버튼 이미지 경로? | |
홍보미 | 문서페이지 설정을 고정 시킬수는 없을까요? [2] | 2018.08.24 by 홍보미 |
먼지가되어 | 게시판 확장변수 시 에디터 사용안하고 보이지 않는 팁 요청드립니다. | |
Vvale | 메인 페이지를 게시판으로 사용하고 싶습니다. [1] | 2018.08.24 by sejin7940 |
Vvale | 링크의 meta태그를 읽어서 화면에 보여주는 모듈 | |
홍보미 | 첨부파일 전부 섬네일로 보이게 할수 있을까요? | |
쏘쏘쏘 | 알림센터lite 알림오류 | |
가암자 | 사이트메뉴 편집 복사 여쭤봅니다. [1] | 2018.08.23 by sejin7940 |
홍보미 | 글쓰기 오류 [2] | 2018.08.23 by 홍보미 |
xntjd**** | 파일첨부가 안됩니다. 100% [7] | 2018.08.23 by billy |
tigerdol | 게시판 에디트 사용중 첨부파일에 대해서 [1] | 2018.08.22 by sejin7940 |
elancer | 원하는 위치에 이미지 등록하기 (이미지함수?) [1] | 2018.08.22 by sejin7940 |
railman | 가상서버와 테라서버 그리고 클라우드에 관한 문의입니다. [2] | 2018.08.22 by 달나라 |
카이클 | 도대체 DB가부족하면 어디서 서버용량을 늘리는건가요 [1] | 2018.08.22 by Luatic™ |
곰돌씌 | 비회원 글작성시 홈페이지 이메일 삭제 [3] | 2018.08.22 by Luatic™ |
FreeSoft | XE 설치 | |
몬드 | db 이전 후 에러가 떴습니다. 도와주세요. [3] | 2018.08.21 by 몬드 |
헬프미12 | '상담기능' 적용시 문의 | |
ryan**** | 새로운 도메인 주소에 자료이전 방법에 대해 궁금합니다^^ [2] | 2018.08.21 by ryan**** |
이주연743 | 호스팅 이전할때 일단 XE 설치해야 되지요? [1] | 2018.08.21 by Luatic™ |