코멘트에서 작성자가 관리자일경우 색 변경 > 그누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

댓글 전체

전체 1,026
그누3 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT