<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[포인트 자동 연계 관련]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/12790</link>
		<description><![CDATA[<p>안녕하세요. 저희 사이트 LMS 포인트 시스템과 KBoard와 연동해서 글을 쓰면 포인트가 올라가고 삭제하면 내려가는 시스템을 운영하고 있었는데요.</p>

<p>이번에 KBoard 업데이트를 하고나서는 동작하지 않아서 다시 작업 중입니다. 작업 후에 댓글 부분 포인트 연동은 문제 없이 이루어지는데요.</p>

<p>게시글 부분에서는 글을 쓰면 포인트가 올라가는데 '삭제'시에는 포인트가 제거되지 않네요.</p>

<p>저희 LMS 담당 개발자가 KBoard 쪽에 아래와 같이 문의를 해보라고 메모를 주었는데요.</p>

<hr />
<p>add_action( 'kboard_comments_delete', 'justalk_point_cdelete' ,10,2);<br />
add_action( 'kboard_document_delete', 'justalk_point_delete' ,10,2);</p>

<p>윗줄은 작동이 되는데 아랫줄은 작동이 안되네요.<br />
기존에는 잘 작동 되었었는데, kboard_document_delete 부분이 업데이트 되면서 문제가 있는거 같은데요.</p>

<p>확인 부탁드립니다. 감사합니다.</p>

<hr />
<p>이와 관련해서 어떤 의견을 주실 수 있을지요?</p>

<p>항상 감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[네, 감사합니다. 확인해보겠습니다. 
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12829</link>
			<description><![CDATA[<p>네, 감사합니다. 확인해보겠습니다. </p>
]]></description>
			<author>COOLMAN</author>
			<pubDate>Tue, 14 Mar 2017 05:45:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[계속 말씀드리지만, 최신버전으로 업데이트를 하시면 다른 코드를 수정하실 필요 없이 해결이 가능할 듯...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12824</link>
			<description><![CDATA[<p>계속 말씀드리지만, 최신버전으로 업데이트를 하시면 다른 코드를 수정하실 필요 없이 해결이 가능할 듯합니다.</p>

<p>최신버전은 게시판 5.3.2 버전, 댓글 4.4.1 버전입니다.</p>

<p><a href="http://www.cosmosfarm.com/products/kboard" target="_blank">http://www.cosmosfarm.com/products/kboard</a></p>

<p> </p>

<p>$url이 경고창으로 뜨는 코드는 아래 코드밖에 없군요.</p>

<p>echo ('&lt;script&gt;alert("{$url}");&lt;/script&gt;');</p>

<p>역시나 말씀드린대로 따옴표 문제입니다.</p>

<p> </p>

<p>큰따옴표와 작은따옴표를 서로 바꿨습니다.</p>

<p>echo ("&lt;script&gt;alert('{$url}');&lt;/script&gt;");</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 14 Mar 2017 04:58:13 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[True에서 false로 바꾸고 $url이라는 경고창이 뜨며 포인트가 차감되지 않는데(게시물은 바로 삭제됨), ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12811</link>
			<description><![CDATA[<p>True에서 false로 바꾸고 $url이라는 경고창이 뜨며 포인트가 차감되지 않는데(게시물은 바로 삭제됨), 이것은 저희 LMS 담당자가 포인트 관련해서 넣은 소스랑 충돌이 있어서 생긴 문제 때문인 것 같습니다.</p>

<p>혹시 여유가 되시면 어떤 부분이 문제여서 경고창이 뜨는지와 포인트 삭제부분이 안 먹히는지 한번 봐주시면 감사하겠습니다.(포인트 입력은 게시글 혹은 댓글 모두 가능한 상태이며 댓글은 포인트 삭제 가능하나 '게시글'만 포인트가 삭제되지 않는 상태입니다.)</p>

<pre class="brush:php;toolbar:false;">
&lt;?
/*
저스톡 포인트 입력 
*/
function justalk_point_insert( $content_uid,$board_id) {
    global $wpdb;
    
    $sql = "select member_uid from wp_kboard_board_content where uid='$content_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $member_uid = $r[0];
    
    $sql = "select user_login from wp_users where ID='$member_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $user_id = $r[0];

    $url = "http://knpedu.kr/wp_add_point.php?user_id=$user_id&amp;board_id=$board_id&amp;mode=add_write";

    require_once "Snoopy.class.php";

    $snoopy = new Snoopy();
    $snoopy-&gt;httpmethod = "GET";
    $snoopy-&gt;submit($url);
    $rlt = $snoopy-&gt;results;
    if($rlt=="limit point") echo ('&lt;script&gt;alert("해당게시판의 하루제한 포인트를 초과하여 포인트는 적립되지 않았습니다.");&lt;/script&gt;');
        
    return; 
}
/*
저스톡 포인트 입력 
*/
function justalk_point_cinsert( $comment_uid,$content_uid) {
    global $wpdb;
    
    $sql = "select user_uid from wp_kboard_comments where uid='$comment_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $member_uid = $r[0];

    $sql = "select board_id from wp_kboard_board_content where uid='$content_uid' "; 
    $r = $wpdb-&gt;get_col($sql);
    $board_id = $r[0];

    
    $sql = "select user_login from wp_users where ID='$member_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $user_id = $r[0];

    $url = "http://knpedu.kr/wp_add_point.php?user_id=$user_id&amp;board_id=$board_id&amp;mode=add_comment";
    
    require_once "Snoopy.class.php";

    $snoopy = new Snoopy();
    $snoopy-&gt;httpmethod = "GET";
    $snoopy-&gt;submit($url);
    $rlt = $snoopy-&gt;results;
    if($rlt=="limit point") echo ('&lt;script&gt;alert("해당게시판의 하루제한 포인트를 초과하여 포인트는 적립되지 않았습니다.");&lt;/script&gt;');

        
    return; 
}

/*
저스톡 포인트 삭제 
*/
function justalk_point_delete( $content_uid,$board_id) {
    global $wpdb;
    
    $sql = "select member_uid from wp_kboard_board_content where uid='$content_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $member_uid = $r[0];
    
    $sql = "select user_login from wp_users where ID='$member_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $user_id = $r[0];

    $url = "http://knpedu.kr/wp_add_point.php?user_id=$user_id&amp;board_id=$board_id&amp;mode=remove_write";
    
    require_once "Snoopy.class.php";

    $snoopy = new Snoopy();
    $snoopy-&gt;httpmethod = "GET";
    $snoopy-&gt;submit($url);
    $rlt = $snoopy-&gt;results;
     echo ('&lt;script&gt;alert("{$url}");&lt;/script&gt;');
    
    if($rlt=="minus point") echo ('&lt;script&gt;alert("포인트가 마이너스(-) 입니다..");&lt;/script&gt;');
        
    return; 
}


/*
저스톡 포인트 삭제 
*/
function justalk_point_cdelete( $comment_uid,$content_uid) {
    global $wpdb;
    
    $sql = "select user_uid from wp_kboard_comments where uid='$comment_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $member_uid = $r[0];

    $sql = "select board_id from wp_kboard_board_content where uid='$content_uid' "; 
    $r = $wpdb-&gt;get_col($sql);
    $board_id = $r[0];

    
    $sql = "select user_login from wp_users where ID='$member_uid' ";
    $r = $wpdb-&gt;get_col($sql);
    $user_id = $r[0];

    $url = "http://knpedu.kr/wp_add_point.php?user_id=$user_id&amp;board_id=$board_id&amp;mode=remove_comment";
    
    require_once "Snoopy.class.php";

    $snoopy = new Snoopy();
    $snoopy-&gt;httpmethod = "GET";
    $snoopy-&gt;submit($url);
    $rlt = $snoopy-&gt;results;
    if($rlt=="minus point") echo ('&lt;script&gt;alert("포인트가 마이너스(-) 입니다..");&lt;/script&gt;');
        
    return; 
}


add_action( 'kboard_document_insert', 'justalk_point_insert' ,10,2);
add_action( 'kboard_document_delete', 'justalk_point_delete' ,10,2);
add_action( 'kboard_comments_insert', 'justalk_point_cinsert' ,10,2);
add_action( 'kboard_comments_delete', 'justalk_point_cdelete' ,10,2);



?&gt;
</pre>]]></description>
			<author>COOLMAN</author>
			<pubDate>Mon, 13 Mar 2017 13:12:46 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[아네, 일단 설치된 게시판 플러그인 버전은 5.3입니다. 
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12809</link>
			<description><![CDATA[<p>아네, 일단 설치된 게시판 플러그인 버전은 5.3입니다. </p>
]]></description>
			<author>COOLMAN</author>
			<pubDate>Mon, 13 Mar 2017 11:36:17 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[COOLMAN님

$move_to_trash =  true; 이 코드가 있다면, 최신버전이 아닙니다^^

그리고 이미지 처럼 뜨...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12807</link>
			<description><![CDATA[<p>COOLMAN님</p>

<p>$move_to_trash =  true; 이 코드가 있다면, 최신버전이 아닙니다^^</p>

<p>그리고 이미지 처럼 뜨는 이유는 잘 모르겠군요.</p>

<p>코드 수정이 잘못된건지, 혹은 본래 큰따옴표(")로 되어있던 코드를 작은따옴표(')로 변경해서 생기는 문제일 수 있습니다.</p>

<p>KBoard 버전이 어떻게 되시는지요?</p>

<p>게시글 바로 삭제 기능은 워드프레스 버전과는 관련이 없습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 13 Mar 2017 10:30:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[1. 버전 업데이트 : 이틀 전에 최신 버전으로 업데이트 했는데 대시보드에 삭제기능이 보이지 않습니다....]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12798</link>
			<description><![CDATA[<p>1. 버전 업데이트 : 이틀 전에 최신 버전으로 업데이트 했는데 대시보드에 삭제기능이 보이지 않습니다. (워드프레스 버전이 최신이 아닌데 이게 영향이 있을지요?)</p>

<p>2. 코드 수정 (true -&gt; false) 변경 후에, </p>

<p>- 게시글 삭제 시 아래와 같은 팝업이 뜨는데요 어떤 부분 때문에 그럴까요?</p>

<p>- 이미지 확인 : <a href="https://drive.google.com/file/d/0B-GLsQyfa8YRMEtrWVNuWlpGZnc/view?usp=sharing" target="_blank">https://drive.google.com/file/d/0B-GLsQyfa8YRMEtrWVNuWlpGZnc/view?usp=sharing </a></p>

<p>감사합니다.</p>
]]></description>
			<author>COOLMAN</author>
			<pubDate>Mon, 13 Mar 2017 08:05:45 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[워드프레스 관리자 -&amp;gt; KBoard -&amp;gt; 대시보드 페이지에 게시글 바로 삭제 기능이 보이지 않...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12794</link>
			<description><![CDATA[<p>워드프레스 관리자 -&gt; KBoard -&gt; 대시보드 페이지에 게시글 바로 삭제 기능이 보이지 않으시면, 버전을 업데이트 해주세요.</p>

<p>아래 페이지에서 최신 버전의 KBoard 게시판과 댓글 플러그인을 받아서</p>

<p>FTP로 접속 후 최신 파일로 덮어쓰기 해주시면 됩니다.</p>

<p><a href="http://www.cosmosfarm.com/products/kboard" target="_blank">http://www.cosmosfarm.com/products/kboard</a></p>

<p> </p>

<p>만약 업데이트가 어려우시면,</p>

<p>/wp-content/plugins/kboard/class/KBoardBuilder.class.php 파일의 builderRemove 메소드 부분을 확인해주세요.</p>

<p>$move_to_trash =  true; // 이 부분을 false로 바꿔주시면 됩니다.</p>

<p>if($move_to_trash){<br />
    $content-&gt;status = 'trash';<br />
    $content-&gt;updateContent();<br />
}<br />
else{<br />
    $content-&gt;remove();<br />
}</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 13 Mar 2017 07:41:37 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[아 이게, 삭제 시 휴지통으로 가는 기능이 생기면서 적용이 안되는 것 같습니다.

이전 글을 참고하니 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12793</link>
			<description><![CDATA[<p>아 이게, 삭제 시 휴지통으로 가는 기능이 생기면서 적용이 안되는 것 같습니다.</p>

<p>이전 글을 참고하니 대시보드에서 '게시글 바로 삭제'하는 기능을 확인하라고 하셨는데 저희 사이트 대시보드에는 그런 옵션이 안보이네요.</p>

<p>혹시 코드로 휴지통으로 보내는 기능을 없앨 수 있나요?</p>
]]></description>
			<author>COOLMAN</author>
			<pubDate>Mon, 13 Mar 2017 07:17:15 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>