<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시판 작성자명 마스킹하고 관리자 작성자명은 모두 보이게 수정]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/43554</link>
		<description><![CDATA[<p>안녕하세요 </p>

<p>사용중인 쇼핑몰 게시판에 게시판 작성자명을 *표로 마스킹하고 싶습니다.</p>

<p>기존 답변글을 검색해보니 아래와 같이  functions.php 파일 하단에 코드를 삽입하려고 하는데 </p>

<p>추가로 궁금한게 2가지 있습니다. </p>

<p>첫째...  $board-&gt;id == '1'    &lt;--- 요기에 1 대신 실제 적용하려는 게시판  ID 번호를 입력하며 된다고 하셨는데...</p>

<p>저같은 경우는 여러개의 게시판에 모두 적용하려면 어떻게 입력하면 될까요? </p>

<p>다국어 쇼핑몰의 게시판이라서 각 언어별로  ID가  1, 2 , 4 , 5,  6  (총 5개)에 일괄 적용하고 싶습니다.  </p>

<p>두번째... 작성자명의 맨 앞 첫 문자만 보이고 나머지는 모두 * 표시되는게 아니라 맨앞과 맨 끝문자만 보이게 하려면  코드를 어떻게 수정해야 하나요?</p>

<p>예를 들어 홍길동은 홍*동...  David 는 D***d...</p>

<p>참고로 실제 사용중인 쇼핑몰은 <a href="https://gem.dollsoom.com/support/qna/">https://gem.dollsoom.com/support/qna/</a> 입니다.  </p>

<p>제가 이런 쪽으로 너무 초보자입니다. 아시는 분의 답변 부탁드립니다. 감사합니다. </p>

<p>    </p>

<pre>
<code>/* K-board 게시판 작성자명 마스킹하고 관리자 작성자명은 모두 보이게 수정 */
add_filter('kboard_user_display', 'my_kboard_user_display', 10, 5);
function my_kboard_user_display($user_display, $user_id, $user_name, $plugins, $boardBuilder){
	$board = $boardBuilder-&gt;board;
	$userdata = get_userdata($user_id);
	
	if($board-&gt;id == '1' &amp;&amp; !$board-&gt;isAdmin() &amp;&amp; !in_array('administrator', $userdata-&gt;roles)){
		$strlen = mb_strlen($user_name, 'utf-8');
		
		if($strlen &gt; 3){
			$showlen = 2;
		}
		else{
			$showlen = 1;
		}
		
		$user_display = mb_substr($user_name, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen);
	}
	
	return $user_display;
}</code></pre>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

커뮤니티에서는 100% 해결을 보장해드리기 어렵습니다.

또한 저희가 매번 코드를 작성해...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43718</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>커뮤니티에서는 100% 해결을 보장해드리기 어렵습니다.</p>

<p>또한 저희가 매번 코드를 작성해드리는 건 현실적으로 불가능합니다.</p>

<p>직접 코드 수정이 어려우실 경우</p>

<p>저희 <a href="https://www.cosmosfarm.com/support" target="_blank">고객지원</a> 쪽 이메일로 유료 기술지원 요청을 부탁드립니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 29 May 2020 00:00:51 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요

알려주신대로 적용했는데...간단히 될듯하면서도 뭔가 아쉬운 상황이네요 ^^;;  

 

일단 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43708</link>
			<description><![CDATA[<p>안녕하세요</p>

<p>알려주신대로 적용했는데...간단히 될듯하면서도 뭔가 아쉬운 상황이네요 ^^;;  </p>

<p> </p>

<p>일단 제가 원하는 바를 좀더 명확히 정리하자면 아래와 같습니다. </p>

<p>1. 관리자 작성자명은 무조건 노출 (공지글, 게시글, 답변글 모두... 로그인 로그아웃 상관없이 언제든지 노출)</p>

<p>2. 고객 작성자명은 앞글자와 마지막 글자를 제외하고 기본적으로 보안을 위해 마스킹 처리!!  단, 고객 본인 로그인시 본인의 작성자명은 노출,  그리고... 관리자는 로그인시 모든 작성자명 보임.</p>

<p> </p>

<p>그런데 처음 알려주신 코드 적용 결과 다음의 2가지 문제가 발생</p>

<p>1. 관리자 작성자명이 공지글에서는 마스킹됨.</p>

<p>2. 관리자 답변글에 고객이 다시 답변을 달면...즉 두번째 답글 부터는 고객 작성자명이 노출되어버림. </p>

<p> </p>

<p>그래서 위의 2가지 문제 해결 위해  reply-template.php와  list.php 에 최근 알려주신 코드로 수정한 결과...</p>

<p> </p>

<p>1.  고객이 답변을 여러번 달아도 고객 작성자명이 노출되지 않고 마스킹되는데 성공함.. 그러나 관리자의 작성자명은 보여져야하는데 마스킹되어버림;;;  </p>

<p> </p>

<p>제가 이해를 잘못하고 무언가 부족하게 수정을 해서 그런걸까요? </p>

<p>너무 수고를 끼쳐드려 송구한 마음입니다만 마지막으로 해결할 수 있도록 조언 주시면 감사하겠습니다. (_ _)</p>

<p>현재 제가 수정 적용된 reply-template.php 와  list.php  내용입니다. </p>

<p>reply-template.php : </p>

<pre>
<code>&lt;?php while($content = $list-&gt;hasNextReply()):?&gt;
&lt;tr class="&lt;?php if($content-&gt;uid == kboard_uid()):?&gt;kboard-list-selected&lt;?php endif?&gt;"&gt;
	&lt;td class="kboard-list-uid"&gt;&lt;/td&gt;
	&lt;td class="kboard-list-title" style="padding-left:&lt;?php echo ($depth+1)*5?&gt;px"&gt;
		&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toString()?&gt;"&gt;
			&lt;div class="kboard-default-cut-strings"&gt;
				&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-reply.png" alt=""&gt;
				&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-new-notify"&gt;New&lt;/span&gt;&lt;?php endif?&gt;
				&lt;?php if($content-&gt;secret):?&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-lock.png" alt="&lt;?php echo __('Secret', 'kboard')?&gt;"&gt;&lt;?php endif?&gt;
				&lt;?php echo $content-&gt;title?&gt;
				&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;
                                &lt;?php if(strpos($content-&gt;content, '&lt;img') !== false):?&gt;&lt;i class="fa fa-file-image-o" style="color:steelblue"&gt;&lt;/i&gt;&lt;?php endif?&gt;
                                &lt;?php if(isset($content-&gt;attach) &amp;&amp; (array)$content-&gt;attach):?&gt;&lt;i class="fa fa-paperclip" style="color:red"&gt;&lt;/i&gt;&lt;?php else:?&gt;&lt;?php endif?&gt;
			&lt;/div&gt;
			&lt;div class="kboard-mobile-contents"&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;getUserDisplay()?&gt;&lt;/span&gt;
				&lt;span class="contents-separator"&gt;|&lt;/span&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;
				&lt;span class="contents-separator"&gt;|&lt;/span&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;
				&lt;span class="contents-separator"&gt;|&lt;/span&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;
			&lt;/div&gt;
		&lt;/a&gt;
	&lt;/td&gt;
	&lt;td class="kboard-list-user"&gt;&lt;?php echo $content-&gt;getUserDisplay()?&gt;&lt;/td&gt;
	&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
	&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
	&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;?php $boardBuilder-&gt;builderReply($content-&gt;uid, $depth+1)?&gt;
&lt;?php endwhile?&gt;</code></pre>

<p>list.php : </p>

<pre>
<code>&lt;div id="kboard-default-list"&gt;
	
	&lt;!-- 게시판 정보 시작 --&gt;
	&lt;div class="kboard-list-header"&gt;
		&lt;?php if(!$board-&gt;isPrivate()):?&gt;
			&lt;div class="kboard-total-count"&gt;
				&lt;?php echo __('Total', 'kboard')?&gt; &lt;?php echo number_format($board-&gt;getListTotal())?&gt;
			&lt;/div&gt;
		&lt;?php endif?&gt;
		
		&lt;div class="kboard-sort"&gt;
			&lt;form id="kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
				&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;set('kboard_list_sort_remember', $board-&gt;id)-&gt;toInput()?&gt;
				
				&lt;select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
					&lt;option value="newest"&lt;?php if($list-&gt;getSorting() == 'newest'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Newest', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="best"&lt;?php if($list-&gt;getSorting() == 'best'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Best', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="viewed"&lt;?php if($list-&gt;getSorting() == 'viewed'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Viewed', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="updated"&lt;?php if($list-&gt;getSorting() == 'updated'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Updated', 'kboard')?&gt;&lt;/option&gt;
				&lt;/select&gt;
			&lt;/form&gt;
		&lt;/div&gt;
	&lt;/div&gt;
	&lt;!-- 게시판 정보 끝 --&gt;
	
	&lt;?php if($board-&gt;use_category == 'yes'):?&gt;
	&lt;!-- 카테고리 시작 --&gt;
	&lt;div class="kboard-category category-mobile"&gt;
		&lt;form id="kboard-category-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
			&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
			
			&lt;?php if($board-&gt;initCategory1()):?&gt;
				&lt;select name="category1" onchange="jQuery('#kboard-category-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
					&lt;option value=""&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/option&gt;
					&lt;?php while($board-&gt;hasNextCategory()):?&gt;
					&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(kboard_category1() == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
					&lt;?php endwhile?&gt;
				&lt;/select&gt;
			&lt;?php endif?&gt;
			
			&lt;?php if($board-&gt;initCategory2()):?&gt;
				&lt;select name="category2" onchange="jQuery('#kboard-category-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
					&lt;option value=""&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/option&gt;
					&lt;?php while($board-&gt;hasNextCategory()):?&gt;
					&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(kboard_category2() == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
					&lt;?php endwhile?&gt;
				&lt;/select&gt;
			&lt;?php endif?&gt;
		&lt;/form&gt;
	&lt;/div&gt;
	
	&lt;div class="kboard-category category-pc"&gt;
		&lt;?php if($board-&gt;initCategory1()):?&gt;
			&lt;ul class="kboard-category-list"&gt;
				&lt;li&lt;?php if(!kboard_category1()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="&lt;?php echo $url-&gt;set('category1', '')-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;tostring()?&gt;"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
				&lt;?php while($board-&gt;hasNextCategory()):?&gt;
				&lt;li&lt;?php if(kboard_category1() == $board-&gt;currentCategory()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;
					&lt;a href="&lt;?php echo $url-&gt;set('category1', $board-&gt;currentCategory())-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toString()?&gt;"&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/a&gt;
				&lt;/li&gt;
				&lt;?php endwhile?&gt;
			&lt;/ul&gt;
		&lt;?php endif?&gt;
		
		&lt;?php if($board-&gt;initCategory2()):?&gt;
			&lt;ul class="kboard-category-list"&gt;
				&lt;li&lt;?php if(!kboard_category2()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="&lt;?php echo $url-&gt;set('category2', '')-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;tostring()?&gt;"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
				&lt;?php while($board-&gt;hasNextCategory()):?&gt;
				&lt;li&lt;?php if(kboard_category2() == $board-&gt;currentCategory()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;
					&lt;a href="&lt;?php echo $url-&gt;set('category2', $board-&gt;currentCategory())-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toString()?&gt;"&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/a&gt;
				&lt;/li&gt;
				&lt;?php endwhile?&gt;
			&lt;/ul&gt;
		&lt;?php endif?&gt;
	&lt;/div&gt;
	&lt;!-- 카테고리 끝 --&gt;
	&lt;?php endif?&gt;
	
	&lt;!-- 리스트 시작 --&gt;
	&lt;div class="kboard-list"&gt;
		&lt;table&gt;
			&lt;thead&gt;
				&lt;tr&gt;
					&lt;td class="kboard-list-uid"&gt;&lt;?php echo __('Number', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-user"&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-date"&gt;&lt;?php echo __('Date', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt;&lt;/td&gt;
				&lt;/tr&gt;
			&lt;/thead&gt;
			&lt;tbody&gt;
				&lt;?php while($content = $list-&gt;hasNextNotice()):?&gt;
				&lt;tr class="kboard-list-notice&lt;?php if($content-&gt;uid == kboard_uid()):?&gt; kboard-list-selected&lt;?php endif?&gt;"&gt;
					&lt;td class="kboard-list-uid"&gt;&lt;?php echo __('Notice', 'kboard')?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-title"&gt;
						&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toString()?&gt;"&gt;
							&lt;div class="kboard-default-cut-strings"&gt;
								&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-new-notify"&gt;New&lt;/span&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;secret):?&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-lock.png" alt="&lt;?php echo __('Secret', 'kboard')?&gt;"&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;category1):?&gt;[&lt;?php echo $content-&gt;category1?&gt;]&lt;?php endif?&gt;
                                                                &lt;?php if($content-&gt;category2):?&gt;[&lt;?php echo $content-&gt;category2?&gt;]&lt;?php endif?&gt;&lt;?php echo $content-&gt;title?&gt;
								&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;
							&lt;/div&gt;
						&lt;/a&gt;
						&lt;div class="kboard-mobile-contents"&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;member_display?&gt;&lt;/span&gt;
							&lt;span class="contents-separator"&gt;|&lt;/span&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;
							&lt;span class="contents-separator"&gt;|&lt;/span&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;
							&lt;span class="contents-separator"&gt;|&lt;/span&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;
						&lt;/div&gt;
					&lt;/td&gt;
					&lt;td class="kboard-list-user"&gt;&lt;?php echo $content-&gt;member_display?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;?php endwhile?&gt;
				&lt;?php while($content = $list-&gt;hasNext()):?&gt;
				&lt;tr class="&lt;?php if($content-&gt;uid == kboard_uid()):?&gt;kboard-list-selected&lt;?php endif?&gt;"&gt;
					&lt;td class="kboard-list-uid"&gt;&lt;?php echo $list-&gt;index()?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-title"&gt;
						&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toString()?&gt;"&gt;
							&lt;div class="kboard-default-cut-strings"&gt;
								&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-new-notify"&gt;New&lt;/span&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;secret):?&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-lock.png" alt="&lt;?php echo __('Secret', 'kboard')?&gt;"&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;category1):?&gt;[&lt;?php echo $content-&gt;category1?&gt;]&lt;?php endif?&gt;
                                                                &lt;?php if($content-&gt;category2):?&gt;[&lt;?php echo $content-&gt;category2?&gt;]&lt;?php endif?&gt;&lt;?php echo $content-&gt;title?&gt;
								&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;
                                                                &lt;?php if(strpos($content-&gt;content, '&lt;img') !== false):?&gt;&lt;i class="fa fa-file-image-o" style="color:steelblue"&gt;&lt;/i&gt;&lt;?php endif?&gt;
                                                                &lt;?php if(isset($content-&gt;attach) &amp;&amp; (array)$content-&gt;attach):?&gt;&lt;i class="fa fa-paperclip" style="color:red"&gt;&lt;/i&gt;&lt;?php else:?&gt;&lt;?php endif?&gt;
							&lt;/div&gt;
						&lt;/a&gt;
						&lt;div class="kboard-mobile-contents"&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/span&gt;
							&lt;span class="contents-separator"&gt;|&lt;/span&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;
							&lt;span class="contents-separator"&gt;|&lt;/span&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;
							&lt;span class="contents-separator"&gt;|&lt;/span&gt;
							&lt;span class="contents-item"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;
						&lt;/div&gt;
					&lt;/td&gt;
					&lt;td class="kboard-list-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
					&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
				&lt;/tr&gt;
				&lt;?php $boardBuilder-&gt;builderReply($content-&gt;uid)?&gt;
				&lt;?php endwhile?&gt;
			&lt;/tbody&gt;
		&lt;/table&gt;
	&lt;/div&gt;
	&lt;!-- 리스트 끝 --&gt;
	
	&lt;!-- 페이징 시작 --&gt;
	&lt;div class="kboard-pagination"&gt;
		&lt;ul class="kboard-pagination-pages"&gt;
			&lt;?php echo kboard_pagination($list-&gt;page, $list-&gt;total, $list-&gt;rpp)?&gt;
		&lt;/ul&gt;
	&lt;/div&gt;
	&lt;!-- 페이징 끝 --&gt;
	
	&lt;!-- 검색폼 시작 --&gt;
	&lt;div class="kboard-search"&gt;
		&lt;form id="kboard-search-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
			&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
			
			&lt;select name="target"&gt;
				&lt;option value=""&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/option&gt;
				&lt;option value="title"&lt;?php if(kboard_target() == 'title'):?&gt; selected="selected"&lt;?php endif?&gt;&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/option&gt;
				&lt;option value="content"&lt;?php if(kboard_target() == 'content'):?&gt; selected="selected"&lt;?php endif?&gt;&gt;&lt;?php echo __('Content', 'kboard')?&gt;&lt;/option&gt;
				&lt;option value="member_display"&lt;?php if(kboard_target() == 'member_display'):?&gt; selected="selected"&lt;?php endif?&gt;&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/option&gt;
			&lt;/select&gt;
			&lt;input type="text" name="keyword" value="&lt;?php echo kboard_keyword()?&gt;"&gt;
			&lt;button type="submit" class="kboard-default-button-small"&gt;&lt;?php echo __('Search', 'kboard')?&gt;&lt;/button&gt;
		&lt;/form&gt;
	&lt;/div&gt;
	&lt;!-- 검색폼 끝 --&gt;
	
	&lt;?php if($board-&gt;isWriter()):?&gt;
	&lt;!-- 버튼 시작 --&gt;
	&lt;div class="kboard-control"&gt;
		&lt;a href="&lt;?php echo $url-&gt;set('mod', 'editor')-&gt;toString()?&gt;" class="kboard-default-button-small"&gt;&lt;?php echo __('New', 'kboard')?&gt;&lt;/a&gt;
	&lt;/div&gt;
	&lt;!-- 버튼 끝 --&gt;
	&lt;?php endif?&gt;
	
	&lt;div class="kboard-default-poweredby"&gt;
		&lt;a href="http://www.cosmosfarm.com/products/kboard" onclick="window.open(this.href);return false;" title="&lt;?php echo __('KBoard is the best community software available for WordPress', 'kboard')?&gt;"&gt;Powered by KBoard&lt;/a&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p> </p>]]></description>
			<author>soomer</author>
			<pubDate>Thu, 28 May 2020 13:47:09 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[올려주신 코드 중 아래의 코드를


&amp;lt;?php echo $content-&amp;gt;member_display?&amp;gt;

아래...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43697</link>
			<description><![CDATA[<p>올려주신 코드 중 아래의 코드를</p>

<pre>
<code class="language-php">&lt;?php echo $content-&gt;member_display?&gt;</code></pre>

<p>아래의 코드로 모두 교체해보시겠어요?</p>

<pre>
<code class="language-php">&lt;?php echo $content-&gt;getUserDisplay()?&gt;</code></pre>

<p>최신 버전에는 위의 코드가 적용되어 있습니다.</p>

<p> </p>

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

<p>아래의 코드가 공지사항을 표시하는 코드입니다.</p>

<pre>
<code class="language-php">&lt;?php while($content = $list-&gt;hasNextNotice()):?&gt;
...
&lt;?php endwhile?&gt;</code></pre>

<p>위의 코드 사이에</p>

<p>아래의 코드 또는</p>

<pre>
<code class="language-php">&lt;?php echo $content-&gt;getUserDisplay()?&gt;</code></pre>

<p>아래의 코드가 있다면</p>

<pre>
<code class="language-php">&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;</code></pre>

<p>아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-php">&lt;?php echo $content-&gt;member_display?&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 28 May 2020 08:31:44 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요 

/wp-content/plugins/kboard/skin/사용중인스킨/reply-template.php 파일 내용입니다. 

1...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43695</link>
			<description><![CDATA[<p>안녕하세요 </p>

<p>/wp-content/plugins/kboard/skin/사용중인스킨/reply-template.php 파일 내용입니다. </p>

<p>1. 최상단 공지글도 관리자가 작성자인 경우이므로 마스킹 없이 작성자명 보이기. </p>

<p>2. 관리자의 답변글에 고객이 다시 답변을 달아도 고객 작성자명 마스킹하기 </p>

<p>현재 적용된 사이트 : <a href="https://id.dollsoom.com/support/qna/">https://id.dollsoom.com/support/qna/</a> </p>

<p>그럼 조언 부탁드립니다. 감사합니다. </p>

<pre>
<code>&lt;?php while($content = $list-&gt;hasNextReply()):?&gt;
&lt;tr class="&lt;?php if($content-&gt;uid == kboard_uid()):?&gt;kboard-list-selected&lt;?php endif?&gt;"&gt;
	&lt;td class="kboard-list-uid"&gt;&lt;/td&gt;
	&lt;td class="kboard-list-title" style="padding-left:&lt;?php echo ($depth+1)*5?&gt;px"&gt;
		&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toString()?&gt;"&gt;
			&lt;div class="kboard-default-cut-strings"&gt;
				&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-reply.png" alt=""&gt;
				&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-new-notify"&gt;New&lt;/span&gt;&lt;?php endif?&gt;
				&lt;?php if($content-&gt;secret):?&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-lock.png" alt="&lt;?php echo __('Secret', 'kboard')?&gt;"&gt;&lt;?php endif?&gt;
				&lt;?php echo $content-&gt;title?&gt;
				&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;
                                &lt;?php if(strpos($content-&gt;content, '&lt;img') !== false):?&gt;&lt;i class="fa fa-file-image-o" style="color:steelblue"&gt;&lt;/i&gt;&lt;?php endif?&gt;
                                &lt;?php if(isset($content-&gt;attach) &amp;&amp; (array)$content-&gt;attach):?&gt;&lt;i class="fa fa-paperclip" style="color:red"&gt;&lt;/i&gt;&lt;?php else:?&gt;&lt;?php endif?&gt;
			&lt;/div&gt;
			&lt;div class="kboard-mobile-contents"&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;member_display?&gt;&lt;/span&gt;
				&lt;span class="contents-separator"&gt;|&lt;/span&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/span&gt;
				&lt;span class="contents-separator"&gt;|&lt;/span&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo __('Votes', 'kboard')?&gt; &lt;?php echo $content-&gt;vote?&gt;&lt;/span&gt;
				&lt;span class="contents-separator"&gt;|&lt;/span&gt;
				&lt;span class="contents-item"&gt;&lt;?php echo __('Views', 'kboard')?&gt; &lt;?php echo $content-&gt;view?&gt;&lt;/span&gt;
			&lt;/div&gt;
		&lt;/a&gt;
	&lt;/td&gt;
	&lt;td class="kboard-list-user"&gt;&lt;?php echo $content-&gt;member_display?&gt;&lt;/td&gt;
	&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
	&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
	&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;?php $boardBuilder-&gt;builderReply($content-&gt;uid, $depth+1)?&gt;
&lt;?php endwhile?&gt;</code></pre>

<p> </p>]]></description>
			<author>soomer</author>
			<pubDate>Thu, 28 May 2020 08:22:39 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[해당 코드를 적용하시면 현재 로그인한 사용자가 게시판 관리자가 아니면서

게시글 작성자가 관리자 역...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43582</link>
			<description><![CDATA[<p>해당 코드를 적용하시면 현재 로그인한 사용자가 게시판 관리자가 아니면서</p>

<p>게시글 작성자가 관리자 역할이 아닐 경우에 작성자 마스킹이 됩니다.</p>

<p>답글에도 마찬가지로 적용됩니다.</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/reply-template.php 파일의 내용을</p>

<p>에디터의 <strong>코드 스니펫 삽입</strong> 기능으로 올려주시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 25 May 2020 06:41:53 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[오류를 캡처한 이미지 링크입니다. https://imgur.com/2sZlj0q]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43573</link>
			<description><![CDATA[<p>오류를 캡처한 이미지 링크입니다. https://imgur.com/2sZlj0q</p>]]></description>
			<author>soomer</author>
			<pubDate>Mon, 25 May 2020 05:01:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요 답변 감사합니다. 

알려주신 대로 적용하니 잘 됩니다. ^^

그런데 아래와 같이 2가지 문제...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43572</link>
			<description><![CDATA[<p>안녕하세요 답변 감사합니다. </p>

<p>알려주신 대로 적용하니 잘 됩니다. ^^</p>

<p>그런데 아래와 같이 2가지 문제가 발견됩니다. ;;;  </p>

<p>1. 최상단 공지글의 경우 관리자 작성자(soomcs)명인데도 별표로 마스킹 됩니다. </p>

<p>2. 관리자의  답변글에 또다시 고객이 답변을 달게되면 작성자명이 노출됩니다. ㅋㅋ </p>

<p>혹시  2가지 오류의 개선 방법이 있을까요?  </p>

<p>&lt;blockquote class="imgur-embed-pub" lang="en" data-id="a/0BkcgGq"&gt;&lt;a href="//imgur.com/a/0BkcgGq"&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;script async src="//s.imgur.com/min/embed.js" charset="utf-8"&gt;&lt;/script&gt;</p>

<p> </p>]]></description>
			<author>코난</author>
			<pubDate>Mon, 25 May 2020 04:48:36 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

여러 개의 게시판에 적용하시려면

$board-&amp;gt;id == '1' 부분을 in_array($board-&...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43565</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>여러 개의 게시판에 적용하시려면</p>

<p>$board-&gt;id == '1' 부분을 in_array($board-&gt;id, array('1', '2', '3', '4', '5')) 이런 식으로 적용해보시겠어요?</p>

<p> </p>

<p>작성자명 맨 앞과 맨 끝만 표시되게 하고 나머지는 별표 처리하시려면</p>

<p>올려주신 코드 중 아래의 코드를 찾아서</p>

<pre>
<code class="language-php">$user_display = mb_substr($user_name, 0, $showlen, 'utf-8') . str_repeat('*', $strlen-$showlen);</code></pre>

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

<pre>
<code class="language-php">$user_display = mb_substr($user_name, 0, 1, 'utf-8') . str_repeat('*', $strlen-2) . mb_substr($user_name, $strlen-1, 1, 'utf-8');</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 25 May 2020 01:01:18 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>