제목에 태그가 그대로 출력 ^^::
될수 있으면 귀찮게 안해드리려고...
지난 질문답변 뒤졌는데 못찾아서...
제목에 태그를 사용하면..
최근글에서는 적이 잘되는데...
읽기로 들어가면.. 태그가 그대로 출력되네요..
아래의 사이트구요..
도움 부탁드립니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 5개
// 제목을 변환
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);
}
어디를 어떻게 수정하면...
읽기페이지의 제목에 태그가 출력이 안될까요??
http://www.sir.co.kr/bbs/tb.php/g4_qa/38826