<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[1:1 문의하기 화면 선택과 최신글 보기 항목 조정]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/46891</link>
		<description><![CDATA[<p>안녕하세요</p>

<p>항상 빠른 답변에 감사드립니다.</p>

<p> </p>

<p>1. 1:1 문의에서 회원으로 1:1 문의하기와ㅣ 비회원으로 1:1 문의하기로 화면에 보이는데 선택적으로 하나만 보이게 할 수 있나요?<br />
<br />
2.  최신 글 보기에서 제목과 작성일자만 보이는데 추가로 내용도 일부 보이게 할 수 있는지요?<br />
<br />
3 제목은 디폴트로 1:1 문의인데 다른 스킨처럼 사용자가 입력할 수 있도록 변경이 가능한지 알고 싶습니다.<br />
<br />
<br />
감사합니다.감사합니다. </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

KBoard 플러그인에서 비밀번호를 8-16자 이내의 영문, 숫자, 특수문자의 조합으로 입력하...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/46926</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>KBoard 플러그인에서 비밀번호를 8-16자 이내의 영문, 숫자, 특수문자의 조합으로 입력하는 건</p>

<p>에스크원 상담 스킨(ask-one)이 아닌 인사이드 상담 스킨(inside-ask)입니다.</p>

<p>다른 스킨에도 적용하시려면 스킨 파일을 수정해주셔야 합니다.</p>

<p> </p>

<p>인사이드 상담 스킨에서 비밀번호 유효성 검사는</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/script.js 파일에</p>

<p>아래의 코드로 적용하고 있습니다.</p>

<pre>
<code class="language-javascript">if(jQuery('input[name=password]', form).exists() &amp;&amp; jQuery('input[name=password]', form).val() &amp;&amp; jQuery('input[name=password2]', form).exists() &amp;&amp; jQuery('input[name=password2]', form).val()){
	if(jQuery('input[name=password]', form).val() != jQuery('input[name=password2]', form).val()){
		// 비밀번호는 서로 같아야 합니다.
		jQuery('input[name=password]', form).addClass('error');
		jQuery('input[name=password2]', form).addClass('error');
		kboard_message_show('password2');
		result = false;
	}
	else if(jQuery('input[name=password]', form).val().length&lt;8 || jQuery('input[name=password]', form).val().length&gt;16 || !jQuery('input[name=password]', form).val().match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&amp;,*,?,_,~])|([!,@,#,$,%,^,&amp;,*,?,_,~].*[a-zA-Z0-9])/)){
		// 비밀번호는 8-16자 이내의 영문, 숫자, 특수문자의 조합으로 입력해주세요.
		jQuery('input[name=password]', form).addClass('error');
		jQuery('input[name=password2]', form).addClass('error');
		kboard_message_show('password3');
		result = false;
	}
	else{
		jQuery('input[name=password]', form).removeClass('error');
		jQuery('input[name=password2]', form).removeClass('error');
		kboard_message_hide('password2')
		kboard_message_hide('password3')
	}
}</code></pre>

<p>다른 스킨에도 적용하시려면 위의 코드를 활용해보세요.</p>

<p> </p>

<p>직접 코드를 수정하시는 게 어려우시다면</p>

<p>저희 <a href="https://www.cosmosfarm.com/support" target="_blank">고객지원</a> 쪽으로 유료 기술지원 요청을 해주시거나</p>

<p>프로젝트 의뢰에 상세한 내용을 등록해보세요.</p>

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

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 05 Oct 2020 23:59:46 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다 다 잘됩니다.

한 가지 더 문의드립니다.

ask-one skin 비회원 입력 홈에서 비밀번호 레벨...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/46922</link>
			<description><![CDATA[<p>감사합니다 다 잘됩니다.<br />
<br />
한 가지 더 문의드립니다.<br />
<br />
ask-one skin 비회원 입력 홈에서 비밀번호 레벨이 8-16자 이내의 영문, 숫자, 특수문자의 조합에서 다른 스킨 수준으로 할 수는 없나요?</p>]]></description>
			<author>우리은하</author>
			<pubDate>Mon, 05 Oct 2020 09:48:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

1:1 게시판이 아니라 공개된 커뮤니티이기 때문에

사용 중이신 스킨을 알려주시면 보다...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/46902</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>1:1 게시판이 아니라 공개된 커뮤니티이기 때문에</p>

<p>사용 중이신 스킨을 알려주시면 보다 더 좋은 답변을 받으실 수 있습니다.</p>

<p><a href="https://www.cosmosfarm.com/wpstore/product/kboard-inside-ask-skin" target="_blank">KBoard 인사이드 상담 스킨</a>을 사용 중이신지요?</p>

<p>말씀하신 부분 모두 가능합니다.</p>

<p> </p>

<p>1. 로그인 사용자에게는 "회원으로 1:1 문의하기"를 표시하고</p>

<p>비로그인 사용자에게는 "비회원으로 1:1 문의하기"를 표시하고 싶다는 말씀이신지요?</p>

<p>스킨 파일을 수정해주셔야 합니다.</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-html">&lt;div class="main-contents-left"&gt;
	&lt;div class="main-contents-left-wrap"&gt;
		&lt;div class="main-contents-wrap"&gt;
			&lt;?php if($board-&gt;meta-&gt;inside_ask_member):?&gt;
				&lt;?php echo wpautop($board-&gt;meta-&gt;inside_ask_member)?&gt;
			&lt;?php else:?&gt;
				&lt;h4 class="main-contents-title"&gt;회원으로 1:1 문의하기&lt;/h4&gt;
				&lt;p&gt;회원으로 1:1 문의를 이용하시면 마이페이지에서 현재 문의 중인 내용은 물론 지난 처리 결과도 조회 가능합니다.&lt;/p&gt;
			&lt;?php endif?&gt;
		&lt;/div&gt;
		&lt;?php if(is_user_logged_in()):?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="window.location.href='&lt;?php echo $url-&gt;set('mod', 'editor')-&gt;toString()?&gt;'"&gt;회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="window.location.href='&lt;?php echo $url-&gt;set('list_mod', 'member_list')-&gt;toString()?&gt;'"&gt;회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php else:?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="alert('로그인 후 이용하시거나 비회원문의를 이용해주세요.');"&gt;회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="alert('로그인 후 이용하시거나 비회원문의를 이용해주세요.');"&gt;회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php endif?&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;div class="main-contents-right"&gt;
	&lt;div class="main-contents-right-wrap"&gt;
		&lt;div class="main-contents-wrap"&gt;
			&lt;?php if($board-&gt;meta-&gt;inside_ask_non_member):?&gt;
				&lt;?php echo wpautop($board-&gt;meta-&gt;inside_ask_non_member)?&gt;
			&lt;?php else:?&gt;
				&lt;h4 class="main-contents-title"&gt;비회원으로 1:1 문의하기&lt;/h4&gt;
				&lt;p&gt;1:1 문의는 비회원도 동일하게 이용 가능하며, 이메일은 물론 비회원 1:1 문의 답변확인하기 메뉴를 통해 처리 결과를 확인하실 수 있습니다.&lt;/p&gt;
			&lt;?php endif?&gt;
		&lt;/div&gt;
		&lt;?php if(is_user_logged_in()):?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="alert('회원으로 1:1 문의하기를 이용해주세요.');"&gt;비회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="alert('회원 1:1 문의 답변확인하기를 이용해주세요.');"&gt;비회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php else:?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="window.location.href='&lt;?php echo $url-&gt;set('mod', 'editor')-&gt;toString()?&gt;'"&gt;비회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="window.location.href='&lt;?php echo $url-&gt;set('list_mod', 'nonmember_form')-&gt;toString()?&gt;'"&gt;비회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php endif?&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p>아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-html">&lt;?php if(is_user_logged_in()):?&gt;
&lt;div class="main-contents-left"&gt;
	&lt;div class="main-contents-left-wrap"&gt;
		&lt;div class="main-contents-wrap"&gt;
			&lt;?php if($board-&gt;meta-&gt;inside_ask_member):?&gt;
				&lt;?php echo wpautop($board-&gt;meta-&gt;inside_ask_member)?&gt;
			&lt;?php else:?&gt;
				&lt;h4 class="main-contents-title"&gt;회원으로 1:1 문의하기&lt;/h4&gt;
				&lt;p&gt;회원으로 1:1 문의를 이용하시면 마이페이지에서 현재 문의 중인 내용은 물론 지난 처리 결과도 조회 가능합니다.&lt;/p&gt;
			&lt;?php endif?&gt;
		&lt;/div&gt;
		&lt;?php if(is_user_logged_in()):?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="window.location.href='&lt;?php echo $url-&gt;set('mod', 'editor')-&gt;toString()?&gt;'"&gt;회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="window.location.href='&lt;?php echo $url-&gt;set('list_mod', 'member_list')-&gt;toString()?&gt;'"&gt;회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php else:?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="alert('로그인 후 이용하시거나 비회원문의를 이용해주세요.');"&gt;회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="alert('로그인 후 이용하시거나 비회원문의를 이용해주세요.');"&gt;회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php endif?&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;?php else:?&gt;
&lt;div class="main-contents-right"&gt;
	&lt;div class="main-contents-right-wrap"&gt;
		&lt;div class="main-contents-wrap"&gt;
			&lt;?php if($board-&gt;meta-&gt;inside_ask_non_member):?&gt;
				&lt;?php echo wpautop($board-&gt;meta-&gt;inside_ask_non_member)?&gt;
			&lt;?php else:?&gt;
				&lt;h4 class="main-contents-title"&gt;비회원으로 1:1 문의하기&lt;/h4&gt;
				&lt;p&gt;1:1 문의는 비회원도 동일하게 이용 가능하며, 이메일은 물론 비회원 1:1 문의 답변확인하기 메뉴를 통해 처리 결과를 확인하실 수 있습니다.&lt;/p&gt;
			&lt;?php endif?&gt;
		&lt;/div&gt;
		&lt;?php if(is_user_logged_in()):?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="alert('회원으로 1:1 문의하기를 이용해주세요.');"&gt;비회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="alert('회원 1:1 문의 답변확인하기를 이용해주세요.');"&gt;비회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php else:?&gt;
			&lt;button type="button" class="kboard-inside-ask-button-black" onclick="window.location.href='&lt;?php echo $url-&gt;set('mod', 'editor')-&gt;toString()?&gt;'"&gt;비회원으로 1:1 문의하기&lt;/button&gt;
			&lt;button type="button" class="kboard-inside-ask-button-white" onclick="window.location.href='&lt;?php echo $url-&gt;set('list_mod', 'nonmember_form')-&gt;toString()?&gt;'"&gt;비회원 1:1 문의 답변확인하기&lt;/button&gt;
		&lt;?php endif?&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;?php endif?&gt;</code></pre>

<p> </p>

<p>그 다음, 구분선과 여백을 없애기 위해</p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 사용자 정의하기 -&gt; CSS 입력 필드에</p>

<p>아래의 코드도 추가해보세요.</p>

<pre>
<code class="language-css">#kboard-inside-ask-main .main-contents .main-contents-left { border: none; }
#kboard-inside-ask-main .main-contents .main-contents-left .main-contents-left-wrap { padding-right: 0; }
#kboard-inside-ask-main .main-contents .main-contents-right .main-contents-right-wrap { padding-left: 0; }</code></pre>

<p> </p>

<p>2. 최신글에 본문 내용을 표시되게 하시려면</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/latest.php 파일에</p>

<p>아래의 코드를 활용해보세요.</p>

<pre>
<code class="language-php">&lt;?php echo mb_strimwidth(strip_tags($content-&gt;content), 0, 50, '...', 'utf-8')?&gt;</code></pre>

<p><a href="https://www.php.net/manual/en/function.mb-strwidth.php" target="_blank">mb_strimwidth</a> 함수에 대한 내용은 아래의 링크를 참고해보세요.</p>

<p> </p>

<p>3. 게시글 제목을 사용자가 직접 입력하게 하시려면</p>

<p>/wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에</p>

<p>아래의 코드를 찾아서 지워보세요.</p>

<pre>
<code class="language-html">&lt;input type="hidden" name="title" value="&lt;?php echo $content-&gt;title?$content-&gt;title:'1:1 문의'?&gt;"&gt;</code></pre>

<p> </p>

<p>아래의 코드를 적당한 위치에 추가해보세요.</p>

<pre>
<code class="language-html">&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;span class="required"&gt;*&lt;/span&gt;&lt;/label&gt;
	&lt;div class="attr-value"&gt;&lt;input type="text" id="title" name="title" value="&lt;?php echo $content-&gt;title?&gt;"&gt;&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p> </p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-html">&lt;div class="kboard-inside-message"&gt;
	&lt;div class="message privacy"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 개인정보처리방침에 동의해주세요.&lt;/div&gt;
	&lt;div class="message email"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 이메일을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message password"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 비밀번호를 입력해 주세요.&lt;/div&gt;
	&lt;div class="message password2"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 비밀번호가 일치하지 않습니다. 다시 입력해 주세요.&lt;/div&gt;
	&lt;div class="message password3"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 비밀번호는 8-16자 이내의 영문, 숫자, 특수문자의 조합으로 입력해주세요.&lt;/div&gt;
	&lt;div class="message name"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 이름을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message category1"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 카테고리를 선택해 주세요.&lt;/div&gt;
	&lt;div class="message tree_category"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 카테고리를 선택해 주세요.&lt;/div&gt;
	&lt;div class="message captcha"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 보안코드를 입력해 주세요.&lt;/div&gt;
	&lt;div class="message content"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 문의내용을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-success.png" alt="success" class="message-icon"&gt; 1:1 문의가 접수되었습니다. 빠른 시일 내에 이메일로 답변 드리겠습니다.&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p>아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-html">&lt;div class="kboard-inside-message"&gt;
	&lt;div class="message title"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 제목을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message privacy"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 개인정보처리방침에 동의해주세요.&lt;/div&gt;
	&lt;div class="message email"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 이메일을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message password"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 비밀번호를 입력해 주세요.&lt;/div&gt;
	&lt;div class="message password2"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 비밀번호가 일치하지 않습니다. 다시 입력해 주세요.&lt;/div&gt;
	&lt;div class="message password3"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 비밀번호는 8-16자 이내의 영문, 숫자, 특수문자의 조합으로 입력해주세요.&lt;/div&gt;
	&lt;div class="message name"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 이름을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message category1"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 카테고리를 선택해 주세요.&lt;/div&gt;
	&lt;div class="message tree_category"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 카테고리를 선택해 주세요.&lt;/div&gt;
	&lt;div class="message captcha"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 보안코드를 입력해 주세요.&lt;/div&gt;
	&lt;div class="message content"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-error.png" alt="error" class="message-icon"&gt; 문의내용을 입력해 주세요.&lt;/div&gt;
	&lt;div class="message"&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-success.png" alt="success" class="message-icon"&gt; 1:1 문의가 접수되었습니다. 빠른 시일 내에 이메일로 답변 드리겠습니다.&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p> </p>

<p>마지막으로 /wp-content/plugins/kboard/skin/사용중인스킨/script.js 파일에</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-javascript">/*
 * 폼 유효성 검사
 */</code></pre>

<p>찾은 코드 밑에 아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-javascript">// 제목 필드는 항상 필수로 입력합니다.
if(jQuery('input[name=title]', form).exists() &amp;&amp; !jQuery('input[name=title]', form).val()){
	jQuery('input[name=title]', form).addClass('error');
	kboard_message_show('title');
	result = false;
}
else{
	jQuery('input[name=title]', form).removeClass('error');
	kboard_message_hide('title');
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 05 Oct 2020 02:32:57 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>