<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[board_id 에 따라서 다른 레이아웃 적용]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/53978</link>
		<description><![CDATA[<p>안녕하세요. </p>

<p>하나의 스킨, 예를 들어 default 스킨, 을 board_id 에 따라서 다른 레이아웃을 적용하고 싶습니다. (document.php, list.php)</p>

<p>아주 기초적인 php만 공부한 상태라서 $_GET['board_id'] 와 if 문을 사용해서 해결하려고 하였으나,</p>

<p>문제는 url에 board_id 인자가 없어서 무용지물이었습니다.</p>

<p>혹시 document.php와 list.php에서 board_id 를 받아오는 방법이 있을까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[KBoard 스킨 파일에서 사용 가능한 변수는

FTP로 접속해서 /wp-content/plugins/kboard/class/KBoardBu...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/54016</link>
			<description><![CDATA[<p>KBoard 스킨 파일에서 사용 가능한 변수는</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/class/KBoardBuilder.class.php 파일에</p>

<p>builderList, builderReply, builderDocument, builderEditor 등의 메소드를 보시면</p>

<p>$vars 배열에 사용 가능한 변수가 포함되어 있습니다.</p>

<p>$vars 배열에 KBoard 클래스도 포함되어 있기 때문에</p>

<p>스킨 파일에서 $board 변수로 활용 가능합니다.</p>

<p> </p>

<p>PHP extract 함수를 활용해서 배열의 키값을 변수로 사용할 수 있도록 설정되어 있습니다.</p>

<p>해당 코드는 /wp-content/plugins/kboard/class/KBoardSkin.class.php 파일에</p>

<p>아래의 코드에서 확인해보실 수 있습니다.</p>

<pre>
<code class="language-php">extract($vars, EXTR_SKIP);</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 14 Jul 2021 23:56:39 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[와우 상세한 답변 감사합니다. php 공부하면서 커스터마이징 하는 중인데 아직 갈 길이 머네욤.

kboard...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/54012</link>
			<description><![CDATA[<p>와우 상세한 답변 감사합니다. php 공부하면서 커스터마이징 하는 중인데 아직 갈 길이 머네욤.</p>

<p>kboard와 관련이 없는 질문이지만, $board 변수랑 $board-&gt;id 는 어디에 선언되어 있는건가요? </p>

<p>해당 부분에 대한 키워드만 살짝 알려주시면 공부해보도록 하겠습니다.</p>

<p> </p>

<p>감사합니다.</p>]]></description>
			<author>dongjinlee</author>
			<pubDate>Wed, 14 Jul 2021 14:53:39 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 게시판 list.php 파일과 document.php 파일에서

$board-&amp;gt;id 코드를 활용...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53979</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 게시판 list.php 파일과 document.php 파일에서</p>

<p>$board-&gt;id 코드를 활용하시면 게시판 id를 받아올 수 있습니다.</p>

<p> </p>

<p>만약, 게시판 id가 1이라면 아래의 코드를 활용해서</p>

<p>1번 게시판에만 실행되는 코드를 작성하실 수 있습니다.</p>

<pre>
<code class="language-php">&lt;?php if($board-&gt;id == '1'): // 실제 게시판 id로 적용해주세요?&gt;
	&lt;!-- 1번 게시판에서만 실행됩니다. --&gt;
&lt;?php endif?&gt;</code></pre>

<p> </p>

<p>아래의 코드를 활용하시면 1번 게시판에만 실행되는 코드와</p>

<p>1번 게시판이 아닌 게시판에서 실행되는 코드를 각각 추가하실 수 있습니다.</p>

<pre>
<code class="language-php">&lt;?php if($board-&gt;id == '1'): // 실제 게시판 id로 적용해주세요?&gt;
	&lt;!-- 1번 게시판에서만 실행됩니다. --&gt;
&lt;?php else:?&gt;
	&lt;!-- 1번 게시판이 아닌 게시판에서 실행됩니다. --&gt;
&lt;?php endif?&gt;</code></pre>

<p>위의 코드에서 $board-&gt;id == '1' 부분은 실제 게시판 id로 적용해주세요.</p>

<p> </p>

<p>만약, 게시판 id에 따라 수정해야할 부분이 많다면</p>

<p>스킨 폴더를 복사해서 수정하시는 걸 추천드립니다.</p>

<p>예를 들어, default 스킨을 복사하신 후</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/ 경로에 default1 이라는 스킨으로 만들었다면,</p>

<p>style.css 파일에서</p>

<p>#kboard-default 코드를 찾아서 #kboard-default1 코드로 모두 바꿔주시고</p>

<p>list.php 파일에서도</p>

<p>역시 kboard-default 코드를 찾아서 kboard-default1 코드로 모두 바꿔주시고</p>

<p>document.php 파일에서도</p>

<p>역시 kboard-default 코드를 찾아서 kboard-default1 코드로 모두 바꿔보시겠어요?</p>

<p>다른 파일도 마찬가지입니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 14 Jul 2021 01:19:16 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>