이름앞에 레벨 아이콘? > 그누4 질문답변

그누4 질문답변

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

이름앞에 레벨 아이콘? 정보

이름앞에 레벨 아이콘?

본문

이름앞에 레벨 아이콘을 넣을 려구 하니까 잘 안되네요.. 고수님 한번 봐주세요.

제목(댓글수)
(레벨아이콘)이름
년 월 일
이런순으로 나열하고 싶은데..

현재는
제목(댓글수)
이름
년 월 일
이렇게 나오고 있습니다.

<?=level_icon($list[$i][mb_id])?>  이 소스가 잘못 된 걸까요?


//
echo "<tr><td align='center'>$subject<span style='font-family:Tahoma;font-size:10px;color:#EE5A00;'>{$list[$i][comment_cnt]}</span></td></tr>\n";
echo "<tr><td class='name' align='center'><span style='color:#aaaaaa;'>{$list[$i][name]}</span>";
echo "<tr><td class='name' align='center'><?=level_icon($list[$i][mb_id])?></span>";
echo "<tr><td class='small' align='center'><span style='color:#aaaaaa;'>{$list[$i][datetime]}</span>";
if ($is_checkbox) echo "<input type=checkbox name=chk_wr_id[] value='{$list[$i][wr_id]}'>";
//

어디가 잘못 된 것 일까요?
  • 복사

댓글 전체

level_icon()함수 만드신거????없는거 같은뎅...
common.lib.php에 추가 하세요...
function level_icon($mb_id){
 $mb_dir = substr($mb_id,0,2);
            $icon_file = "$g4[path]/data/member/$mb_dir/$mb_id.gif";

            //if (file_exists($icon_file) && is_file($icon_file)) {
            if (file_exists($icon_file)) {
                //$size = getimagesize($icon_file);
                //$width = $size[0];
                //$height = $size[1];
                $width = $config['cf_member_icon_width'];
                $height = $config['cf_member_icon_height'];
                $tmp_name = "<img src='$icon_file' width='$width' height='$height' align='middle' border='0' alt='파일있음' />";

                    $tmp_name = $tmp_name . " <span class='member'>$name</span>";
}
return "$tmp_name";

}

아님 게시판 설정에 글쓴이 사이드뷰 체크하시면 나올꺼에요...
다른 게시판 스킨 list.skin.php 에 <?=level_icon($list[$i][mb_id])?><?=$list[$i][name]?> 게 넣으면 바로 레벨 아이콘이 뜨는데

이번에 다른 스킨을 받으면서 혼란을 격고 있습니다.^^;

list.skin.php 에서 수정하면 될 것 같은데..

//
echo "<tr><td align='center'>$subject<span style='font-family:Tahoma;font-size:10px;color:#EE5A00;'>{$list[$i][comment_cnt]}</span></td></tr>\n";
echo "<tr><td class='name' align='center'><span style='color:#aaaaaa;'>{$list[$i][name]}</span>";
echo "<tr><td class='name' align='center'><?=level_icon($list[$i][mb_id])?></span>";
echo "<tr><td class='small' align='center'><span style='color:#aaaaaa;'>{$list[$i][datetime]}</span>";
if ($is_checkbox) echo "<input type=checkbox name=chk_wr_id[] value='{$list[$i][wr_id]}'>";
//

이부분을 어떻게 수정해야 할지.. ㅜㅜ
되는 게시판 스킨에서 funtion level_icon()함수가 선언 되있는지 보세요...아님 인클루드된 파일이있다던지....level_icon()함수가 스킨 파일에 있으면 똑같이 복사 해서 안되는 스킨에 넣으시면되고...
인클루드 된파일에 들어 있으면 인클루드 해주시면될듯요~
© SIRSOFT
현재 페이지 제일 처음으로