테스트 사이트 - 개발 중인 베타 버전입니다

리스트에서 이름 표시

· 14년 전 · 1544 · 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>";
라는 부분이 있습니다 여기를 위와 같이 수정하시면 됩니다

게시글 목록

번호 제목
284348
284336
284333
284332
284320
284318
284316
284313
284307
284306
284303
284298
284296
284290
284286
284280
284277
284272
284261
284259