리스트에서 이름 표시

· 2011-11-01 (화) 18:11:42 · 1646 · 1
게시판 리스트에서 관리자이름은 다 나오고 글쓴이회원 이름은 성만 표기되고 뒤에 두자리는
별 표시 질문..

if(getMemLevel($view[mb_id]) != 10) {
$tmp_name = substr($view[wr_name],0,2)."**";
}
else {
$tmp_name = $view[wr_name];
}
if($view[mb_id]) {
$tmp_name = "<span class='member'>".$tmp_name."</span>";
}
else {
$tmp_name = "<span class='guest'>".$tmp_name."</span>";
}
$view[name] = $tmp_name;
$view[wr_name] = $tmp_name;


이건 view.php 인데 글읽기 할때 정상적으로 나오거든요

리스트페이지에서 작동하게 할려면 어디를 수정해야 되나요.. ㅠㅠ

list.php 에서 수정 하는거 맞는데 소스가 날라갔네요..

그리고 위치를 어디다가 둬야 할지.
|

댓글 1개

skin 에서 수정하시려면
list.skin.php 에
for 문안에
$list[$i] 가 각각의 게시물 의 출력값입니다

위에서 쓰신 것의
$view[mb_id] 은 $list[$i][mb_id]와 똑같은 것이지요 ^^
이름 들어 가는 부분은 <?=$list[$i][name]?> 으로 되어 있는데
변경하시고 <?=$list[$i][wr_name]?> 으로 하셔도 됩니다
이것은 $list[$i][name] 은 common.lib.php 에 정의 되어 있습니다

common.lib.php 변경 방법
get_list 라는 함수가 있는데

함수 중간에
$tmp_name = get_text(cut_str($list['wr_name'], $config['cf_cut_name'])); // 설정된 자리수 만큼만 이름 출력
if ($board['bo_use_sideview'])
$list['name'] = get_sideview($list['mb_id'], $tmp_name, $list['wr_email'], $list['wr_homepage']);
else
$list['name'] = "<span class='".($list['mb_id']?'member':'guest')."'>$tmp_name</span>";
라는 부분이 있습니다 여기를 위와 같이 수정하시면 됩니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-11-02 조회 1,032
11-11-02 조회 917
11-11-02 조회 2,077
11-11-02 조회 1,689
11-11-02 조회 2,492
11-11-02 조회 1,894
11-11-02 조회 1,471
11-11-02 조회 1,371
11-11-02 조회 1,787
11-11-02 조회 1,741
11-11-01 조회 1,076
11-11-01 조회 1,092
11-11-01 조회 3,529
11-11-01 조회 1,243
11-11-01 조회 1,668
11-11-01 조회 1,106
11-11-01 조회 1,647
11-11-01 조회 1,284
11-11-01 조회 1,033
11-11-01 조회 1,617