[그누•영카트] 게시판 관리자는 글쓰기, HTML, DHTML 제한 적용받지 않기

페이지 정보

shadow2fox 1,929 2018.06.09 20:18

평점

본문

게시판 관리자는 글쓰기 제한과 DHTML 제한 적용받지 않기
게시판 관리자의 레벨보다 글쓰기 제한과 HTML 쓰기 레벨이 높으면 글쓰기, HTML, DHTML 사용이 불가능함으로 다음과 같이 수정한다.

1. 글쓰기 제한을 적용받지 않기 위해
그누보드5/bbs/write.php를 열어 if ($member['mb_level'] < $board['bo_write_level']) {를 검색

수정 전

if ($member['mb_level'] < $board['bo_write_level']) {
수정 후

if (($member['mb_level'] < $board['bo_write_level']) && ($member['mb_id'] !== $board['bo_admin'])) {

2. HTML 쓰기 제한을 적용받지 않기 위해
if ($member['mb_level'] >= $board['bo_html_level'])를 검색

수정 전

if ($member['mb_level'] >= $board['bo_html_level'])
수정 후

if (($member['mb_level'] >= $board['bo_html_level']) || ($member['mb_id'] === $board['bo_admin']))

3. DHTML 제한을 적용받지 않기 위해
if ($config['cf_editor'] && $is_dhtml_editor_use && $board['bo_use_dhtml_editor'] && $member['mb_level'] >= $board['bo_html_level']) {를 검색

수정 전

if ($config['cf_editor'] && $is_dhtml_editor_use && $board['bo_use_dhtml_editor'] && $member['mb_level'] >= $board['bo_html_level']) {
수정 후

if ($config['cf_editor'] && $is_dhtml_editor_use && $board['bo_use_dhtml_editor'] && (($member['mb_level'] >= $board['bo_html_level']) || ($member['mb_id'] === $board['bo_admin']))) {
추천인
  • 추천해 주세요
10
shadow2fox - 회원등급 : 자연/Level 142 - 포인트 : 2,533,242
레벨 142
경험치 3,022,669

Progress Bar 46%

- 가입일 : 2015-03-10 12:21:44
- 서명 : 인간에게 가장 큰 선물은 자기 자신에게 기회를 주는 것이다. - 크리스 가드너, Chris Gardner -
- 자기소개 : There's never a shortcut to happiness.

댓글

첫 번째 댓글을 남겨 주세요