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

리스트에서 이름 표시

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

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440