<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[비밀글 수정시 권한 문제]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/60983</link>
		<description><![CDATA[<p><strong>1. 정확한 제품 또는 플러그인 이름</strong></p>

<p>Kboard 기본 스킨을 사용중입니다.<br />
 </p>

<p> </p>

<p><strong>2. 상세 내용</strong></p>

<p>Kboard 기본 스킨으로 글쓰기(editer.php) 페이지를 커스텀하여 사용중입니다.<br />
글쓰기 설정은 누구나 작성가능(비밀번호 입력) 게시판입니다.<br />
글 읽기 설정은 "비밀번호" 입력 후 읽기 가능합니다.</p>

<p>비회원이 글 작성 후 비밀번호를 입력하고 "도큐멘트" 페이지 까지는 잘 들어갑니다.<br />
문제는 도큐멘트 페이지에서 "수정" 버튼 클릭시 "권한이 없습니다." 엘럿창이 나오면서<br />
워드프레스 로그인 페이지로 이동한다는 겁니다.</p>

<p>비밀번호 입력 후 "도큐멘트" 페이지는 잘 들어 갔는데 ..<br />
왜 "수정" 버튼 클릭시 권한 문제가 생기는지 알 수가 없어서 문의 드립니다.</p>

<p>참고로, "수정" 버튼 클릭시 "편집 모드"로 들어가는 글도 있습니다.<br />
편집모드로 들어가는 글의 작성일을 보니 당일에 작성된 글은 "편집"모드로 들어가지는듯 합니다.<br />
날짜가 지난 글은 권한문제가 발생하는듯 합니다.</p>

<p> </p>

<p><strong>3. 확인 가능한 상세 페이지 주소</strong></p>

<p>https://emass1406.mycafe24.com/?page_id=3392</p>

<p> </p>

<p><strong>4. 수정한 코드 내역 (있다면)</strong></p>

<pre>
<code class="language-php">&lt;div id="kboard-default-editor" class="kboard-uhr_inquiry-editor"&gt;
	&lt;form class="kboard-form" method="post" action="&lt;?php echo esc_url($url-&gt;getContentEditorExecute())?&gt;" enctype="multipart/form-data" onsubmit="return kboard_editor_execute(this);"&gt;
		&lt;?php $skin-&gt;editorHeader($content, $board)?&gt;

		&lt;input type="hidden" name="wordpress_search" value="3"&gt;
		&lt;input type="hidden" name="title" value=""&gt;

		&lt;input type="hidden" class="required" name="kboard_option_inquiry_num" value=""&gt;
		&lt;input type="hidden" class="required" name="kboard_option_analysis_selection1" value=""&gt;
		&lt;input type="hidden" class="required" name="kboard_option_analysis_selection2" value=""&gt;
		
		&lt;input type="hidden" class="required" name="kboard_option_privacy" value="동의안함"&gt;
		

		&lt;!-- 타이틀 사용장에게 숨기고 js로 자동 추가함 --&gt;
		&lt;div class="kboard-attr-row kboard-attr-title" style="display: none;"&gt;
			&lt;label class="attr-name" for="kboard-input-title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/label&gt;
			&lt;div class="attr-value"&gt;&lt;input type="text" id="kboard-input-title" name="title" value="&lt;?php echo $content-&gt;title?&gt;" placeholder="&lt;?php echo __('Title', 'kboard')?&gt;..."&gt;&lt;/div&gt;
		&lt;/div&gt;

		&lt;!-- 게시판 작업 시작 --&gt;
		&lt;div class="inquiry_info_wrap"&gt;
			&lt;h4&gt;분석의뢰서&lt;/h4&gt;

			&lt;div class="inquiry_apply_wrap row"&gt;
				&lt;!-- 구분 --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;label class="attr-name" for="kboard-select-category1"&gt;&lt;?php echo __('구분', 'kboard')?&gt;&lt;/label&gt;
					&lt;div class="attr-value"&gt;
						&lt;select id="kboard-select-category1" name="category1" required&gt;
							&lt;option value=""&gt;구분선택&lt;/option&gt;
							&lt;?php while($board-&gt;hasNextCategory()):?&gt;
							&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;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;/div&gt;
				&lt;/div&gt;

				

				&lt;!-- 접수번호 -text- --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;?php
						$Object = new DateTime();  
						$Object-&gt;setTimezone(new DateTimeZone('Asia/Seoul'));
						$DateAndTime = $Object-&gt;format("Y-m-d-Hi");
						$count_num = $Object-&gt;format("Hi"); 
						$inquiry_num = $DateAndTime; 
					?&gt;
					&lt;label class="attr-name required" for="kboard_option_inquiry_num"&gt;접수번호&lt;/label&gt;
					&lt;div class="attr-value"&gt;&lt;input type="text" id="kboard_option_inquiry_num" name="kboard_option_inquiry_num" value="&lt;?php echo $content-&gt;option-&gt;inquiry_num = "{$inquiry_num}" ?&gt;" required readonly&gt;&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;

			&lt;div class="inquiry_category_wrap row"&gt;
				&lt;!-- 분석선택1 --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;label class="attr-name" for="kboard_option_analysis_selection1"&gt;분석선택&lt;/label&gt;
					&lt;div class="attr-value"&gt;
						&lt;select id="kboard_option_analysis_selection1" name="kboard_option_analysis_selection1"&gt;
							&lt;option value=""&gt;분석선택1&lt;/option&gt;
							&lt;option value="NMR"&lt;?php if($content-&gt;option-&gt;analysis_selection1 == 'NMR'):?&gt; selected&lt;?php endif?&gt;&gt;NMR&lt;/option&gt;
							&lt;option value="LC-MS/MS"&lt;?php if($content-&gt;option-&gt;analysis_selection1 == 'LC-MS/MS'):?&gt; selected&lt;?php endif?&gt;&gt;LC-MS/MS&lt;/option&gt;
						&lt;/select&gt;
					&lt;/div&gt;
				&lt;/div&gt;

				&lt;!-- 분석선택2 --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;label class="attr-name required" for="kboard_option_analysis_selection2"&gt;분석선택2&lt;/label&gt;
					&lt;div class="attr-value"&gt;
						&lt;input type="text" class="required" id="kboard_option_analysis_selection2" name="kboard_option_analysis_selection2" placeholder="분석선택2" value="&lt;?php echo $content-&gt;option-&gt;analysis_selection2 ?&gt;"&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;

			&lt;div class="inquiry_item_wrap row"&gt;
				&lt;!-- 시료개수 -text- --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;label class="attr-name required" for="kboard_option_sample_num"&gt;시료개수&lt;/label&gt;
					&lt;div class="attr-value"&gt;&lt;input type="text" class="required" id="kboard_option_sample_num" name="kboard_option_sample_num" value="&lt;?php echo $content-&gt;option-&gt;sample_num ?&gt;" required&gt;&lt;/div&gt;
				&lt;/div&gt;

				&lt;!-- 시료유형 -selec- --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;label class="attr-name required" for="kboard_option_sample_type"&gt;시료유형&lt;/label&gt;
					&lt;div class="attr-value"&gt;
						&lt;select id="kboard_option_sample_type" name="kboard_option_sample_type" required&gt;
							&lt;option value="분말(동결)"&lt;?php if($content-&gt;option-&gt;sample_type == '분말(동결)'):?&gt; selected&lt;?php endif?&gt;&gt;분말(동결)&lt;/option&gt;
						&lt;/select&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;

			&lt;div class="etc_inquiry_service_wrap row"&gt;
				&lt;!-- 분석시료 추가 정보 -textarea- --&gt;
				&lt;div class="kboard-attr-row"&gt;
					&lt;label class="attr-name" for="kboard_option_etc_inquiry_service"&gt;분석시료 추가 정보&lt;/label&gt;
					&lt;div class="attr-value"&gt;
						&lt;textarea id="kboard_option_etc_inquiry_service" name="kboard_option_etc_inquiry_service" placeholder="양식에 없는 내용을 여기에 적어주세요!"&gt;&lt;?php echo $content-&gt;option-&gt;etc_inquiry_service?&gt;&lt;/textarea&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;&lt;!-- //.inquiry_info_wrap --&gt; 


		&lt;div class="inquiry_person_info_wrap"&gt;
			&lt;h4&gt;분석료결제정보 &lt;small&gt;* 기타기재사항을 제외한 모든 항목을 필수 기재사항입니다.&lt;/small&gt;&lt;/h4&gt;

			&lt;div class="inquiry_person_info"&gt;
				&lt;div class="row"&gt;
					&lt;!-- 의뢰자성명 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name required" for="kboard_option_your_name"&gt;의뢰자성명&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" class="required" id="kboard_option_your_name" name="kboard_option_your_name" value="&lt;?php echo $content-&gt;option-&gt;your_name ?&gt;" required&gt;&lt;/div&gt;
					&lt;/div&gt;
					&lt;!-- 의뢰자이메일 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name required" for="kboard_option_your_email"&gt;의뢰자이메일&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" class="required" id="kboard_option_your_email" name="kboard_option_your_email" value="&lt;?php echo $content-&gt;option-&gt;your_email ?&gt;" required&gt;&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				
				&lt;div class="row"&gt;
					&lt;!-- 핸드폰번호 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name required" for="kboard_option_your_cell_number"&gt;핸드폰번호&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" class="required" id="kboard_option_your_cell_number" name="kboard_option_your_cell_number" value="&lt;?php echo $content-&gt;option-&gt;your_cell_number ?&gt;" required&gt;&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				
			&lt;/div&gt;

			&lt;div class="inquiry_pay_person_info"&gt;
				&lt;p&gt;&lt;label&gt;&lt;input type="checkbox" name="same_inquiry_person_info" id="same_inquiry_person_info"&gt; 의뢰자와 같음&lt;/label&gt;&lt;/p&gt;
				&lt;div class="row"&gt;
					&lt;!-- 결제담당자성명 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name required" for="kboard_option_your_pay_person_name"&gt;결제담당자성명&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" class="required" id="kboard_option_your_pay_person_name" name="kboard_option_your_pay_person_name" value="&lt;?php echo $content-&gt;option-&gt;your_pay_person_name ?&gt;" required&gt;&lt;/div&gt;
					&lt;/div&gt;
					&lt;!-- 결제담당자이메일 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name required" for="kboard_option_your_pay_person_email"&gt;결제담당자이메일&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" class="required" id="kboard_option_your_pay_person_email" name="kboard_option_your_pay_person_email" value="&lt;?php echo $content-&gt;option-&gt;your_pay_person_email ?&gt;" required&gt;&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

				&lt;div class="row"&gt;
					&lt;!-- 결제담당자전화 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name required" for="kboard_option_your_pay_person_tel"&gt;결제담당자전화&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" class="required" class="required" id="kboard_option_your_pay_person_tel" name="kboard_option_your_pay_person_tel" value="&lt;?php echo $content-&gt;option-&gt;your_pay_person_tel ?&gt;" required&gt;&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;

				&lt;script type="text/javascript"&gt;
					//의뢰자와 같음
					jQuery("#same_inquiry_person_info").on("click", function() {
						// alert("클릭");
						var opt_your_name = jQuery("#kboard_option_your_name").val();
						var opt_your_email = jQuery("#kboard_option_your_email").val();
						var opt_your_cell = jQuery("#kboard_option_your_cell_number").val();

						// 체크박스가 disabled 인가?
						if( jQuery(this).is(":checked") ){
							// alert("checked:true");
							if( jQuery("#kboard_option_your_name").val() || jQuery("#kboard_option_your_email").val() || 	jQuery("#kboard_option_your_cell_number").val() ){
								jQuery("#kboard_option_your_pay_person_name").val(opt_your_name);
								jQuery("#kboard_option_your_pay_person_email").val(opt_your_email);
								jQuery("#kboard_option_your_pay_person_tel").val(opt_your_cell);
								
							}else{
								alert('의뢰자 정보가 부족합니다.');
								jQuery(this).prop('checked', false); 
							}
						} else {
							// alert("checked:false");
							jQuery("#kboard_option_your_pay_person_name").val('');
							jQuery("#kboard_option_your_pay_person_email").val('');
							jQuery("#kboard_option_your_pay_person_tel").val('');
						}
						
					});

					jQuery(document).ready(function() {
						
					});
				&lt;/script&gt;
			&lt;/div&gt;

			&lt;div class="inquiry_etc_add_details"&gt;
				&lt;div class="row"&gt;
				&lt;!-- 기타추가기재사항 --&gt;
					&lt;div class="kboard-attr-row"&gt;
						&lt;label class="attr-name" for="kboard_option_your_etc_add_details"&gt;기타추가기재사항&lt;/label&gt;
						&lt;div class="attr-value"&gt;&lt;input type="text" id="kboard_option_your_etc_add_details" name="kboard_option_your_etc_add_details" value="&lt;?php echo $content-&gt;option-&gt;your_etc_add_details ?&gt;"&gt;&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;

			&lt;div class="passowrd"&gt;
				&lt;div class="row"&gt;
					&lt;!-- 패스워드 --&gt;
					&lt;?php if($board-&gt;viewUsernameField()):?&gt;
						&lt;div class="kboard-attr-row secret-password-row"&gt;
							&lt;label class="attr-name required" for="kboard-input-password"&gt;&lt;?php echo __('Password', 'kboard')?&gt;&lt;/label&gt;
							&lt;div class="attr-value"&gt;&lt;input type="password" id="kboard-input-password" name="password" value="&lt;?php echo $content-&gt;password?&gt;" placeholder="&lt;?php echo __('Password', 'kboard')?&gt;..." required&gt;&lt;/div&gt;
						&lt;/div&gt;
					&lt;?php endif?&gt;
				&lt;/div&gt;
			&lt;/div&gt;

			&lt;div class="privacy_wrap"&gt;
				&lt;div class="row"&gt;
					&lt;!-- 개인정보취급방침 --&gt;
					&lt;div class="kboard-attr-row meta-key-privacy required"&gt;
						&lt;div class="attr-value" style="margin:0;"&gt;
							&lt;div class="privacy_chk" style="text-align:center;"&gt;
								&lt;label&gt;&lt;input type="checkbox" class="required" name="kboard_option_privacy" value="동의함" required &lt;?php if($content-&gt;option-&gt;privacy == '동의함'):?&gt; checked&lt;?php endif?&gt;&gt; 개인정보취급방침에 동의합니다.&lt;/label&gt;
							&lt;/div&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;&lt;!-- //.inquiry_person_info_wrap --&gt;

		
		&lt;div class="kboard-control"&gt;
			&lt;div class="left"&gt;
				&lt;?php if($content-&gt;uid):?&gt;
				&lt;a href="&lt;?php echo esc_url($url-&gt;getDocumentURLWithUID($content-&gt;uid))?&gt;" class="kboard-default-button-small"&gt;&lt;?php echo __('Back', 'kboard')?&gt;&lt;/a&gt;
				&lt;a href="&lt;?php echo esc_url($url-&gt;getBoardList())?&gt;" class="kboard-default-button-small"&gt;&lt;?php echo __('List', 'kboard')?&gt;&lt;/a&gt;
				&lt;?php else:?&gt;
				&lt;a href="&lt;?php echo esc_url($url-&gt;getBoardList())?&gt;" class="kboard-default-button-small"&gt;&lt;?php echo __('Back', 'kboard')?&gt;&lt;/a&gt;
				&lt;?php endif?&gt;
			&lt;/div&gt;
			&lt;div class="right"&gt;
				&lt;?php if($board-&gt;isWriter()) { ?&gt;
				&lt;button type="submit" class="kboard-default-button-small"&gt;&lt;?php echo __('분석의뢰', 'kboard')?&gt;&lt;/button&gt;
				&lt;?php } //end if ?&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/form&gt;
&lt;/div&gt;

&lt;?php wp_enqueue_script('kboard-default-script', "{$skin_path}/script.js", array(), KBOARD_VERSION, true); ?&gt;</code></pre>

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

혹시 해결되신건가요?

 

남겨주신 링크에 접속하여

게시글 확인 및 수정해본 결과

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

<p>혹시 해결되신건가요?</p>

<p> </p>

<p>남겨주신 링크에 접속하여</p>

<p>게시글 확인 및 수정해본 결과</p>

<p>남겨주신 내용과 같은 권한 문제는 발견할 수 없었습니다.</p>

<p> </p>

<p>Ctrl + Shift + R 을 눌러</p>

<p>캐시 리프래시를 해보시거나</p>

<p>OPCache를 사용중이시라면 비활성화 후</p>

<p>테스트 해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 29 Aug 2022 02:01:30 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>