웹마스터 팁

일단 제목에서 말씀드린대로 코어에 기본으로 있는 레벨 아이콘 에드온을 이용해서 

 

레벨 아이콘이 적용된 닉네임에만 변경된 닉네임이 출력되도록 하는 팁이니 유의해주세요.

 

다시 말해서 레벨 아이콘을 사용하지 않은 닉네임은 변경되지 않습니다.

 

이것과 비슷한 기능을 하는 에드온이 마켓에도 있지만 가격이 5만원이나 해서 살까말까 고민하다

 

비슷하게나마 기능하게 할수 있을것 같아 꼼수를 좀 써서 가능케 되었습니다.

 

아마 마켓에 있는 에드온은 회원정보를 변경할때 그 회원이 작성한 게시글이나 댓글을 불러와서 DB에서 닉네임을 직접

 

수정을 하는 것이 아닐까 추측을 해봅니다(이건 제가 구입 및 사용을 안해봐서 확실히 모르겠습니다.) 

 

이 팁은 닉네임 출력당시에만 현재 변경된 닉네임으로 바꿔서 출력해주는 역할을 합니다.  

 

어차피 꼼수를 좀 쓴 팁이니 괜찮겠다 싶으신 분들만 적용해주세요 ^^

 

/addons/point_level_icon/point_level_icon.lib.php 에서 14번째 줄에 다음 4줄만 추가해주시면 됩니다.

 

$oMemberModel =& getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($member_srl);
if($matches[5] != $member_info->nick_name)
$matches[5] = $member_info->nick_name;

 

 

다시 말씀 드리지만 레벨 아이콘 에드온에 의해서 아이콘이 적용된 닉네임에만 변경된 닉네임이 출력됩니다. 

 

아 혹시 아이콘샵을 사용하시는 분들은 상황에 따라 코드 추가가 조금 더 필요합니다.

 

한가지 걱정되는 것은 마켓에 있는 에드온과 비슷한 기능을 한다는 것인데 팁게에 올려도 괜찮은거겠죠?

 

 

 

 

 

제목 글쓴이 날짜
위젯 <td> 마다 다르게 배경색 지정.. [1] 제임스라 2012.11.30
회원가입 버튼을 누르면 출력되는 Can not open GeoIP.dat 에러 대처방법(임시) [2] 마음의빈자리 2012.11.30
Sketchbook5 모바일 게시판에 파일 업로드 기능 추가 하기 [14] file hhgyu 2012.11.28
일반게시판에서 모듈게시판 혹은 모듈게시판(에서 일반게시판예로들어 일반게시판 -> 게시판DX 혹은 그 반대)으로 게시글 이동시키는 방법 (DB에서) [1] file 장포크 2012.11.28
본문내 이미지 조절 애드온 기능 확장 - 원본이미지 모달 제거 / 작은이미지 크게 확장하기 [2] sejin7940 2012.11.25
xe에서 폼메일 구성하려는데 폼메일을 사용하려면 메일서버는 어떻게 ? 폼메일 2012.11.23
소셜XE에 지쳐서 찾다 찾다 찾은게 [4] SuperSonic 2012.11.21
닉네임, 레벨, 포인트등 활동정보바 [2] file 소렌트. 2012.11.19
exec_xml is not defined 오류 해결책 한마음^^ 2012.11.16
로그인 실패 관련 쪽지 또는 메일이 안 날라오게 하는 방법 [9] sejin7940 2012.11.12
사이트 내 닉네임을 일괄 변경하기 [6] 윈컴이 2012.11.09
Nginx 에서 파일 업로드시 message: 413 에러 해결법 [3] 루트엘 2012.11.08
XE 다국어로 페이지/글 작성하기 [4] jhrun 2012.11.05
bodex 추천 & 댓글 버튼 만들기. [1] file meanie 2012.10.28
실명제 사이트 만들기 [5] Hojoon Chang 2012.10.28
330 오류(net::ERR_CONTENT_DECODING_FAILED): 알 수 없는 오류 - 해결책 [2] 하얀마법 2012.10.25
[XE 1.4] 모듈 개발 시 유의해야할 템플릿 버그 퍼니엑스이 2012.10.24
닉네임 변경시 기존 게시물 연동 팁 (레벨 아이콘 에드온 이용) [9] 바붕아 2012.10.23
게시판 글작성 및 댓글작성이 안될때 [2] 똑디 2012.10.18
스케치북 게시판 스킨 사용시 확장변수 라인 CSS수정 해피보이 2012.10.17