테스트 사이트 - 개발 중인 베타 버전입니다

게시글 자바스크립트사용

와홀 9년 전 조회 7,390

안녕하세요

게시글에 동영상 컨텐츠 삽입하려고 합니다.

문제는 동영상 컨텐츠가 자바스크립트,css 등이 사용되고 있어서 html 로 작성 하여도 제대로

작동이 안됩니다.

 

운영진만 글쓰기하는 게시판이라 다른건 안중요하고 모든 소스작성 권한을 어떻게 하면 줄수 있을까요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

9년 전

lib > common.lib.php를 수정해서 아래의 코드를 찾아 아래와 같이 해주세요.

 

// 악성태그 변환 function bad_tag_convert($code) {     global $view;     global $member, $is_admin;

    if ($is_admin && $member['mb_id'] != $view['mb_id']) {         //$code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>(\<\/(embed|object)\>)?#i",         // embed 또는 object 태그를 막지 않는 경우 필터링이 되도록 수정         $code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>?(\<\/(embed|object)\>)?#i",                     create_function('$matches', 'return "

보안문제로 인하여 관리자 아이디로는 embed 또는 object 태그를 볼 수 없습니다. 확인하시려면 관리권한이 없는 다른 아이디로 접속하세요.
";'),                     $code);     }

    return preg_replace("/\<([\/]?)(script|iframe|form)([^\>]*)\>?/i", "<$1$2$3>", $code); }

// 악성태그 변환 function bad_tag_convert($code) {

$profile = get_member($view['mb_id'], "mb_level");

if ($profile['mb_level'] < 10) $code = preg_replace("/\<([\/]?)(script|iframe|form|applet)([^\>]*)\>?/i", "<$1$2$3>", $code); //관리자(레벨10이상)가 쓴 글이 아닌 경우 필터링함

return $code;

로 변경해주세요.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

와홀
9년 전
답변 감사하니다
common.lib.php 파일 수정했는데 관리자 로그인 하면 500에러 납니다.
그래서 원래 common.lib.php 파일 덥어써도 500에러 나네요..ㅜㅜ 로그인을 핤가없네요..
이럴땐 어떻게 해야하나요.. 사이트 백업도 안해놔서 막막합니다.

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인