<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[큐브 포인트에 kboard 의 글과 댓글이 포인트로 적용되게 하려면 이 코드에서 뭘 수정하면 될까요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/1731</link>
		<description><![CDATA[<p>이 코드는 큐브포인트의 /module 에 깔면 실행되는 것입니다</p>

<p>원래 이 코드는 bbpress의 포럼에서 가져온 것입니다. 제가 add _action 으로 해보려고 했는데요 개발자가 아닌지라 도저히 어떻게 응용해야 할지를 모르겠어요. 제가 필요한 항목은 3가지 입니다. kboard에 글을 달았을때, 댓글을 달았을때, 그리고 글 삭제시 감점되는 포인트 입니다. </p>

<p>add_action 으로 어떻게 치민 포이트가 누적이 될까요? 도와주세요.</p>

<p>이 코드에서는 글을 달았을떄,그리고 댓글을 달았을때 만 쓰입니다. </p>

<p>&lt;?php</p>

<p>/** bbPress 2.0 Module */</p>

<p>cp_module_register(__('kboard', 'cp') , 'bbpress' , '1.0', 'Tosh Hatch', 'http://www.SlySpyder.com', 'http://cubepoints.com/forums/topic/module-bbpress-2-0/' , __('This module adds support for kboard.', 'cp'), 1);</p>

<p>function cp_module_bbpress_install(){<br>
    add_option('cp_bbpress_topic', 20);<br>
    add_option('cp_bbpress_reply', 5);<br>
}<br>
add_action('cp_module_bbpress_activate','cp_module_bbpress_install');</p>

<p>if(cp_module_activated('bbpress')){</p>

<p>    function cp_module_bbpress_config(){<br>
    ?&gt;<br>
        &lt;br /&gt;<br>
        &lt;h3&gt;&lt;?php _e('bbpress','cp'); ?&gt;&lt;/h3&gt;<br>
        &lt;table class="form-table"&gt;<br>
            &lt;tr valign="top"&gt;<br>
                &lt;th scope="row"&gt;&lt;label for="cp_bbpress_topic"&gt;&lt;?php _e('New Topic', 'cp'); ?&gt;:&lt;/label&gt;&lt;/th&gt;<br>
                &lt;td valign="middle"&gt;&lt;input type="text" id="cp_bbpress_topic" name="cp_bbpress_topic" value="&lt;?php echo get_option('cp_bbpress_topic'); ?&gt;" size="30" /&gt;&lt;/td&gt;<br>
            &lt;/tr&gt;<br>
            &lt;tr valign="top"&gt;<br>
                &lt;th scope="row"&gt;&lt;label for="cp_bbpress_reply"&gt;&lt;?php _e('New Reply', 'cp'); ?&gt;:&lt;/label&gt;&lt;/th&gt;<br>
                &lt;td valign="middle"&gt;&lt;input type="text" id="cp_bbpress_reply" name="cp_bbpress_reply" value="&lt;?php echo get_option('cp_bbpress_reply'); ?&gt;" size="30" /&gt;&lt;/td&gt;<br>
            &lt;/tr&gt;<br>
        &lt;/table&gt;<br>
    &lt;?php<br>
    }<br>
    add_action('cp_config_form','cp_module_bbpress_config');</p>

<p>    function cp_module_bbpress_config_process(){<br>
        $cp_bbpress_topic = (int)$_POST['cp_bbpress_topic'];<br>
        $cp_bbpress_reply = (int)$_POST['cp_bbpress_reply'];<br>
        update_option('cp_bbpress_topic', $cp_bbpress_topic);<br>
        update_option('cp_bbpress_reply', $cp_bbpress_reply);<br>
    }<br>
    add_action('cp_config_process','cp_module_bbpress_config_process');<br>
    <br>
    // New Forum Topic do_action in bbp-includes/bbp-topic-functions.php<br>
    add_action('bbp_new_topic','bbpress_cb_new_topic');<br>
    function bbpress_cb_new_topic() {<br>
        $current_user = wp_get_current_user();<br>
        cp_points('bbpress_cb_new_topic', $current_user-&gt;ID, get_option('cp_bbpress_topic'), "");<br>
    }<br>
    <br>
    <br>
    add_action('cp_logs_description','bbpress_cb_new_topic_log', 10, 4);<br>
    function bbpress_cb_new_topic_log($type,$uid,$points,$data){<br>
    if($type!='bbpress_cb_new_topic') { return; }<br>
    echo 'New Forum Topic';<br>
    }<br>
    <br>
    // New Forum Reply do_action in bbp-includes/bbp-reply-functions.php<br>
    add_action('bbp_new_reply','bbpress_cb_new_reply');<br>
    function bbpress_cb_new_reply() {<br>
        $current_user = wp_get_current_user();<br>
        cp_points('bbpress_cb_new_reply', $current_user-&gt;ID, get_option('cp_bbpress_reply'), "");<br>
    }<br>
    <br>
    add_action('cp_logs_description','bbpress_cb_new_reply_log', 10, 4);<br>
    function bbpress_cb_new_reply_log($type,$uid,$points,$data){<br>
    if($type!='bbpress_cb_new_reply') { return; }<br>
    echo 'New Forum Reply';<br>
    }</p>

<p>}</p>

<p>?&gt;</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[저희가 큐브포인트 모듈과 연동테스트를 진행한 내용이 아직 없어서

적절한 답변을 드리기는 어려울듯 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/1743</link>
			<description><![CDATA[<p>저희가 큐브포인트 모듈과 연동테스트를 진행한 내용이 아직 없어서</p>

<p>적절한 답변을 드리기는 어려울듯 하네요..</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Sun, 15 Dec 2013 15:13:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>