뽀라닷컴
Loading...




웹디자인,포토샵,그누보드,제로보드,동영상제작 관련 메모 >>


전체(437)인터넷,컴퓨터 (94) | 웹디자인tip (182) | CG,그래픽tip (70) | BBS_Tip (74) | 영상tip (17) |
그누보드 아이프레임 사용해야 할경우 2017-09-01 17:24:08
홈페이지홈페이지

/lib/common.lib.php 파일 수정

// 내용을 변환

function conv_content($content, $html, $filter=true)
{
    global $config, $board;


에서 $filter = false; 를 추가.


// 내용을 변환
function conv_content($content, $html, $filter=true)
{
    global $config, $board;
    $filter = false;



bad_tag_convert 함수에서 아래​ "iframe" 를 제거.

// 악성태그 변환

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 "<div class=\"embedx\">보안문제로 인하여 관리자 아이디로는 embed 또는 object 태그를 볼 수 없습니다. 확인하시려면 관리권한이 없는 다른 아이디로 접속하세요.</div>";'),

                    $code);

    }

 

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

} 





    



목록보기 삭제하기