제목에 태그가 그대로 출력 ^^:: > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

제목에 태그가 그대로 출력 ^^:: 정보

제목에 태그가 그대로 출력 ^^::

본문

될수 있으면 귀찮게 안해드리려고...
지난 질문답변 뒤졌는데 못찾아서...
 
제목에 태그를 사용하면..
최근글에서는 적이 잘되는데...
읽기로 들어가면.. 태그가 그대로 출력되네요..
 
아래의 사이트구요..
 
 
도움 부탁드립니다.

댓글 전체

common.lib.php 대략 418줄 정도보면 아래의 소스 땜에 태그적용이 안될 겁니다.

// 제목을 변환
function conv_subject($subject, $len, $suffix="")
{
    return cut_str(get_text($subject), $len, $suffix);
}
태그적용이 되게 하려고...
다른 질문답변을 보고 아래처럼 변경해놓았거든요.. ^^
잘못된건가요?

    // 제목을 변환
    function conv_subject($subject, $len, $suffix="")
    {
        //return cut_str(get_text($subject), $len, $suffix); // 기존소스 주석처리
        return cut_str($subject, $len, $suffix);
    }
또 한번 더 걸러 내는 듯한데요
common.lib.php 대략 418줄 정도보면 아래의 소스 땜에 태그적용이 안될 겁니다.
이내용의 위에 있죠..

function search_font($stx, $str)
{
    global $config;

    // 문자앞에 \ 를 붙입니다.
    $src = array("/", "|");
    $dst = array("\/", "\|");

    if (!trim($stx)) return $str;

    // 검색어 전체를 공란으로 나눈다
    $s = explode(" ", $stx);

    // "/(검색1|검색2)/i" 와 같은 패턴을 만듬
    $pattern = "";
    $bar = "";
    for ($m=0; $m<count($s); $m++) {
        // 태그는 포함하지 않아야 하는데 잘 안되는군. ㅡㅡa
        //$pattern .= $bar . '([^<])(' . quotemeta($s[$m]) . ')';
        //$pattern .= $bar . quotemeta($s[$m]);
        //$pattern .= $bar . str_replace("/", "\/", quotemeta($s[$m]));
        $tmp_str = quotemeta($s[$m]);
        $tmp_str = str_replace($src, $dst, $tmp_str);
        $pattern .= $bar . $tmp_str . "(?![^<]*>)";
        $bar = "|";
    }

    // 지정된 검색 폰트의 색상, 배경색상으로 대체
    $replace = "<span style='background-color:$config[cf_search_bgcolor]; color:$config[cf_search_color];'>\\1</span>";

    return preg_replace("/($pattern)/i", $replace, $str);
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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