코스모스팜 스레드

안녕하세요 게시판 입력이 안되는 데요. 한번 보아주세요

안녕하세요

더운날씨에 잘 지내고 계신지요?

언제나 빠른 답변에 감사드리고 있습니다.

 

아래 링크의 kboard 내용입력이 안되는 데요. 혹시 원인을 알 수 있을 까요?

http://ilhada.com/order/

그동안 잘 사용하고 있었는데, 작동을 안해서요.

보아 주실 수 있는지 부탁드립니다.

감사합니다.

이 페이지의 내용이 유익하시나요? 혹은 더 많은 답변을 받길 원하시면 이 페이지를 공유 해보시는건 어떨까요?

내 홈페이지에 소셜 공유 버튼 추가하기

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    customer 스킨을 사용 중이시군요.

    최신 버전의 KBoard 게시판 플러그인에서 입력필드 설정 기능을 지원하고 있습니다.

    따라서 default 스킨으로 customer 스킨을 대체할 수 있기 때문에

    업데이트하면서 customer 스킨을 삭제했습니다.

    올려주신 페이지에 적용되어 있는 스킨을 defualt 스킨으로 변경하신 후에 다시 확인해보시겠어요?

    만약, 스킨을 변경할 수 없는 상황이라면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일과

    /wp-content/plugins/kboard/skin/사용중인스킨/script.js 파일의 코드를

    에디터의 "코드 스니펫 삽입" 기능으로 올려주시면 도움을 드리겠습니다.

    고맙습니다.

  • 안녕하세요~^^

    직접 파일을 수정해주시겠어요?

    FTP로 접속해서 /wp-content/plugins/kboard/template/document_print.php 파일에

    아래의 코드를 찾아서

    <?php echo nl2br($content->content)?>

    찾은 코드 위에 아래의 코드를 추가해보시겠어요?

    <?php echo $content->getDocumentOptionsHTML()?>

    고맙습니다.

  • 답변 감사합니다.

    업데이트이번에 했는데요. ^^ (5.3.9 )

    보내주신 링크에서는 프린트가 잘 됩니다. 내용이 (그냥 화면인쇄가 아니라 내용이 잘 프린트되네요)

     

    그런데 이링크도 문의 햇던것인데요. 업데이트 후 새로 입력필드 수정되고 해서 해보려고 하는데.

    http://ilhada.com/online23/

    프린트하면 항목들이 인쇄가 안되는 것을 확인했기에 지금 이렇게 고민하고 있는 거 거든요.

     

    http://ilhada.com/t33

    위 링크에 게시파을 디폴트로 만들어서 체크박스 입력란을 만들면 잘 작동합니다.

    스킨은 이렇게 바꾸면 되겠죠.

     

    그런데 프린트를 하면 (화면프린트말고)

    체크박스 등의 입력항목은 프린트가 안됩니다.

    이게 뭐가 문제일 까요?

    이문제가 해결된다면 스킨을 디폴트로 사용하면 되는데요.

    어떻게 해야 하는지 답변부탁드립니다.

     

    개발비용이 들어가야 하는점인지, 어떤지도 부탁드립니다.

     

    감사합니다.

  • 오랫동안 KBoard 게시판 플러그인을 업데이트하지 않으셨었는지요?

    현재 KBoard 게시판 플러그인에서 인쇄 기능을 기본적으로 지원하고 있습니다.

    아래 데모 페이지에서 확인해보시겠어요?

    https://www.cosmosfarm.com/demo/

    고맙습니다.

  • 감사합니다.

    일단 프린트 기능은 알려주신대로 해도 안됩니다. 그냥 화면만 프린트가 됩니다.

    예 저도 default 스킨으로 바꾸고 싶습니다. (입력필드 수정도 쉽고요) ^^

     

    기존에 쓰여진 글들은 제대로 내용만 프린트가 되고 있습니다. 

    일단 프린트쪽은 원래대로 돌려놓았구요.

     

    그런데, 

    프린트기능은 코스모스팜에서 개발해 주신거고 그 기능을 써야 하기에 기존 스킨을 수정하려고 했거든요.

    그냥 화면 프린트가 아니라 내용만 프린트만 되게 해주셧었거든요.

     

    그래서 고민입니다.

    먼저 입력필드를 확인하고 프린트문제를 해결해야 겠죠?

     

    그러려면 해결 순서는

     

    1)우선 스킨을 디폴트로 변경먼저 해서 입력필드는 만들고 

    2) 프린트가 문제인데요. 이걸 어찌해할지 모르겠습니다.

    감사합니다.

  • 1. 게시글 본문 페이지(document.php)에서 표시하시려면

    아래의 코드를 활용해서 추가해보시겠어요?

    <?php if($content->option->attendance1):?>
    <?php echo $content->option->attendance1?>
    <?php endif?>

     

    2. 인쇄하기 버튼의 코드는

    기존의 아래의 코드 대신

    <a href="<?php echo site_url("?uid={$content->uid}&mod=print")?>" onclick="kboard_print(this.href);return false;" class="kboard-customer-button-small">인쇄하기</a>

    아래의 코드로 교체하신 후에 다시 확인해보시겠어요?

    <a href="<?php echo get_permalink("?uid={$content->uid}&mod=print")?>" onclick="kboard_print(this.href);return false;" class="kboard-customer-button-small">인쇄하기</a>

     

    최신 버전의 KBoard 플러그인을 사용 중이시라면

    customer 스킨에서 문제가 발생할 수도 있습니다.

    default 스킨으로 적용하시는 것을 추천드립니다.

    최신 버전에서는 관리자 페이지에서 입력필드를 설정할 수 있습니다.

    워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 페이지에서 확인하실 수 있습니다.

    고맙습니다.

  • 답변 감사합니다. 참고로 

    http://ilhada.com 의 워드프레스 로그인 아이디 패스워드는 

    byilhada

    namecode2016  입니다.

     

    위에 알려주신대로

    --------------------------------------- 이렇게 넣엇는데 안되는데요---------------------

    <div class="kboard-attr-row">
        <label class="attr-name" for="kboard_option_attendance">분류</label>
        <div class="attr-value">
            <label>
                <!-- 아래 히든(hidden) 필드의 값은 체크박스가 체크되지 않았을 때 저장할 기본값입니다. -->
                <input type="hidden" name="kboard_option_attendance1" value="">
    <input type="checkbox" name="kboard_option_attendance1" value="아파트|오피스텔|빌라"<?php if($content->option->attendance1 == '아파트|오피스텔|빌라'):?> checked<?php endif?>>아파트|오피스텔|빌라 
                        </label>
                <label>
                <!-- 아래 히든(hidden) 필드의 값은 체크박스가 체크되지 않았을 때 저장할 기본값입니다. -->
                <input type="hidden" name="kboard_option_attendance2" value="">
    <input type="checkbox" name="kboard_option_attendance2" value="주택"<?php if($content->option->attendance2 == '주택'):?> checked<?php endif?>>주택
                        </label>
            <label>
                <!-- 아래 히든(hidden) 필드의 값은 체크박스가 체크되지 않았을 때 저장할 기본값입니다. -->
                <input type="hidden" name="kboard_option_attendance3" value="">
    <input type="checkbox" name="kboard_option_attendance3" value="상업공간"<?php if($content->option->attendance3 == '상업공간'):?> checked<?php endif?>>상업공간
                        </label>

        </div>
    </div>
        
            
            <div class="kboard-attr-row">
        <label class="attr-name" for="kboard_option_byn">공사범위</label>
        <div class="attr-value">
            <label>
                <!-- 아래 히든(hidden) 필드의 값은 체크박스가 체크되지 않았을 때 저장할 기본값입니다. -->
                <input type="hidden" name="kboard_option_byn1" value="">
    <input type="checkbox" name="kboard_option_byn1" value="전체공사"<?php if($content->option->byn1 == '전체공사'):?> checked<?php endif?>>전체공사
                        </label>
                <label>
                <!-- 아래 히든(hidden) 필드의 값은 체크박스가 체크되지 않았을 때 저장할 기본값입니다. -->
                <input type="hidden" name="kboard_option_byn2" value="">
    <input type="checkbox" name="kboard_option_byn2" value="부분공사"<?php if($content->option->byn2 == '부분공사'):?> checked<?php endif?>>부분공사 
                        </label>
            

        </div>
    </div>

    -------------------------------------------------------------------------------

     

     

    그리고 프린트 기능은 아래의 document.php 등등을 수정해 주셔서

    프린트 하면 내용만 프린트가 되고 있었는데,

    지금도 이전글은 프린트가 되고 있거든요. (화면 프린트 말고 내용만요)

    <div id="kboard-customer-document">
    	<div class="kboard-header"></div>
    	
    	<div class="kboard-document-wrap" itemscope itemtype="http://schema.org/Article">
    		<div class="kboard-title" itemprop="name">
    			<p><?php echo $content->title?></p>
    		</div>
    		
    		<div class="kboard-detail">
    			<?php if($content->category1):?>
    			<div class="detail-attr detail-category1">
    				<div class="detail-name"><?php echo $content->category1?></div>
    			</div>
    			<?php endif?>
    			<?php if($content->category2):?>
    			<div class="detail-attr detail-category2">
    				<div class="detail-name"><?php echo $content->category2?></div>
    			</div>
    			<?php endif?>
    			<div class="detail-attr detail-writer">
    				<div class="detail-name"><?php echo __('Author', 'kboard')?></div>
    				<div class="detail-value"><?php echo $content->member_display?></div>
    			</div>
    			<div class="detail-attr detail-date">
    				<div class="detail-name"><?php echo __('Date', 'kboard')?></div>
    				<div class="detail-value"><?php echo date("Y-m-d H:i", strtotime($content->date))?></div>
    			</div>
    			<div class="detail-attr detail-view">
    				<div class="detail-name"><?php echo __('Views', 'kboard')?></div>
    				<div class="detail-value"><?php echo $content->view?></div>
    			</div>
    		</div>
    		
    		<div class="kboard-content" itemprop="description">
    			<div class="content-view">
    				<?php if($content->thumbnail_file):?><p class="thumbnail-area"><img src="<?php echo get_site_url() . $content->thumbnail_file?>" alt=""></p><?php endif;?>
    				
    				<?php if($board->isEditor($content->member_uid)):?>
    				<p>
    					
    					<?php echo __('Phone number', 'kboard')?> : <?php echo $content->option->tel?><br>
                        
                        <?php echo __('이메일', 'kboard')?> : <?php echo $content->option->email?><br>
    					
    					<?php echo __('현장주소', 'kboard')?> : <?php echo $content->option->addr?><br>
                      
    						<?php echo __('공사예정일', 'kboard')?> : <?php echo $content->option->daystart?><br>
                      
    						<?php echo __('입주예정일', 'kboard')?> : <?php echo $content->option->dayend?><br>
    					
    					    <?php echo __('예산', 'kboard')?> : <?php echo $content->option->budget?><br>
    					
    					    <?php echo __('평형', 'kboard')?> : <?php echo $content->option->pyn?><br>
    					
    					 <?php echo __('분류', 'kboard')?> : <?php echo $content->option->attendance?><br>
    					
    					 <?php echo __('공사범위', 'kboard')?> : <?php echo $content->option->byn?><br>
                      
    				</p>
                    <p><br></p>
    				<?php endif?>
    				
    				<?php echo $content->content?>
    			</div>
    		</div>
    		
    		<?php if($content->attach->file1[0]):?>
    		<div class="kboard-attach">
    			<?php echo __('Attachment', 'kboard')?> : <a href="<?php echo $url->getDownloadURLWithAttach($content->uid, 'file1')?>"><?php echo $content->attach->file1[1]?></a>
    		</div>
    		<?php endif?>
    		
    		<?php if($content->attach->file2[0]):?>
    		<div class="kboard-attach">
    			<?php echo __('Attachment', 'kboard')?> : <a href="<?php echo $url->getDownloadURLWithAttach($content->uid, 'file2')?>"><?php echo $content->attach->file2[1]?></a>
    		</div>
    		<?php endif?>
    	</div>
    	
    	<?php if($board->isComment()):?>
    	<div class="kboard-comments-area"><?php echo $board->buildComment($content->uid)?></div>
    	<?php endif?>
    	
    	<div class="kboard-control">
    		<div class="left">
    			<a href="<?php echo $url->toString()?>" class="kboard-customer-button-small"><?php echo __('List', 'kboard')?></a>
    			<a href="<?php echo $url->getDocumentURLWithUID($content->getPrevUID())?>" class="kboard-customer-button-small"><?php echo __('Prev', 'kboard')?></a>
    			<a href="<?php echo $url->getDocumentURLWithUID($content->getNextUID())?>" class="kboard-customer-button-small"><?php echo __('Next', 'kboard')?></a>
    			<?php if($board->isWriter() && !$content->notice):?><a href="<?php echo $url->set('parent_uid', $content->uid)->set('mod', 'editor')->toString()?>" class="kboard-customer-button-small"><?php echo __('Reply', 'kboard')?></a><?php endif?>
    		</div>
    		<?php if($board->isEditor($content->member_uid) || $board->permission_write=='all'):?>
    		<div class="right">
    			<a href="<?php echo site_url("?uid={$content->uid}&mod=print")?>" onclick="kboard_print(this.href);return false;" class="kboard-customer-button-small">인쇄하기</a>
    			<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'editor')->toString()?>" class="kboard-customer-button-small"><?php echo __('Edit', 'kboard')?></a>
    			<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'remove')->toString()?>" class="kboard-customer-button-small" onclick="return confirm('<?php echo __('Are you sure you want to delete?', 'kboard')?>');"><?php echo __('Delete', 'kboard')?></a>
    		</div>
    		<?php endif?>
    	</div>
    	
    	<div class="kboard-customer-poweredby">
    		<a href="http://www.cosmosfarm.com/products/kboard" onclick="window.open(this.href); return false;" title="<?php echo __('KBoard is the best community software available for WordPress', 'kboard')?>">Powered by KBoard</a>
    	</div>
    </div>
    
    <script>
    function kboard_print(url){
    	var w = 1024;
    	var h = 800;
    	var print_window = window.open(url, 'KBoard 인쇄하기', 'width='+w+',height='+h+',left='+(screen.availWidth-w)*0.5+',top='+(screen.availHeight-h)*0.5);
    	print_window.print();
    	//print_window.close();
    }
    </script>

     

  • 1. 체크박스 입력 필드는 <input> 태그의 name이 서로 달라야 합니다.

    editor.php 파일에 추가하신 체크박스 입력 필드 코드를

    아래처럼 적용해주시겠어요?

    <input type="hidden" name="kboard_option_attendance1" value="">
    <input type="checkbox" name="kboard_option_attendance1" value="아파트|오피스텔|빌라"<?php if($content->option->attendance1 == '아파트|오피스텔|빌라'):?> checked<?php endif?>>
    
    <input type="hidden" name="kboard_option_attendance2" value="">
    <input type="checkbox" name="kboard_option_attendance2" value="주택"<?php if($content->option->attendance2 == '주택'):?> checked<?php endif?>>
    
    <input type="hidden" name="kboard_option_attendance3" value="">
    <input type="checkbox" name="kboard_option_attendance3" value="상업공간"<?php if($content->option->attendance3 == '상업공간'):?> checked<?php endif?>>
    
    <input type="hidden" name="kboard_option_byn1" value="">
    <input type="checkbox" name="kboard_option_byn1" value="전체공사"<?php if($content->option->byn1 == '전체공사'):?> checked<?php endif?>>
    
    <input type="hidden" name="kboard_option_byn2" value="">
    <input type="checkbox" name="kboard_option_byn2" value="부분공사"<?php if($content->option->byn2 == '부분공사'):?> checked<?php endif?>>

     

    2. 프린트 기능이라면 어느 쪽에 표시되는지요?

    올려주신 페이지에서 직접 게시글 작성해보니

    게시글 본문 페이지에서 인쇄하기 버튼을 표시하고 있습니다.

    고맙습니다.

  • 안녕하세요

    알려주신 대로 해서 입력필드를 추가하였씁니다.

    그런데 테스트로 해보니

    체크박스 값이 안나오고 - 이 게시판에 있던 프린트기능도 사라지는데요.

    이거 어떡해야 할까요?

    http://ilhada.com/order/

    무엇이 잘못된것이겠죠?

     

    감사합니다.

  • customer 스킨의 경우에는

    직접 파일을 수정하셔서 입력 필드를 추가하실 수 있습니다.

    입력 필드를 추가하는 방법은 아래 링크를 참고해주세요.

    워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법 (커스터마이징)

    고맙습니다.

  • 감사합니다.

    위 소스로 에디터를 넣으니 입력이 됩니다.

    그럼 이제

     

    필요한 필드항목 추가를 해도 되나요?

    직접 수정으로 해서요



    가능하겠죠?

     

    너무나 너무나 감사합니다.

  • 안녕하세요.

    editor.php 파일 쪽 코드를 아래의 코드로 교체해보시겠어요?

    <div id="kboard-customer-editor">
    	<form method="post" action="<?php echo $url->getContentEditorExecute()?>" enctype="multipart/form-data" onsubmit="return kboard_editor_execute(this);">
    		<?php wp_nonce_field('kboard-editor-execute', 'kboard-editor-execute-nonce')?>
    		<input type="hidden" name="action" value="kboard_editor_execute">
    		<input type="hidden" name="mod" value="editor">
    		<input type="hidden" name="uid" value="<?php echo $content->uid?>">
    		<input type="hidden" name="board_id" value="<?php echo $content->board_id?>">
    		<input type="hidden" name="parent_uid" value="<?php echo $content->parent_uid?>">
    		<input type="hidden" name="member_uid" value="<?php echo $content->member_uid?>">
    		<input type="hidden" name="member_display" value="<?php echo $content->member_display?>">
    		<input type="hidden" name="date" value="<?php echo $content->date?>">
    		<input type="hidden" name="user_id" value="<?php echo get_current_user_id()?>">
    		<div class="kboard-header"></div>
    		
    		<div class="kboard-attr-row kboard-attr-title">
    			<label class="attr-name"><?php echo __('Title')?></label>
    			<div class="attr-value"><input type="text" name="title" value="<?php echo $content->title?>"></div>
    		</div>
    		
    		<?php if($board->use_category):?>
    			<?php if($board->initCategory1()):?>
    			<div class="kboard-attr-row">
    				<label class="attr-name"><?php echo __('Category', 'kboard')?>1</label>
    				<div class="attr-value">
    					<select name="category1">
    						<?php while($board->hasNextCategory()):?>
    						<option value="<?php echo $board->currentCategory()?>"<?php if($content->category1 == $board->currentCategory()):?> selected="selected" <?php endif?>><?php echo $board->currentCategory()?></option>
    						<?php endwhile?>
    					</select>
    				</div>
    			</div>
    			<?php endif?>
    			
    			<?php if($board->initCategory2()):?>
    			<div class="kboard-attr-row">
    				<label class="attr-name"><?php echo __('Category', 'kboard')?>2</label>
    				<div class="attr-value">
    					<select name="category2">
    						<?php while($board->hasNextCategory()):?>
    						<option value="<?php echo $board->currentCategory()?>"<?php if($content->category2 == $board->currentCategory()):?> selected="selected" <?php endif?>><?php echo $board->currentCategory()?></option>
    						<?php endwhile?>
    					</select>
    				</div>
    			</div>
    			<?php endif?>
    		<?php endif?>
    		
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Secret', 'kboard')?></label>
    			<div class="attr-value"><input type="checkbox" name="secret" value="true" checked<?php if($content->secret):?> checked<?php endif?>></div>
    		</div>
    		
    		<?php if($board->isAdmin()):?>
    		<!-- <div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Notice', 'kboard')?></label>
    			<div class="attr-value"><input type="checkbox" name="notice" value="true"<?php if($content->notice):?> checked<?php endif?>><?php if($content->password):?><input type="hidden" name="password" value="<?php echo $content->password?>"><?php endif?></div>
    		</div> -->
    		<?php elseif($board->isWriter() && $board->permission_write=='all'):?>
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Author', 'kboard')?></label>
    			<div class="attr-value"><input type="text" name="member_display" value="<?php echo $content->member_display?>"></div>
    		</div>
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Password', 'kboard')?></label>
    			<div class="attr-value"><input type="password" name="password" value="<?php echo $content->password?>"></div>
    		</div>
    		<div class="kboard-attr-row">
    			<label class="attr-name"><img src="<?php echo kboard_captcha()?>" alt=""></label>
    			<div class="attr-value"><input type="text" name="captcha" value=""></div> 
    			왼쪽 문자를 입력해주세요
    		</div>
    		<?php endif?>
    		
    		
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Phone number', 'kboard')?></label>
    			<div class="attr-value"><input type="text" name="kboard_option_tel" value="<?php echo $content->option->tel?>"></div>
    		</div>
    		         <div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('이메일', 'kboard')?></label>
    			<div class="attr-value"><input type="text" name="kboard_option_email" value="<?php echo $content->option->email?>"></div>
    		</div>
            
    		<div class="kboard-content">
    			<?php if($board->use_editor):?>
    				<?php wp_editor($content->content, 'kboard_content'); ?>
    			<?php else:?>
    				<textarea name="kboard_content" id="kboard_content"><?php echo $content->content?></textarea>
    			<?php endif?>
    		</div>
    		
    		
    		
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('WP Search', 'kboard')?></label>
    			<div class="attr-value">
    				<select name="wordpress_search">
    					<option value="1"<?php if($content->search == '1'):?> selected<?php endif?>><?php echo __('Public', 'kboard')?></option>
    					<option value="2"<?php if($content->search == '2'):?> selected<?php endif?>><?php echo __('Only title (secret document)', 'kboard')?></option>
    					<option value="3"<?php if($content->search == '3'):?> selected<?php endif?>><?php echo __('Exclusion', 'kboard')?></option>
    				</select>
    			</div>
    		</div>
    		
    		<div class="kboard-control">
    			<div class="left">
    				<?php if($content->uid):?>
    				<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>" class="kboard-customer-button-small"><?php echo __('Back', 'kboard')?></a>
    				<a href="<?php echo $url->toString()?>" class="kboard-customer-button-small"><?php echo __('List', 'kboard')?></a>
    				<?php else:?>
    				<a href="<?php echo $url->toString()?>" class="kboard-customer-button-small"><?php echo __('Back', 'kboard')?></a>
    				<?php endif?>
    			</div>
    			<div class="right">
    				<?php if($board->isWriter()):?>
    				<button type="submit" class="kboard-customer-button-small"><?php echo __('작성완료', 'kboard')?></button>
    				<?php endif?>
    			</div>
    		</div>
    	</form>
    </div>
    
    <script type="text/javascript">
    var kboard_localize = {
    	please_enter_a_title:'<?php echo __('Please enter a title.', 'kboard')?>',
    	please_enter_a_author:'<?php echo __('Please enter a author.', 'kboard')?>',
    	please_enter_a_password:'<?php echo __('Please enter a password.', 'kboard')?>',
    	please_enter_the_CAPTCHA_code:'<?php echo __('Please enter the CAPTCHA code.', 'kboard')?>'
    }
    </script>
    <script type="text/javascript" src="<?php echo $skin_path?>/script.js"></script>

    고맙습니다.

  • 안녕하세요 답변감사드립니다. 에디터 그리고 script.js 순으로 올립니다.

    <div id="kboard-customer-editor">
    	<form method="post" action="<?php echo $url->toString()?>" enctype="multipart/form-data" onsubmit="return kboard_editor_execute(this);">
    		<input type="hidden" name="mod" value="editor">
    		<input type="hidden" name="uid" value="<?php echo $content->uid?>">
    		<input type="hidden" name="parent_uid" value="<?php echo $content->parent_uid?>">
    		<input type="hidden" name="member_uid" value="<?php echo $content->member_uid?>">
    		<input type="hidden" name="member_display" value="<?php echo $content->member_display?>">
    		<input type="hidden" name="date" value="<?php echo $content->date?>">
    		<div class="kboard-header"></div>
    		
    		<div class="kboard-attr-row kboard-attr-title">
    			<label class="attr-name"><?php echo __('Title')?></label>
    			<div class="attr-value"><input type="text" name="title" value="<?php echo $content->title?>"></div>
    		</div>
    		
    		<?php if($board->use_category):?>
    			<?php if($board->initCategory1()):?>
    			<div class="kboard-attr-row">
    				<label class="attr-name"><?php echo __('Category', 'kboard')?>1</label>
    				<div class="attr-value">
    					<select name="category1">
    						<?php while($board->hasNextCategory()):?>
    						<option value="<?php echo $board->currentCategory()?>"<?php if($content->category1 == $board->currentCategory()):?> selected="selected" <?php endif?>><?php echo $board->currentCategory()?></option>
    						<?php endwhile?>
    					</select>
    				</div>
    			</div>
    			<?php endif?>
    			
    			<?php if($board->initCategory2()):?>
    			<div class="kboard-attr-row">
    				<label class="attr-name"><?php echo __('Category', 'kboard')?>2</label>
    				<div class="attr-value">
    					<select name="category2">
    						<?php while($board->hasNextCategory()):?>
    						<option value="<?php echo $board->currentCategory()?>"<?php if($content->category2 == $board->currentCategory()):?> selected="selected" <?php endif?>><?php echo $board->currentCategory()?></option>
    						<?php endwhile?>
    					</select>
    				</div>
    			</div>
    			<?php endif?>
    		<?php endif?>
    		
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Secret', 'kboard')?></label>
    			<div class="attr-value"><input type="checkbox" name="secret" value="true" checked<?php if($content->secret):?> checked<?php endif?>></div>
    		</div>
    		
    		<?php if($board->isAdmin()):?>
    		<!-- <div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Notice', 'kboard')?></label>
    			<div class="attr-value"><input type="checkbox" name="notice" value="true"<?php if($content->notice):?> checked<?php endif?>><?php if($content->password):?><input type="hidden" name="password" value="<?php echo $content->password?>"><?php endif?></div>
    		</div> -->
    		<?php elseif($board->isWriter() && $board->permission_write=='all'):?>
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Author', 'kboard')?></label>
    			<div class="attr-value"><input type="text" name="member_display" value="<?php echo $content->member_display?$content->member_display:$userdata->data->display_name?>"></div>
    		</div>
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Password', 'kboard')?></label>
    			<div class="attr-value"><input type="password" name="password" value="<?php echo $content->password?>"></div>
    		</div>
    		<div class="kboard-attr-row">
    			<label class="attr-name"><img src="<?php echo kboard_captcha()?>" alt=""></label>
    			<div class="attr-value"><input type="text" name="captcha" value=""></div> 
    			왼쪽 문자를 입력해주세요
    		</div>
    		<?php endif?>
    		
    		
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('Phone number', 'kboard')?></label>
    			<div class="attr-value"><input type="text" name="kboard_option_tel" value="<?php echo $content->option->tel?>"></div>
    		</div>
    		         <div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('이메일', 'kboard')?></label>
    			<div class="attr-value"><input type="text" name="kboard_option_email" value="<?php echo $content->option->email?>"></div>
    		</div>
            
    		<div class="kboard-content">
    			<?php if($board->use_editor):?>
    				<?php wp_editor($content->content, 'kboard_content'); ?>
    			<?php else:?>
    				<textarea name="kboard_content" id="kboard_content"><?php echo $content->content?></textarea>
    			<?php endif?>
    		</div>
    		
    		
    		
    		<div class="kboard-attr-row">
    			<label class="attr-name"><?php echo __('WP Search', 'kboard')?></label>
    			<div class="attr-value">
    				<select name="wordpress_search">
    					<option value="1"<?php if($content->search == '1'):?> selected<?php endif?>><?php echo __('Public', 'kboard')?></option>
    					<option value="2"<?php if($content->search == '2'):?> selected<?php endif?>><?php echo __('Only title (secret document)', 'kboard')?></option>
    					<option value="3"<?php if($content->search == '3'):?> selected<?php endif?>><?php echo __('Exclusion', 'kboard')?></option>
    				</select>
    			</div>
    		</div>
    		
    		<div class="kboard-control">
    			<div class="left">
    				<?php if($content->uid):?>
    				<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>" class="kboard-customer-button-small"><?php echo __('Back', 'kboard')?></a>
    				<a href="<?php echo $url->toString()?>" class="kboard-customer-button-small"><?php echo __('List', 'kboard')?></a>
    				<?php else:?>
    				<a href="<?php echo $url->toString()?>" class="kboard-customer-button-small"><?php echo __('Back', 'kboard')?></a>
    				<?php endif?>
    			</div>
    			<div class="right">
    				<?php if($board->isWriter()):?>
    				<button type="submit" class="kboard-customer-button-small"><?php echo __('작성완료', 'kboard')?></button>
    				<?php endif?>
    			</div>
    		</div>
    	</form>
    </div>
    
    <script type="text/javascript">
    var kboard_localize = {
    	please_enter_a_title:'<?php echo __('Please enter a title.', 'kboard')?>',
    	please_enter_a_author:'<?php echo __('Please enter a author.', 'kboard')?>',
    	please_enter_a_password:'<?php echo __('Please enter a password.', 'kboard')?>',
    	please_enter_the_CAPTCHA_code:'<?php echo __('Please enter the CAPTCHA code.', 'kboard')?>'
    }
    </script>
    <script type="text/javascript" src="<?php echo $skin_path?>/script.js"></script>

     

    /**
     * @author http://www.cosmosfarm.com/
     */
    
    var console = window.console || { log: function() {} };
    jQuery.fn.exists = function(){
    	return this.length>0;
    }
    
    function kboard_editor_execute(form){
    	var $ = jQuery;
    	
    	if(!$('input[name=title]', form).val()){
    		alert(kboard_localize.please_enter_a_title);
    		$('input[name=title]', form).focus();
    		return false;
    	}
    	else if($('input[name=member_display]', form).eq(1).exists() && !$('input[name=member_display]', form).eq(1).val()){
    		alert(kboard_localize.please_enter_a_author);
    		$('[name=member_display]', form).eq(1).focus();
    		return false;
    	}
    	else if($('input[name=password]', form).exists() && !$('input[name=password]', form).val()){
    		alert(kboard_localize.please_enter_a_password);
    		$('input[name=password]', form).focus();
    		return false;
    	}
    	else if($('input[name=captcha]', form).exists() && !$('input[name=captcha]', form).val()){
    		alert(kboard_localize.please_enter_the_CAPTCHA_code);
    		$('input[name=captcha]', form).focus();
    		return false;
    	}
    	
    	return true;
    }

     

    사용중인 스킨의 editor.php 와 script.js 입니다. 부탁드려요 

    감사합니다.

  • 안녕하세요 !

    고맙습니다. 이제 내용이 프린트 잘되고 있습니다.

    내년에도 그리고 라이센스를 꾸준히 연장 구매하여 KBoard 를 널리 전파하겠습니다.

    정말 감사합니다. ^^

코스모스팜 회원관리