<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[글 작성과 동시에 글 저장 가능한가요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/50351</link>
		<description><![CDATA[<p>안녕하세요. 우선 케이보드 잘 만들어주셔서 감사합니다.</p>

<p> </p>

<p>페이지1 : 버튼(get 방식으로 보냄 : mydata) / 클릭 시 페이지2로 이동</p>

<p>페이지2 : ~~~/?mod=editor&amp;pageid=1&amp;mydata=1</p>

<p>현재 이렇게 사용중입니다.</p>

<p> </p>

<p>여기서 페이지1의 버튼을 클릭 시 페이지2로 넘어갈 때 글을 insert 먼저 할 수 있나요..?</p>

<p>insert가 바로 일어나서 글 수정 페이지가 보이도록이요</p>

<p>필수항목인 '제목'은 default로 채워넣고, 이 외 다른 항목들은 필수가 아니여서 비어있어도 괜찮습니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

코드로 별도로 게시글을 작성하게 한다면

저장하기 시에도 게시글이 작성됩니다.

그렇기...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/50429</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>코드로 별도로 게시글을 작성하게 한다면</p>

<p>저장하기 시에도 게시글이 작성됩니다.</p>

<p>그렇기 때문에 코드로 게시글을 작성한 경우에는</p>

<p>저장하기 시 게시글 작성이 아닌 업데이트가 되도록 코드를 변경해주셔야 합니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 18 Feb 2021 00:02:28 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다.

알려주신 글 확인하여 페이지2의 editor.php 파일 안에 아래와 같이 짜보았습니다.


&amp...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/50421</link>
			<description><![CDATA[<p>감사합니다.</p>

<p>알려주신 글 확인하여 페이지2의 editor.php 파일 안에 아래와 같이 짜보았습니다.</p>

<pre>
<code class="language-php">&lt;?php

$cuid = isset($_GET['cuid']) ? sanitize_text_field($_GET['cuid']) : '';
$document = new KBContent();
$document-&gt;initWithUID($cuid);

$user_id = get_current_user_id();
$user = get_userdata($user_id);

if($cuid){

global $wpdb;
$maxuid = $wpdb-&gt;get_var("SELECT MAX(uid) FROM `{$wpdb-&gt;prefix}kboard_board_content`");

$data = array();
$data['board_id'] = '2'; 
$data['parent_uid'] = '';
$data['member_uid'] = $user_id;
$data['member_display'] = $user-&gt;user_login;
$data['title'] = $document-&gt;option-&gt;due_date.'_'.str_pad(intval($maxuid)+1, 5, "0", STR_PAD_LEFT);
$data['content'] = '';
$data['date'] = date('YmdHis', current_time('timestamp'));
$data['update'] = date('YmdHis', current_time('timestamp'));
$data['view'] = 0;
$data['comment'] = 0;
$data['like'] = 0;
$data['unlike'] = 0;
$data['vote'] = 0;
$data['category1'] = $document-&gt;category1;
$data['category2'] = '';
$data['secret'] = '';
$data['notice'] = '';
$data['search'] = '1';
$data['thumbnail_file'] = '';
$data['thumbnail_name'] = '';
$data['status'] = '';
$data['password'] = '';

$options['kboard_option_set_due_date'] = $document-&gt;option-&gt;due_date;
$options['kboard_option_set_select_application'] = $document-&gt;title;
$options['kboard_option_univ_cnt'] = '1';
$options['kboard_option_major_cnt'] = '1';

$content = new KBContent();
$content-&gt;insertContent($data);
$content-&gt;updateOptions($options);

}
?&gt;


//이하는 기존 editor 내용</code></pre>

<p> </p>

<p>그런데 위와같이 작성한 후 버튼 클릭하여 페이지2로 넘어가고 DB를 확인해보았더니 </p>

<p>새글이 바로 저장은 되나 글이 2개씩 생성됩니다..</p>

<p>혹시 저 코드를 작성한 위치가 잘못되었나요...?</p>

<p>아니면 페이지1의 document.php 에서 버튼 있는 쪽에서 처리를 해주어야 하나요..?</p>

<p> </p>]]></description>
			<author>비유네스</author>
			<pubDate>Wed, 17 Feb 2021 14:30:52 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 코드로 게시글을 작성되게 하시려면

아래 관련 링크를 참고 부탁...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/50359</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 코드로 게시글을 작성되게 하시려면</p>

<p>아래 관련 링크를 참고 부탁드립니다.</p>

<p><a href="https://www.cosmosfarm.com/threads/document/50256" target="_blank">https://www.cosmosfarm.com/threads/document/50256</a></p>

<p>위 링크에 안내되어 있는 코드는 예제 코드이기 때문에</p>

<p>$_GET 변수를 활용해서 받아온 값으로 코드를 수정해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 16 Feb 2021 08:55:42 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>