조

코멘트에서 작성자가 관리자일경우 색 변경

· 2004-08-20 (금) 18:29:26 · 2629
is_admin 함수를 이용하면 해당 아이디의 사용자가 관리자인지 아닌지 알 수 있습니다. 전체 관리자라면 'default', 그룹 관리자라면 'group', 보드 관리자라면 'board' 가 리턴됩니다.

<td class='comment'>
<? if (in_array(is_admin($list[$i][mb_id]),array('group', 'board', 'default'))) echo "<font color=red>"; ?>
<?=$list[$i][content]?>
<? if (in_array(is_admin($list[$i][mb_id]),array('group', 'board', 'default'))) echo "</font>"; ?> 
</td>

스킨에서 content 를 뿌려주는 부분을 위와 같이 수정해서 해결했습니다.

array('group', 'board', 'default') 하는 부분이 중복되는데,
1. for 문 밖에서 $admins = array('board', 'group', 'default') 식으로 써주셔도 좋겠고, 아님
2. is_admin($list[$i][mb_id] 을 $admin 에 저장해두고, $admin == 'board' or $admin == 'group' or $admin == 'default' 해주셔도 좋겠습니다.

취향의 문제..
|
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

1,026건
+
제목 글쓴이 날짜 조회
04-08-21 조회 1.1만
04-08-21 조회 3,179
mmando
04-08-20 조회 4,285
04-08-20 조회 2,630
04-08-19 조회 4,173
04-08-19 조회 3,011
04-08-18 조회 3,117
04-08-17 조회 3,409
04-08-16 조회 2,913
04-08-15 조회 3,005
04-08-11 조회 3,252
mmando
04-08-10 조회 4,462
04-08-04 조회 2,860
04-07-31 조회 2,896
04-07-31 조회 2,652
04-07-30 조회 3,262
04-07-29 조회 2,689
04-07-29 조회 3,030
04-07-29 조회 3,165
mmando
04-07-28 조회 4,935