묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
content위젯에 회원실명 나타내기
2010.04.30 03:32
content 위젯에 nickname 이 기본으로 들어가 있는데요
실명(username) 을 나타내고 싶습니다.
예전엔 스킨에 nickname->username 만 바꿔주면 됐던거 같은데
검색해보니 php,xml,스킨 다 손대야 하는거 같던데
모가뭔지 잘 모르겠네요.
방법 좀 지도해 주시면 감사하겠습니다.
댓글 2
-
황비
2010.04.30 09:35
-
주하니
2010.04.30 10:54
content 위젯 css에는 getnickname 부분이 없는데 어케해야 할까요? -
주하니
2010.04.30 11:57
content.class.php 다 바꾸고 디폴트 skin normal.htm 에 nick->user 다 바꾸니까 이름부분이 아예 출력이 안됩니다. -
앙띠2
2010.04.30 12:21
normal.html 은 그냥 두셔야죠. 이건 고치지 마세요. -
주하니
2010.04.30 12:34
아~이상하네요. 전 따라해보니 parsererror 라고 뜨면서 위젯저장이 안됩니다. 복구하면 잘 되고요.normal 은 놔두고 content 만 손봤습니다. -
주하니
2010.04.30 12:44
휴~됐습니다.너무 초짜라 시키시는대로만 했더니 ㅡㅡㅋ. nick_name->user_name 으로 바꿔줘야 하는군요. ㅡㅡㅋ -
앙띠2
2010.04.30 12:49
제 Contant 위젯 버전은 0.1 인데 이걸 기준으로 설명합니다.
Contant 위젯의 content.class.php 파일에서
730 function setNickName($user_name){
731 $this->add('nick_name',$user_name);780 function getNickName(){
781 return $this->get('user_name');이렇게 고치시고 다른건 하나도 건들면 않됩니다.
위 글을 하나도 오타없이 고치세요.
다 손대실 필요는 없고.
해당 위젯의 스킨폴더 안에서 CSS파일(더러는 CSS폴더안에 있음)을 찾아서
Edit Plus나 메모장에서 여세요.
스킨에 따라 다르지만 대충 비슷할텐데요.
<span class="writer">
- {$oDocument->getNickName()}
</span>
위와 같은 코드를 발견하게 되면 그 중에서 getNickName 를 getUserName로 만 바꿔 주시면 됩니다.
예를 들어 최근문서 위젯이라면
xe/widgets\newest_document\skins\xe_official\css 폴더안에 해당 css파일이 있습니다.
content 위젯의 경우에는
xe/wigets/content/content.class.php 파일을 열어서 nickname를 찾아서 모두 username으로 바꿔줘 보세요