원글모양을 유지하기 위해서 > 그누4 질문답변

그누4 질문답변

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

원글모양을 유지하기 위해서 정보

원글모양을 유지하기 위해서

본문

$wr_content = preg_replace("/<(.*?)\>/"," ",$list[$i][wr_content]);
$wr_content = preg_replace("/&nbsp;/"," ",$wr_content);
$wr_content = str_replace("//##", " ", $wr_content);
$wr_content = cut_str(get_text($wr_content), $letters, '…');

위는 긁어온 웹문서에서 글씨만 남기게 되는 방식입니다.
저는 여기서 글의 모양새가 유지되게 하기 위해서, 다른 것은 다 없에고<br>만은 살려두고 싶습니다.

말하자면
---------------------
죽는 날까지 하늘을 우러러 한 점 부끄럼이 없기를 잎새에 이는 바람에도 나는 괴로워했다. 별을 노래하는 마음으로 모두 죽어가는 것을 사랑해야지. 그리고 나에게 주어진 길을 걸어가야겠다. 오늘 밤에도 별이 바람에 스치운다
---------------------------

이 아니라 아래처럼 하고 싶습니다.

----------------------------
죽는 날까지 하늘을 우러러
한 점 부끄럼이 없기를
잎새에 이는 바람에도
나는 괴로워했다.
별을 노래하는 마음으로
모두 죽어가는 것을 사랑해야지.
그리고 나에게 주어진 길을
걸어가야겠다

오늘 밤에도 별이 바람에 스치운다
------------------------

고수님들의 좋은 가르침을 기다립니다.

댓글 전체

br태그가 어떻게 들어가는 것인가요?
html에 체크 한 것이겠죠?

첫줄에서 <br/>을 다른문자로 치환
$wr_content = preg_replace("/<br\/>/","@br@ ",$list[$i][wr_content]);

마지막 줄에서 복원
$wr_content = preg_replace("/@br@/","<br>",$list[$i][wr_content]);
이런식이 될텐데요
웹문서를 긁어온 경우입니다.

$wr_content = preg_replace("/<br\/>/","@br@",$list[$i][wr_content]);
$wr_content = preg_replace("/<(.*?)\>/"," ",$wr_content);
$wr_content = preg_replace("/&nbsp;/"," ",$wr_content);
$wr_content = str_replace("//##", " ", $wr_content);
$wr_content = preg_replace("/@br@/","<br>",$wr_content);

이렇게 했습니다만 마찬가지입니다.
아래 링크의 맨오른쪽 맨 아래입니다.
http://sangdam.info/say/

4째줄의 "실제 지난 1일부터 "에서 줄이 바뀌어야 합니다.
"이에 최근 경기회복 ~~~"잘바뀐 것은 그림이 있던 <p>에 해당된 자리입니다.


신기한 것은 에디터상태가 아니라 html상태에서 줄을 바꾸어주고, 에디터상태로 바구지 않고 그대로 세이브하면 최신글에서는 줄이 바뀌어보입니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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