회원 레벨 아이콘 설정에 관해 도와주세요
본문
http://sir.kr/g4_tiptech/62?sfl=wr_subject&stx=%EB%A0%88%EB%B2%A8&page=2#vcmt_anchor
여기 까만 도둑님의 설정을 응용해서 그누5에 적용을 할려고 합니다
<?
if (!defined("_GNUBOARD_")) exit; // 개별페이지 접근불가
//*******************************************************************************/
//레벨별 아이콘
function level_icon($mb_id) {
global $g5;
$sql = "select mb_point, mb_level, mb_id from $g5['member_table'] where mb_id='$mb_id'";
$result = sql_query($sql);
$data = sql_fetch_array($result);
$is_admin = is_admin($mb_id);
$ic_level = $data[mb_level];
$ic_mb_id = $data[mb_id];//레벨별 아이콘수정
if($ic_level =='10') //레벨 10 아이콘
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/admin.gif' align=absmiddle>";}
else if($ic_level == '9') //9아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/9.gif' align=absmiddle>";}
else if($ic_level == '8') //8아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/8.gif' align=absmiddle>";}
else if($ic_level == '7') //7아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/7.gif' align=absmiddle>";}
else if($ic_level == '6') //6아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/6.gif' align=absmiddle>";}
else if($ic_level == '5') //5아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/5.gif' align=absmiddle>";}
else if($ic_level == '4') //4아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/4.gif' align=absmiddle>";}
else if($ic_level == '3') //3아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/3.gif' align=absmiddle>";}
else if($ic_level == '2') //2아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/2.gif' align=absmiddle>";}
else //1아이콘 설정
{echo "<img src='G5_PATH/eyoom/theme/pc_basic2/image/level_icon/gnuboard/basic/1.gif' align=absmiddle>";}
}
skin/board/각스킨/blist.skin.php파일의 <?=$list[$i][name]?> <- 이름 옆에
<?=level_icon($list[$i][mb_id])?>
답변 4
list.skin.php 파일
<span class="td-name-in"><img src="이미지경로/{.gnu_level}.gif">{=eb_nameview('basic', .mb_id, .wr_name, .email, .homepage)}</span>
이미지 파일명은 숫자로 하시면 해당 레벨에 맞춰서 아이콘 나옵니다.
중간에 경로 보니 eyoom이 있네요.
이윰빌더 사용하시는 건가요?
넵 이윰빌더 사용중입니다 . 이윰빌더의 그누 아이콘을 기존의 그누보드 스킨에 넣어 볼려고 했더니 제 실력으로는 되지 않아서 ,... 기존에 잇던 분의 아이콘을 약간 응용해서 해볼려고 여기저기 만져보고 있습니다.
혹시 적용 방법 있으시면 공유 부탁드립니다.
왕계란님의 하늘같은 뜻을 잘모르겠습니다 ㅜㅜ 적용이 안됩니다
<td class="td_name sv_use"><span class="td-name-in"><img src="G5_eyoom_PATH/theme/pc_basic2/image/level_icon/gnuboard/basic/{.gnu_level}.gif">{=eb_nameview('basic', .mb_id, .wr_name, .email, .homepage)}</span><?php echo $list[$i]['name'] ?></td>