<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[테이블 사용시  br 먹통되는 현상...]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/1627</link>
		<description><![CDATA[<p>kboard에서 테이블을 사용시 <br>
코드가 많이 생성되어 만든 테이블이 저~~~~ 아래 화면에 뜨더군요..</p>

<p> </p>

<p> </p>

<p> 게시판의 많은 글을 읽었습니다.</p>

<p>그런데 해결이 안되었습니다.(제가 코드를 알면 되었을거 같은데.. 몰라서...)</p>

<p>이전 글 입니다..</p>

<blockquote>
<p>/class/KBoardBuilder.class.php 파일에 있습니다.</p>

<p>163~169줄 보시면 사용된 nl2br함수가 있습니다.</p>

<p>제거 해주시면 됩니다. <strong>&lt;제거 했더니  모든<br>
코드가 제거 되었습니다.&gt;</strong></p>
</blockquote>

<p>----------------------------------------------------------</p>

<blockquote>
<p>네이버 검색으로 이렇게 해도 된다고 하던데....</p>

<p>#방법 1.<br>
function clear_br($text)</p>

<p>{<br>
   $pattern = "&lt;(/[Tt]|[Tt])(ABLE|able|R|r|D|d)([[:graph:] ]*)(&gt;|&gt;[[:space:]]*)";<br>
   Return eregi_replace($pattern,"&lt;\\1\\2\\3&gt;",$text);<br>
}</p>

<p>#방법 2.<br>
preg_replace('/&lt;(table|\/?tr|\/?td)(.*)&gt;\s*/i', '&lt;$1$2&gt;', $text);</p>

<p>[출처] nl2br의 잔재<br>
제거하기|작성자 JasonPar</p>
</blockquote>

<p>---------------------------------------------------------</p>

<blockquote>
<p><strong>단순한 함수네요</strong></p>

<p>테마의 functions.php 파일에 추가해서</p>

<p>clear_br(); 함수를 사용하는 방법이 있겠고</p>

<p>또 kboard/index.php 파일에 추가해서 사용해도 되겠습니다.</p>
</blockquote>

<p>------------------</p>

<p><strong>위에 단순한 함수를  어떻게 하라는건가요..</strong></p>

<p><strong>해결될 수 있도록 조언 좀 부탁드릴게요..</strong></p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[초보인 제가 수정할 수 있도록 자세히 적어주셔서 너무너무 감사합니다.

 

해결 되었습니다.~~~~~
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/1648</link>
			<description><![CDATA[<p>초보인 제가 수정할 수 있도록 자세히 적어주셔서 너무너무 감사합니다.</p>

<p> </p>

<p>해결 되었습니다.~~~~~</p>
]]></description>
			<author>365</author>
			<pubDate>Sun, 08 Dec 2013 02:28:23 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[KBoardBuilder.class.php 파일에서

// 에디터를 사용하지 않고, autolink가 활성화면 자동으로 link를 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/1628</link>
			<description><![CDATA[<p><strong>KBoardBuilder.class.php 파일에서</strong></p>

<p>// 에디터를 사용하지 않고, autolink가 활성화면 자동으로 link를 생성한다.<br>
            if(!$board-&gt;use_editor &amp;&amp; $this-&gt;meta-&gt;autolink){<br>
                include KBOARD_DIR_PATH . '/helper/Autolink.helper.php';<br>
                $content-&gt;content = nl2br(Kboard_autolink($content-&gt;content));<br>
            }<br>
            else{<br>
                $content-&gt;content = nl2br($content-&gt;content);<br>
}</p>

<p><strong>위 부분을 아래 부분으로 교체 해보세요.</strong></p>

<p>// 에디터를 사용하지 않고, autolink가 활성화면 자동으로 link를 생성한다.<br>
            if(!$board-&gt;use_editor &amp;&amp; $this-&gt;meta-&gt;autolink){<br>
                include KBOARD_DIR_PATH . '/helper/Autolink.helper.php';<br>
                $content-&gt;content = nl2br(Kboard_autolink($content-&gt;content));<br>
                $content-&gt;content = preg_replace("/(&lt;(|\/)(table|th|tr|td).*&gt;)(&lt;br \/&gt;)/","\$1", $content-&gt;content);<br>
            }<br>
            else{<br>
                $content-&gt;content = nl2br($content-&gt;content);<br>
                $content-&gt;content = preg_replace("/(&lt;(|\/)(table|th|tr|td).*&gt;)(&lt;br \/&gt;)/","\$1", $content-&gt;content);<br>
}</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 04 Dec 2013 14:21:47 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>