<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[글 작성자에게 댓글 이메일 알림, 예전 insert.php 어디갔죠?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/12558</link>
		<description><![CDATA[<p>Kboard를 처음 쓰는데, 정말 왜 이제야 썼을까 생각됩니다. 정말 여러면에서 너무나 좋습니다.</p>

<p>그러나, 제가 2014년경에 쓰여진 블로그 글 대로, "글 작성자에게 댓글이 달리면 이메일로 알림"해주는 것을 따라하다 보니, 맨 마지막 제일 중요한 kboard comments 의 execute/insert.php 파일이 없는 것을 알게 되었습니다. 업데이트 하시면서 아예 없애 신 것인지...</p>

<p>지금 제 사이트에는 관리자 말고 글 작성자 모두가 자신의 글에 댓글이 달리게 되면 이메일로 알림 되는 기능이 매우 필요한 상황입니다. 그래서, 예전의 insert.php 파일을 대체하는 것이 어떤 파일인지 알려주시면 매우 감사하겠습니다.</p>

<p>가장 중요해 보이는 이메일 쏘는 위놈을 도대체 어디에 그대로 옮겨 넣어야 할지 모르겠습니다. 부디 알려주시면 매우 감사하겠습니다. (저 프로그램맹입니다..ㅠㅠ)</p>

<p><strong>!!! 아아!!! 하나 버그 신고!</strong></p>

<p><strong>데스크탑이건 모바일이건 게시판이 모든이가 작성 가능하게 권한 설정되어있고, 글작성자가 guest일 때, 해당 작성자는 자신이 쓴 글을 삭제 못하더군요. "이 페이지 외부접근 불가" 뜨면서요. 그래서, kboardbuilder.class.php 게시판에 나온데로 주석 처리</strong></p>

<p><strong>하였더니 삭제가 되네요. </strong></p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감동입니다. KBoard 지존에 짱입니다. 어떻게 개발자님께서도 이리 '기능'이 뛰어나시고 인품이 좋으실...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12567</link>
			<description><![CDATA[<p>감동입니다. KBoard 지존에 짱입니다. 어떻게 개발자님께서도 이리 '기능'이 뛰어나시고 인품이 좋으실까요.</p>

<p>제가 엄청나게 추천하겠습니다. 지인 뿐만 아니라 무슨 수단으로든요.</p>

<p> </p>

<p>버그의 링크는 아래와 같습니다.</p>

<p><a href="http://idoany.com/%EC%88%98%EB%8A%A5-%EC%98%81%EC%96%B4-%EA%B3%A0%EB%93%B1%ED%95%99%EC%83%9D-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-%EB%82%B4%EC%8B%A0-%EB%AC%B8%EC%A0%9C-%EC%A7%88%EB%AC%B8-%EB%8B%B5%EB%B3%80-%EA%B2%8C/">http://idoany.com/%EC%88%98%EB%8A%A5-%EC%98%81%EC%96%B4-%EA%B3%A0%EB%93%B1%ED%95%99%EC%83%9D-%EB%AA%A8%EC%9D%98%EA%B3%A0%EC%82%AC-%EB%82%B4%EC%8B%A0-%EB%AC%B8%EC%A0%9C-%EC%A7%88%EB%AC%B8-%EB%8B%B5%EB%B3%80-%EA%B2%8C/</a></p>

<p>잘못된 게시판에 질문을 올렸는데도 이렇게 친절히 답변해 주시고, 또 원하는 기능이 간단히 해결되서 감동이고.</p>

<p>다음부터는 제대로 된 게시판에 올리겠습니다. 정말 감사합니다. 꾸벅.</p>]]></description>
			<author>신기한노인네</author>
			<pubDate>Tue, 28 Feb 2017 02:52:57 +0000</pubDate>
			<category>자유게시판</category>
		</item>
				<item>
			<title><![CDATA[참고로, 작성자 이메일 알림은 기본 기능으로 제공해드리기 위해서 기능을 연구개발하고 있습니다.

지...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12564</link>
			<description><![CDATA[<p>참고로, 작성자 이메일 알림은 기본 기능으로 제공해드리기 위해서 기능을 연구개발하고 있습니다.</p>

<p>지인들에게도 KBoard 많은 추천 부탁드립니다^^</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 28 Feb 2017 01:51:21 +0000</pubDate>
			<category>자유게시판</category>
		</item>
				<item>
			<title><![CDATA[해당 파일은 제거되었습니다.

하지만 더욱 뛰어난 방법으로 KBoard를 직접 커스텀 할 수 있게 되었으니...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/12563</link>
			<description><![CDATA[<p>해당 파일은 제거되었습니다.</p>

<p>하지만 더욱 뛰어난 방법으로 KBoard를 직접 커스텀 할 수 있게 되었으니 실망하지 않으셔도 됩니다^^;</p>

<p>아래 페이지에 KBoard 훅(Hook) 자료가 있습니다.</p>

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

<p>훅(Hook)을 사용하면 직접 KBoard 파일을 수정하지 않아도 되기 때문에 큰 문제없이 업데이트도 가능합니다.</p>

<p> </p>

<p>훅(Hook) 이라는게 상황별로 자동으로 실행되는 함수 라고 이해하시면 좋을 듯합니다.</p>

<p>가령 글이 등록됐을땐 kboard_document_insert 액션이 실행됩니다.</p>

<p>그리고 댓글이 등록됐을땐 kboard_comments_insert 액션이 실행됩니다.</p>

<p>원하시는 기능이 댓글이 달렸을때 이메일이 전송되길 원하시기 때문에 kboard_comments_insert 액션을 사용하시면 될 듯합니다.</p>

<p>하지만 올려주신 코드`만`으로는 원하시는 기능을 구현하지 못할 듯합니다.</p>

<p> </p>

<p>우선 글을 작성할 때 이메일을 입력 받는 필드가 필요할 듯합니다.</p>

<p>/wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에 이메일 입력 필드를 추가해주세요.</p>

<p>아래 코드를 적당한 위치에 입력해주세요.</p>

<p>&lt;div class="kboard-attr-row"&gt;<br />
    &lt;label class="attr-name" for="kboard-input-eamil"&gt;이메일&lt;/label&gt;<br />
    &lt;div class="attr-value"&gt;&lt;input type="email" id="kboard-input-eamil" name="kboard_option_email" value="&lt;?php echo $content-&gt;option-&gt;email?&gt;" placeholder="이메일..." required&gt;&lt;/div&gt;<br />
&lt;/div&gt;</p>

<p>입력 필드 추가에 대한 추가 설명은 블로그를 확인해주세요. (또는 커뮤니티 검색)</p>

<p><a href="http://blog.naver.com/chan2rrj/50173560012" target="_blank">http://blog.naver.com/chan2rrj/50173560012</a></p>

<p> </p>

<p>그리고 아래 코드를 테마의 functions.php 파일 하단에 추가해서 테스트 해보시겠어요?</p>

<p>add_action('kboard_comments_insert', 'my_kboard_comments_insert', 10, 2);<br />
function my_kboard_comments_insert($comment_uid, $content_uid){<br />
    $content = new KBContent();<br />
    $content-&gt;initWithUID($content_uid);<br />
    if($content-&gt;option-&gt;email){<br />
        $email = $content-&gt;option-&gt;email;<br />
        $title = '등록하신 글에 대해 답변이 등록 되었습니다.';<br />
        $content = '등록하신 글에 대해 답변이 등록 되었습니다. 게시판을 확인해주세요.';<br />
        wp_mail($email, $title, $content);<br />
    }<br />
}</p>

<p> </p>

<p>그리고 알려주신 버그는 이상하군요.</p>

<p>사이트에 설정된 주소 문제같습니다.</p>

<p>테스트 가능한 게시판 주소 알려주시겠어요?</p>

<p> </p>

<p>KBoard 관련된 글은 KBoard 쪽에 남겨주시길 부탁드리고, 네이버에 올린 이미지는 보이지 않습니다^^;</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 28 Feb 2017 01:44:46 +0000</pubDate>
			<category>자유게시판</category>
		</item>
			</channel>
</rss>