게시판 답글 작성할때 원글이 기본으로 삽입되도록 하는 경우 정보
게시판 답글 작성할때 원글이 기본으로 삽입되도록 하는 경우
본문
게시물에 답글을 눌러서 글을 작성하게 되는 경우
html 사용한함으로 하는 경우에
원본글으 > 의 형태로 삽입이 되는데요.
간혹 삽입이 안되는 홈페이지가 발생하는데..
뭔가 다른 이유가 있는걸까요?
html 사용한함으로 하는 경우에
원본글으 > 의 형태로 삽입이 되는데요.
간혹 삽입이 안되는 홈페이지가 발생하는데..
뭔가 다른 이유가 있는걸까요?
댓글 전체
/bbs/write.php 를 보면
$subject = preg_replace("/\"/", """, get_text(cut_str($write[wr_subject], 255), 0));
if ($w == "")
$content = $board[bo_insert_content];
else if ($w == "r") {
//if (!$write[wr_html]) {
if (!strstr($write[wr_option], "html")) {
$content = "\n\n\n>"
//. "\n> $write[wr_datetime], \"$write[wr_name]\"님이 쓰신 글입니다. ↓"
. "\n>"
. "\n> " . preg_replace("/\n/", "\n> ", get_text($write[wr_content], 0))
. "\n>"
. "\n";
}
} else
$content = get_text($write[wr_content], 0);
위처럼 되어 있을텐데요..혹시 저 부분이 수정되었거나 그런경우가 아닐까요?
$subject = preg_replace("/\"/", """, get_text(cut_str($write[wr_subject], 255), 0));
if ($w == "")
$content = $board[bo_insert_content];
else if ($w == "r") {
//if (!$write[wr_html]) {
if (!strstr($write[wr_option], "html")) {
$content = "\n\n\n>"
//. "\n> $write[wr_datetime], \"$write[wr_name]\"님이 쓰신 글입니다. ↓"
. "\n>"
. "\n> " . preg_replace("/\n/", "\n> ", get_text($write[wr_content], 0))
. "\n>"
. "\n";
}
} else
$content = get_text($write[wr_content], 0);
위처럼 되어 있을텐데요..혹시 저 부분이 수정되었거나 그런경우가 아닐까요?
해당내용은 올바르게 되어있는데.. 스킨에서 문제인지.
일단
if (!strstr($write[wr_option], "html")) { 를 주석으로 제어해서 무조건 원본글 삽입하는 것으로 임시수정했습니다.
감사합니다.
일단
if (!strstr($write[wr_option], "html")) { 를 주석으로 제어해서 무조건 원본글 삽입하는 것으로 임시수정했습니다.
감사합니다.
아하 이유를 알것 같습니다.
원본글이 html 로 작성된 경우에는
답변글 작성시 원본글 wr_option 에 이미 html 이 삽입된 상태이어서 그런것인듯합니다.
게시판의 html 옵션여부를 체크하지 않고, 게시글의 필드에서 옵션값을 가지고 와서 나타난 현상이라 생각됩니다.
옵션을 체크하는 것을 게시판 설정에서 가지고 오도록 로직수정이 되는것이 어떨까 싶군요.
원본글이 html 로 작성된 경우에는
답변글 작성시 원본글 wr_option 에 이미 html 이 삽입된 상태이어서 그런것인듯합니다.
게시판의 html 옵션여부를 체크하지 않고, 게시글의 필드에서 옵션값을 가지고 와서 나타난 현상이라 생각됩니다.
옵션을 체크하는 것을 게시판 설정에서 가지고 오도록 로직수정이 되는것이 어떨까 싶군요.