코멘트에서 작성자가 관리자일경우 색 변경 > 그누3 팁자료실

그누3 팁자료실

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

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

본문

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>"; ?>&nbsp;
</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' 해주셔도 좋겠습니다.

취향의 문제..
추천
0
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로