글쓰기 자바스크립트 게시판별 허용

글쓰기 자바스크립트 게시판별 허용

QA

글쓰기 자바스크립트 게시판별 허용

답변 1

본문

안녕하십니까 고수님들 ^^

날씨가 정말 더워지네용~~

 

지금도 이것저것 게시판 셋팅을 하는중에 은영자가 관리하는 게시판에서는 자바스크립트를 글씨기 내용에 적용해야해서 찾던도중

 

bbs/view.php 에서

$view['content'] = conv_content($view['wr_content'], $html, false); 

 

이렇게 false 를 입력하면 허용이 된다고해서 적용해봤는데 정말 됩니다 ^^

 

하지만 관리자가 운영하는 (권한 10) 게시판에서는 이 자바스크립트를 허용하고 나머지 게시판에서는 막아놓으려고하는데 구분해서 적용가능할까용?

이 질문에 댓글 쓰기 :

답변 1

다음과 같이 조건문으로 하면 되지 않을까 하는 생각입니다.


<?php
// 관리자가 운영하는 게시판인지 확인
$is_admin = ($member['mb_level'] >= 10); // 실제 관리자 레벨에 맞게 수정
// 자바스크립트 허용할 게시판 목록 (운영자가 운영하는 게시판)
$allowed_boards = array('게시판1', '게시판2'); // 자바스크립트를 허용할 게시판 테이블명으로 변경
// 게시판 테이블명 가져오기
$bo_table = '현재_게시판_테이블명'; // 실제 테이블명으로 변경
// 게시판이 허용 목록에 포함되어 있는지 확인
$allow_js = ($is_admin || in_array($bo_table, $allowed_boards));
// 자바스크립트 적용 여부에 따라 conv_content 함수 사용
$view['content'] = conv_content($view['wr_content'], $html, !$allow_js);
?>

이렇게 하면 관리자가 운영하는 게시판에만 자바스크립트를 허용할 수 있을 것 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 60,954
© SIRSOFT
현재 페이지 제일 처음으로