레벨별 닉네임 색깔지정에 대한 질문 정보
레벨별 닉네임 색깔지정에 대한 질문
본문
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//레벨별 닉네임 색깔지정
function level_color($mb_id) {
global $g4, $member, $is_admin;
$sql = "select mb_nick, mb_level, mb_id from $g4[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_nick];//특정회원 지정색
if($is_admin == 'super') //최고 관리자 색
{echo "<font color='#E80000'>쥬니어</font></a>";}
else if($ic_mb_id == '테스트') //특정회원 지정색
{echo "<font color='#FF86C2'>테스트</font></a>";}
else if(!$ic_level) //비회원 지정색
{echo "<font color='#CECECE'>".$ic_mb_id."</font></a>";}
else if($ic_level == 1) //레벨 1 일때
{echo "<font color='#808080'>".$ic_mb_id."</font></a>";}
else if($ic_level == 2) //레벨 2 일때
{echo "<font color='#FF8800'>".$ic_mb_id."</font></a>";}
else if($ic_level == 3) //레벨 3 일때
{echo "<font color='#FF7700'>".$ic_mb_id."</font></a>";}
else if($ic_level == 4) //레벨 4 일때
{echo "<font color='#CCCC00'>".$ic_mb_id."</font></a>";}
else if($ic_level == 5) //레벨 5 일때
{echo "<font color='#009900'>".$ic_mb_id."</font></a>";}
else if($ic_level == 6) //레벨 6 일때
{echo "<font color='#0080C0'>".$ic_mb_id."</font></a>";}
else if($ic_level == 7) //레벨 7 일때
{echo "<font color='#FF7700'>".$ic_mb_id."</font></a>";}
else if($ic_level == 8) //레벨 8 일때
{echo "<font color='#FF7700'>".$ic_mb_id."</font></a>";}
else if($ic_level == 9) //레벨 9 일때
{echo "<font color='#9B009B'>".$ic_mb_id."</font></a>";}
}
주의 - 레벨별 색깔지정은 사이드뷰링크 소스를 뺐습니다. 원하시는 분은 위에 포인트별 색깔지정의 것을 복사해서 쓰세요.
-----------------------------------------------------------------------------------------------------------------------------------------
* 포인트별 색깔지정 소스를
게시판 리스트에 불러들일때
skin/board/스킨명/list.skin.php파일의 <?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= point_color($list[$i][mb_id])?>
게시판 글읽기 레벨 아이콘
skin/board/각스킨/view.skin.php파일의 <?=$name?> ← 이름에 덮어씌웁니다.
<?= point_color($write[mb_id])?>
코멘트 글읽기 레벨 아이콘
skin/board/각스킨/view_comment.skin.php파일의<?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= point_color($list[$i][mb_id])?>
* 레벨별 색깔지정 소스를
게시판 리스트에 불러들일때
skin/board/스킨명/list.skin.php파일의 <?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= level_color($list[$i][mb_id])?>
게시판 글읽기 레벨 아이콘
skin/board/각스킨/view.skin.php파일의 <?=$name?> ← 이름에 덮어씌웁니다.
<?= level_color($write[mb_id])?>
코멘트 글읽기 레벨 아이콘
skin/board/각스킨/view_comment.skin.php파일의<?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= level_color($list[$i][mb_id])?>
---------------------------------------------------------------------------------------------
위에꺼가 소스인데요
여기서 제가 이해가 안가는부분이 잇어서요 ;;
1. "주의 - 레벨별 색깔지정은 사이드뷰링크 소스를 뺐습니다. 원하시는 분은 위에 포인트별 색깔지정의 것을 복사해서 쓰세요." 이부분에서 사이드뷰링크 소스를 뺏는다는게 무슨말이죠?
2. "<?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= level_color($list[$i][mb_id])?>" 여기서 이름에 덮어씌운다는말이 무슨말인가요?
<?=$list[$i][name]?> 여기에 name을 지우고 <?= level_color($list[$i][mb_id])?>를 넣으라는 말입니까?
아니면
<?=$list[$i][name]?> 이걸 통째로 지우고 <?= level_color($list[$i][mb_id])?>를 넣으라는 말입니까?
아니면 그밖에 다른방법입니까?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//레벨별 닉네임 색깔지정
function level_color($mb_id) {
global $g4, $member, $is_admin;
$sql = "select mb_nick, mb_level, mb_id from $g4[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_nick];//특정회원 지정색
if($is_admin == 'super') //최고 관리자 색
{echo "<font color='#E80000'>쥬니어</font></a>";}
else if($ic_mb_id == '테스트') //특정회원 지정색
{echo "<font color='#FF86C2'>테스트</font></a>";}
else if(!$ic_level) //비회원 지정색
{echo "<font color='#CECECE'>".$ic_mb_id."</font></a>";}
else if($ic_level == 1) //레벨 1 일때
{echo "<font color='#808080'>".$ic_mb_id."</font></a>";}
else if($ic_level == 2) //레벨 2 일때
{echo "<font color='#FF8800'>".$ic_mb_id."</font></a>";}
else if($ic_level == 3) //레벨 3 일때
{echo "<font color='#FF7700'>".$ic_mb_id."</font></a>";}
else if($ic_level == 4) //레벨 4 일때
{echo "<font color='#CCCC00'>".$ic_mb_id."</font></a>";}
else if($ic_level == 5) //레벨 5 일때
{echo "<font color='#009900'>".$ic_mb_id."</font></a>";}
else if($ic_level == 6) //레벨 6 일때
{echo "<font color='#0080C0'>".$ic_mb_id."</font></a>";}
else if($ic_level == 7) //레벨 7 일때
{echo "<font color='#FF7700'>".$ic_mb_id."</font></a>";}
else if($ic_level == 8) //레벨 8 일때
{echo "<font color='#FF7700'>".$ic_mb_id."</font></a>";}
else if($ic_level == 9) //레벨 9 일때
{echo "<font color='#9B009B'>".$ic_mb_id."</font></a>";}
}
주의 - 레벨별 색깔지정은 사이드뷰링크 소스를 뺐습니다. 원하시는 분은 위에 포인트별 색깔지정의 것을 복사해서 쓰세요.
-----------------------------------------------------------------------------------------------------------------------------------------
* 포인트별 색깔지정 소스를
게시판 리스트에 불러들일때
skin/board/스킨명/list.skin.php파일의 <?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= point_color($list[$i][mb_id])?>
게시판 글읽기 레벨 아이콘
skin/board/각스킨/view.skin.php파일의 <?=$name?> ← 이름에 덮어씌웁니다.
<?= point_color($write[mb_id])?>
코멘트 글읽기 레벨 아이콘
skin/board/각스킨/view_comment.skin.php파일의<?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= point_color($list[$i][mb_id])?>
* 레벨별 색깔지정 소스를
게시판 리스트에 불러들일때
skin/board/스킨명/list.skin.php파일의 <?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= level_color($list[$i][mb_id])?>
게시판 글읽기 레벨 아이콘
skin/board/각스킨/view.skin.php파일의 <?=$name?> ← 이름에 덮어씌웁니다.
<?= level_color($write[mb_id])?>
코멘트 글읽기 레벨 아이콘
skin/board/각스킨/view_comment.skin.php파일의<?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= level_color($list[$i][mb_id])?>
---------------------------------------------------------------------------------------------
위에꺼가 소스인데요
여기서 제가 이해가 안가는부분이 잇어서요 ;;
1. "주의 - 레벨별 색깔지정은 사이드뷰링크 소스를 뺐습니다. 원하시는 분은 위에 포인트별 색깔지정의 것을 복사해서 쓰세요." 이부분에서 사이드뷰링크 소스를 뺏는다는게 무슨말이죠?
2. "<?=$list[$i][name]?> ← 이름에 덮어씌웁니다.
<?= level_color($list[$i][mb_id])?>" 여기서 이름에 덮어씌운다는말이 무슨말인가요?
<?=$list[$i][name]?> 여기에 name을 지우고 <?= level_color($list[$i][mb_id])?>를 넣으라는 말입니까?
아니면
<?=$list[$i][name]?> 이걸 통째로 지우고 <?= level_color($list[$i][mb_id])?>를 넣으라는 말입니까?
아니면 그밖에 다른방법입니까?
댓글 전체
1. 사이드뷰리크 소스에다가 적용하지 않았다는 뜻이고요.. 적용하려면 포인트별 색까지정한 방법대로 사이드뷰링크 소스에다가 적용하라는 이야깁니다.
2. 2가지 다 맞습니다.
2. 2가지 다 맞습니다.
-