<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[검색 금지 단어 필터링 및 공백 입력 불가]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/10124</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>워드프레스 KBoard 알고 난뒤로 잘 사용하고 있습니다. ^^</p>

<p>실적이 부족하여 검색하여 이렇게 저렇게 수정해 가며 사용하고 있는데</p>

<p>문제점이 생겼네요.</p>

<p>커뮤니티에서 금지 단어로 검색하여 소스를 찾아서 메세지창이 뜨게 변경 했지만 잘 안되네요 ^^</p>

<p>디폴트 게시판에서 검색차에서 금지 검색어와 아무것도 입력한하고 곰백을 눌르시 전체 검색하는것을</p>

<p>방지하고 싶습니다.</p>

<p>제가봐도 스크립트 쓰면 될것같은 소스 보시구 보완점 부탁드립니다.</p>

<p>감사합니다.</p>

<p>function kboard-search-form(form){<br />
     jQuery.fn.exists = function(){<br />
         return this.length&gt;0;<br />
     };<br />
    <br />
         if(jQuery('input[name=keyword]', form).eq(1).exists() &amp;&amp; jQuery('input[name=keyword]', form).eq(1).val().indexOf('') &gt;= 0){<br />
         alert('Please input search keyword.');<br />
         jQuery('[name=keyword]', form).eq(1).focus();<br />
         return false;<br />
    <br />
     return true;<br />
 }</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[required 속성으로 인한 메시지는 브라우저 속성이기 때문에 수정이 불가능해요.
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/10132</link>
			<description><![CDATA[<p>required 속성으로 인한 메시지는 브라우저 속성이기 때문에 수정이 불가능해요.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 26 Aug 2016 00:09:29 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다. 잘 되네요 ^^

아직 실력이 부조개서 그런지 ㅋㅋㅋ

input required 생각도 못했네요 ^^;;...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/10131</link>
			<description><![CDATA[<p>감사합니다. 잘 되네요 ^^</p>

<p>아직 실력이 부조개서 그런지 ㅋㅋㅋ</p>

<p>input required 생각도 못했네요 ^^;;;;</p>

<p>스크립트도 잘 적용 됩니다.</p>

<p>그리고 문의가 더 있는데</p>

<p>required 사용하면 메세지 창이 뜨는데 이 내용을 수정하고 싶습니다.</p>

<p>"이 필드는 반드시 입력해야 합니다."</p>

<p>어디서 수정 가능 할까요?</p>]]></description>
			<author>now****</author>
			<pubDate>Thu, 25 Aug 2016 23:58:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[먼저 검색시 금지 단어 필터링하는 자바스크립트 코드를 알려드릴께요.

 

1. 게시판 스킨의 list.php ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/10130</link>
			<description><![CDATA[<p>먼저 검색시 금지 단어 필터링하는 자바스크립트 코드를 알려드릴께요.</p>

<p> </p>

<p>1. 게시판 스킨의 list.php 파일 하단에 아래 코드를 추가해보세요.</p>

<p>(filter의 단어는 적절히 입력하시면 됩니다.)</p>

<p>&lt;script&gt;<br />
function kboard_search_submit(form){<br />
    <strong>var filter = ['바보', '멍청이', '금지단어'];</strong><br />
    var keyword = jQuery('input[name=keyword]', form).val();<br />
    for(var i in filter){<br />
        if(keyword.indexOf(filter[i]) &gt;= 0){<br />
            alert(filter[i] + '이(가) 포함된 단어는 검색하실 수 없습니다.');<br />
            return false;<br />
        }<br />
    }<br />
    return true;<br />
}<br />
&lt;/script&gt;</p>

<p> </p>

<p>2. 검색 form 태그에 아래 굵게 표시된 코드를 추가해주세요.</p>

<p><span style="line-height:1.6em;">&lt;form </span><strong>onsubmit="return kboard_search_submit(this)"</strong> method="get" action="..."&gt;</p>

<p> </p>

<p>그리고 검색어를 반드시 입력하게 하려면 input 태그에 required 속성을 추가해주시면 됩니다.</p>

<p>required 속성은 해당 입력 필드에 반드시 값이 입력되어야 한다는 속성입니다.</p>

<p>&lt;input type="text" name="keyword" value="..." <strong>required</strong>&gt;</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 25 Aug 2016 15:41:01 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>