CMS솔루션마켓, 이온디 - 워드프레스, 라이믹스, 카페24, 그누보드, 엑셀
anonymous
21.08.20
조회 수 56
추천 수 0
댓글 10
Extra Form

글 작성시 임의의 닉네임을 익명으로 사용하려면 어떻게 하면 될까요?

댓글 10
profile
이온디
21.08.30

< 일반 게시판에서 익명 선택하여 작성하기 >

 

XE공홈에 있는 http://www.xpressengine.com/tip/21528335 팁을 1.8버전에 맞게 수정(+간소화) 하였습니다.

최초 팁을 올려주신 XE공홈의 Ashon님과 도움주신 XE타운 회원분들께 감사말씀 드립니다.

 

 

 

board.controller.php

 

71번째줄, 263번째줄

 

if($this->module_info->use_anonymous == 'Y')

 

 

if($this->module_info->use_anonymous == 'Y' || $obj->use_anonymous == 'Y')

 

로 각각 변경. 

 

 

skin.xml (게시판 스킨)

 

<var name="anonymous_document" type="checkbox">
<title xml:lang="ko">익명 글쓰기 사용</title>
<options value="Y">
<title xml:lang="ko">체크하면 익명으로 게시물 작성이 가능합니다.</title>
</options>
</var>

<var name="anonymous_comment" type="checkbox">
<title xml:lang="ko">익명 댓글 사용</title>
<options value="Y">
<title xml:lang="ko">체크하면 익명으로 댓글 작성이 가능합니다.</title>
</options>
</var>

 

적당한 곳에 추가.

 

 

write_form.html (게시판 스킨)

 

<block cond="$mi->anonymous_document">

    <input type="checkbox" name="use_anonymous" value="Y" id="use_anonymous" />

    <label for="use_anonymous">익명 작성</label>

</block>

 

에디터와 등록버튼 사이 적당한 곳에 추가.

 

 

_comment_write.html (게시판 스킨)

 

<block cond="$mi->anonymous_comment">
<input type="checkbox" name="use_anonymous" value="Y" id="use_anonymous" />
<label for="use_anonymous">익명 작성</label>
</block>

 

에디터와 등록버튼 사이 적당한 곳에 추가.

 

 

_read.html (게시판 스킨)

 

<block cond="$mi->anonymous_comment">
<input type="checkbox" name="use_anonymous" value="Y" id="use_anonymous" />
<label for="use_anonymous">익명 작성</label>
</block>

 

에디터와 등록버튼 사이 적당한 곳에 추가.

 

 

 

자 이제 모두 끝났습니다.


출처 : http://apmup.com/xe/362

profile
이온디
21.08.30

작성자를 익명으로 바꾸려 할 때

(출처 https://xetown.com/questions/1545901 )


매혹적인ㅋ 요청이 있어서 게시물 관리자 확장 애드온에 '익명으로 작성자 바꾸기' 기능을 추가해보려고 합니다.

익명게시판 기능을 체크하고 글 작성 후 디비를 확인해보니

 

1) 회원인 경우

아이디는 공란, 사용자 이름은 $modue_info->anonymous_name, 닉네임은 $modue_info->anonymous_name, 회원번호는 -22842로 찍히더군요.

2) 비회원인 경우는

위와 동일하지만 회원번호만 0으로 찍히구요.

 

어차피 작성자 변경 기능은 회원으로만 대체되니까 1)의 경우만 신경쓰면 될 것 같고,

코어에서 익명 처리하는 로직을 카피해서 처리하면 되겠다는 생각이 들었습니다.

https://github.com/rhymix/rhymix/blob/be1fbc9d65ec59cabc554706365ba7d7144e7d11/modules/board/board.controller.php#L102-L118

 

혹시 이 부분 말고 다른 고려사항은 없을까요?

익명 사용 기능은 해본 적이 없어서... 어떤 점을 더 조심해야 할지 조언을 구하고자 합니다.

profile
이온디
21.08.30

익명 게시판 사용시 anonymous 를 다른 이름으로 수정하기

/modules/board/board.controller.php


$obj->user_name = $obj->nick_name = 'anonymous';


수정 하시면 됩니다


https://www.xpressengine.com/qna/20541256

profile
이온디
21.08.30

익명 게시판에서 회원들 구분 애드온(수정)

https://xe1.xpressengine.com/forum/21750023

profile
이온디
21.08.30

XE 익명 커뮤니티 운영시 필수 애드온

https://gugwan.tistory.com/12 


1. 자동 댓글애드온


https://xetown.com/index.php?&mid=rxe_point&search_keyword=%EC%9E%90%EB%8F%99%EB%8C%93%EA%B8%80&search_target=title_content&document_srl=985844


회원들 계도하거나 공지사항있을때 사용하면 좋음



2. XE임베드 파싱모듈

https://xetown.com/index.php?&mid=rxe_point&search_keyword=%ED%8C%8C%EC%8B%B1&search_target=title_content&document_srl=729179


무조건 써야되는듯 [최신라이믹스에서는 작동안된다는 말도 있으므로 확인해봐야됨]



3. 타임라인 모듈 게시판


https://www.xpressengine.com/index.php?mid=download&package_id=22753504


베스트게시판 만들때 사용해야함 매우 유용


그외 기타 애드온


메뉴 새글 표시

https://xetown.com/index.php?&mid=rxe_point&search_keyword=%EC%83%88%EA%B8%80&search_target=title_content&document_srl=12592


랜덤 게시글

https://www.xpressengine.com/index.php?mid=download&package_id=22753894


게시판설정 복사

https://www.xpressengine.com/index.php?mid=download&package_id=22577184


단축주소애드온 [도메인주소 변경원할때 사용하면 좋을듯, 애드센스관련]

https://xetown.com/rxe_market/1008196



- 사이트 로고 제작시에는

https://www.logoshuffle.com


해당사이트 참조


제일 퀄리티있는 로고를 제작해준다


대신 PNG를 사용하려면 돈을 지불해야한다

능력자들은 JPG로 다운받아서 편집하자

profile
이온디
21.08.31
https://eond.com/rxe_download/361262
profile
이온디
21.08.31

제로보드 XE (익스프레스엔진) 게시글 작성자를 바꾸는 코드입니다.


게시판을 주소록으로 활용하는 중인데, 관리자가 회원 주소를 대신 입력하는 경우가 생겼습니다.

이 경우 관리자는 모든 회원의 주소를 수정할 수 있지만, 해당 주소의 당사자는 자신이 나온 주소글을 수정할 권한이 없습니다.


그래서 관리자가 글을 입력한 후, 글쓴이를 특정 회원으로 바꾸는 소스를 만들었습니다.


스킨은 스케치북을 사용했고, write_form.html에 아래 소스를 추가했습니다.


<block cond="$grant->manager">

관리자 권한을 가졌을 경우에만 해당 기능을 사용할 수 있습니다.


<span class="itx_wrp">

<label for="nick_name">{$lang->writer}</label>

<input type="text" name="nick_name" id="nick_name" value="{$oDocument->getNickName()}" class="itx n_p" />

input 입력창에 게시글 작성자 닉네임을 기본값으로 표시해줍니다.


<input type="text" name="user_id" id="user_id" value="{$oDocument->get(user_id)}"/>

input 입력창에 게시글에 등록된 사용자아디(user_id)를 기본값으로 표시해줍니다.


<span>{$logged_info->user_id}</span>

현재 로그인한 사용자의 아이디가 표시됩니다.


<input type="text" name="member_srl" id="member_srl" value="{$oDocument->get(member_srl)}"/>

게시글에 등록된 member_srl 값을 기본값으로 넣어줍니다.


<span>{$logged_info->member_srl}</span>

현재 로그인한 사용자의 member_srl를 표시해줍니다.

</span>

</block>


게시물의 닉네임, user_id, member_srl 값을 모두 특정 회원의 값으로 수정해야만 그 회원이 게시물을 수정할 권한을 가지게 됩니다.


https://m.blog.naver.com/sanmandii/221454247793

profile
이온디
21.08.31

xe 게시물 등록 user_name

profile
이온디
21.08.31

UPDATE xe_documents set nick_name='익명',member_srl = IF(member_srl < 0, member_srl, member_srl * -1) where module_srl = 게시판 srl번호;
profile
이온디
21.08.31

작성자 자동 변경 애드온 V0.1

https://xetown.com/point_contents/798585?search_keyword=%EC%9E%91%EC%84%B1%EC%9E%90&search_target=title_content
Write a comment You do not have permission to access.
No. Subject Author Date
148 기타 안녕하세요 노라쪼닷컴 입니다 최종적으로 정리해서 말씀드리게요 노라쪼 2021.09.18
147 라이믹스/XE rhymix.2.0.14에서 게시판 분류 편집이 안되는 경우 있으시던가요/XE분류등록이안됩니다/xe 게시판 카테고리 안보임/ 1 이온디 2021.09.12
146 라이믹스/XE 스팸글 등록시 한꺼번에 삭제하는 방법 1 넥스 2021.09.06
145 라이믹스/XE 애드온 관리자인 경우에만 1 넥스 2021.09.04
144 라이믹스/XE 애드온에서 글쓸때작성하는스킨값의 value값을 가져올 방법이 있을까요. 1 넥스 2021.09.04
143 라이믹스/XE xe 디버깅 하는 방법 넥스 2021.09.04
142 라이믹스/XE 전체글/개념글/공지 이건 XE에서 어떻게 구현하면 되는거죠 이온디 2021.09.02
141 라이믹스/XE 최신글위젯(content)에 상담게시판 보여주기 (상담위젯 최신글) 이온디 2021.08.31
140 라이믹스/XE 라이믹스 게시판 권한 가져오기 이온디 2021.08.20
139 라이믹스 모바일 이미지첨부 자동업로드 이온디 2021.08.31
라이믹스/XE 익명으로 게시판 작성하려면 어떻게 하나요? (xe 익명 애드온) 10 anonymous 2021.08.20
137 라이믹스/XE 회원 로그인 해도 user_name 에 임의값을 등록할 수 있는 방법.... file 이온디 2021.08.31
136 라이믹스/XE 레이아웃에서 서브 메뉴에서 첫 번째 메뉴만 출력하기 방법 anonymous 2021.08.31
135 라이믹스/XE 라이믹스/XE 비회원 이메일 알림(비회원 게시판에 관리자댓글 등록되면 글씬이에게 이메일로 푸시알림) anonymous 2021.08.30
134 라이믹스/XE 라이믹스 로그인 풀림 문제 겪으시는 분 계신가요? anonymous 2021.08.31
133 라이믹스/XE 라이믹스/xe에서 내용 접기 기능 있나요? 2 anonymous 2021.08.30
132 HTML/CSS/JS 스와이퍼js, 처음 로딩 시 원하는 n번째가 바로 보이는 방법 anonymous 2021.08.30
131 HTML/CSS/JS div 안에 내용 변경 감지 1 anonymous 2021.08.30
130 HTML/CSS/JS 테이블 태그에 패딩값을 CSS로 어떻게 하면 되나요? anonymous 2021.08.30
129 라이믹스/XE 라이믹스 아임포트 연동 방법 1 anonymous 2021.08.30
1 8