수정 전 단계로 돌아가려면 어떻게 하면 될까요?

안녕하세요

이전 게시글을 참고해서 게시판 말머리 기능을 수정했는데요(https://www.cosmosfarm.com/threads/document/14793)

 

수정 후 확인해보니 제가 원하는 기능이 아니어서 넣은 코드를 다시 삭제를 하고 보니 

게시판 카테고리가 한 칸씩 앞줄로 땡겨서 나옵니다.

https://imgur.com/a/eSb4iLr 

 

뭔가 삭제를 하다가 잘못 건드린거 같은데요

수정 전 코드 상태로 되돌리고 싶은데요, 어떻게 수정하면 될지 말씀 부탁 드리겠습니다.

감사합니다!
 

<div id="kboard-default-list">
	
	<!-- 게시판 정보 시작 -->
	<div class="kboard-list-header">
		<?php if(!$board->isPrivate()):?>
			<div class="kboard-total-count">
				<?php echo __('Total', 'kboard')?> <?php echo number_format($board->getListTotal())?>
			</div>
		<?php endif?>
		
		<div class="kboard-sort">
			<form id="kboard-sort-form-<?php echo $board->id?>" method="get" action="<?php echo $url->toString()?>">
				<?php echo $url->set('pageid', '1')->set('category1', '')->set('category2', '')->set('target', '')->set('keyword', '')->set('mod', 'list')->set('kboard_list_sort_remember', $board->id)->toInput()?>
				
				<select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-<?php echo $board->id?>').submit();">
					<option value="newest"<?php if($list->getSorting() == 'newest'):?> selected<?php endif?>><?php echo __('Newest', 'kboard')?></option>
					<option value="best"<?php if($list->getSorting() == 'best'):?> selected<?php endif?>><?php echo __('Best', 'kboard')?></option>
					<option value="viewed"<?php if($list->getSorting() == 'viewed'):?> selected<?php endif?>><?php echo __('Viewed', 'kboard')?></option>
					<option value="updated"<?php if($list->getSorting() == 'updated'):?> selected<?php endif?>><?php echo __('Updated', 'kboard')?></option>
				</select>
			</form>
		</div>
	</div>
	<!-- 게시판 정보 끝 -->
	
	<?php if($board->use_category == 'yes'):?>
	<!-- 카테고리 시작 -->
	<div class="kboard-category category-mobile">
		<form id="kboard-category-form-<?php echo $board->id?>" method="get" action="<?php echo $url->toString()?>">
			<?php echo $url->set('pageid', '1')->set('category1', '')->set('category2', '')->set('target', '')->set('keyword', '')->set('mod', 'list')->toInput()?>
			
			<?php if($board->initCategory1()):?>
				<select name="category1" onchange="jQuery('#kboard-category-form-<?php echo $board->id?>').submit();">
					<option value=""><?php echo __('All', 'kboard')?></option>
					<?php while($board->hasNextCategory()):?>
					<option value="<?php echo $board->currentCategory()?>"<?php if(kboard_category1() == $board->currentCategory()):?> selected<?php endif?>><?php echo $board->currentCategory()?></option>
					<?php endwhile?>
				</select>
			<?php endif?>
			
			<?php if($board->initCategory2()):?>
				<select name="category2" onchange="jQuery('#kboard-category-form-<?php echo $board->id?>').submit();">
					<option value=""><?php echo __('All', 'kboard')?></option>
					<?php while($board->hasNextCategory()):?>
					<option value="<?php echo $board->currentCategory()?>"<?php if(kboard_category2() == $board->currentCategory()):?> selected<?php endif?>><?php echo $board->currentCategory()?></option>
					<?php endwhile?>
				</select>
			<?php endif?>
		</form>
	</div>
	
	<div class="kboard-category category-pc">
		<?php if($board->initCategory1()):?>
			<ul class="kboard-category-list">
				<li<?php if(!kboard_category1()):?> class="kboard-category-selected"<?php endif?>><a href="<?php echo $url->set('category1', '')->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->tostring()?>"><?php echo __('All', 'kboard')?></a></li>
				<?php while($board->hasNextCategory()):?>
				<li<?php if(kboard_category1() == $board->currentCategory()):?> class="kboard-category-selected"<?php endif?>>
					<a href="<?php echo $url->set('category1', $board->currentCategory())->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->toString()?>"><?php echo $board->currentCategory()?></a>
				</li>
				<?php endwhile?>
			</ul>
		<?php endif?>
		
		<?php if($board->initCategory2()):?>
			<ul class="kboard-category-list">
				<li<?php if(!kboard_category2()):?> class="kboard-category-selected"<?php endif?>><a href="<?php echo $url->set('category2', '')->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->tostring()?>"><?php echo __('All', 'kboard')?></a></li>
				<?php while($board->hasNextCategory()):?>
				<li<?php if(kboard_category2() == $board->currentCategory()):?> class="kboard-category-selected"<?php endif?>>
					<a href="<?php echo $url->set('category2', $board->currentCategory())->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->toString()?>"><?php echo $board->currentCategory()?></a>
				</li>
				<?php endwhile?>
			</ul>
		<?php endif?>
	</div>
	<!-- 카테고리 끝 -->
	<?php endif?>
	
	<!-- 리스트 시작 -->
	<div class="kboard-list">
		<table>
			<thead>
				<tr>
					<td class="kboard-list-uid"><?php echo __('Number', 'kboard')?></td>
					<td class="kboard-list-title"><?php echo __('Title', 'kboard')?></td>
					<td class="kboard-list-user"><?php echo __('Author', 'kboard')?></td>
					<td class="kboard-list-date"><?php echo __('Date', 'kboard')?></td>
					<td class="kboard-list-vote"><?php echo __('Votes', 'kboard')?></td>
					<td class="kboard-list-view"><?php echo __('Views', 'kboard')?></td>
				</tr>
			</thead>
			<tbody>
				<?php while($content = $list->hasNextNotice()):?>
				<tr class="kboard-list-notice<?php if($content->uid == kboard_uid()):?> kboard-list-selected<?php endif?>">
					<td class="kboard-list-uid"><?php echo __('Notice', 'kboard')?></td>
					<td class="kboard-list-title">
						<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
							<div class="kboard-default-cut-strings">
								<?php if($content->isNew()):?><span class="kboard-default-new-notify">New</span><?php endif?>
								<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
								<?php echo $content->title?>
								<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
							</div>
							<div class="kboard-mobile-contents">
								<span class="contents-item"><?php echo $content->member_display?></span>
								<span class="contents-separator">|</span>
								<span class="contents-item"><?php echo $content->getDate()?></span>
								<span class="contents-separator">|</span>
								<span class="contents-item"><?php echo __('Votes', 'kboard')?> <?php echo $content->vote?></span>
								<span class="contents-separator">|</span>
								<span class="contents-item"><?php echo __('Views', 'kboard')?> <?php echo $content->view?></span>
							</div>
						</a>
					</td>
					<td class="kboard-list-user"><?php echo $content->member_display?></td>
					<td class="kboard-list-date"><?php echo $content->getDate()?></td>
					<td class="kboard-list-vote"><?php echo $content->vote?></td>
					<td class="kboard-list-view"><?php echo $content->view?></td>
				</tr>
				<?php endwhile?>
				<?php while($content = $list->hasNext()):?>
				<tr class="<?php if($content->uid == kboard_uid()):?>kboard-list-selected<?php endif?>">
					<td class="kboard-list-title">
						<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
							<div class="kboard-default-cut-strings">
								<?php if($content->isNew()):?><span class="kboard-default-new-notify">New</span><?php endif?>
								<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
								<?php echo $content->title?>
								<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
							</div>
							<div class="kboard-mobile-contents">
								<span class="contents-item"><?php echo $content->member_display?></span>
								<span class="contents-separator">|</span>
								<span class="contents-item"><?php echo $content->getDate()?></span>
								<span class="contents-separator">|</span>
								<span class="contents-item"><?php echo __('Votes', 'kboard')?> <?php echo $content->vote?></span>
								<span class="contents-separator">|</span>
								<span class="contents-item"><?php echo __('Views', 'kboard')?> <?php echo $content->view?></span>
							</div>
						</a>
					</td>
					<td class="kboard-list-user"><?php echo $content->member_display?></td>
					<td class="kboard-list-date"><?php echo $content->getDate()?></td>
					<td class="kboard-list-vote"><?php echo $content->vote?></td>
					<td class="kboard-list-view"><?php echo $content->view?></td>
				</tr>
				<?php $boardBuilder->builderReply($content->uid)?>
				<?php endwhile?>
			</tbody>
		</table>
	</div>
	<!-- 리스트 끝 -->
	
	<!-- 페이징 시작 -->
	<div class="kboard-pagination">
		<ul class="kboard-pagination-pages">
			<?php echo kboard_pagination($list->page, $list->total, $list->rpp)?>
		</ul>
	</div>
	<!-- 페이징 끝 -->
	
	<!-- 검색폼 시작 -->
	<div class="kboard-search">
		<form id="kboard-search-form-<?php echo $board->id?>" method="get" action="<?php echo $url->toString()?>">
			<?php echo $url->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->toInput()?>
			
			<select name="target">
				<option value=""><?php echo __('All', 'kboard')?></option>
				<option value="title"<?php if(kboard_target() == 'title'):?> selected="selected"<?php endif?>><?php echo __('Title', 'kboard')?></option>
				<option value="content"<?php if(kboard_target() == 'content'):?> selected="selected"<?php endif?>><?php echo __('Content', 'kboard')?></option>
				<option value="member_display"<?php if(kboard_target() == 'member_display'):?> selected="selected"<?php endif?>><?php echo __('Author', 'kboard')?></option>
			</select>
			<input type="text" name="keyword" value="<?php echo kboard_keyword()?>">
			<button type="submit" class="kboard-default-button-small"><?php echo __('Search', 'kboard')?></button>
		</form>
	</div>
	<!-- 검색폼 끝 -->
	
	<?php if($board->isWriter()):?>
	<!-- 버튼 시작 -->
	<div class="kboard-control">
		<a href="<?php echo $url->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
	</div>
	<!-- 버튼 끝 -->
	<?php endif?>
	
	<!--<div class="kboard-default-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>

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    올려주신 코드를 확인해보니 게시글 목록 페이지에서

    번호를 표시하는 코드가 지워진 듯합니다.

    올려주신 코드 중 아래의 코드를 찾아서

    <?php while($content = $list->hasNext()):?>
    <tr class="<?php if($content->uid == kboard_uid()):?>kboard-list-selected<?php endif?>">
    	<td class="kboard-list-title">
    		<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
    			<div class="kboard-default-cut-strings">
    				<?php if($content->isNew()):?><span class="kboard-default-new-notify">New</span><?php endif?>
    				<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    				<?php echo $content->title?>
    				<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    			</div>
    			<div class="kboard-mobile-contents">
    				<span class="contents-item"><?php echo $content->member_display?></span>
    				<span class="contents-separator">|</span>
    				<span class="contents-item"><?php echo $content->getDate()?></span>
    				<span class="contents-separator">|</span>
    				<span class="contents-item"><?php echo __('Votes', 'kboard')?> <?php echo $content->vote?></span>
    				<span class="contents-separator">|</span>
    				<span class="contents-item"><?php echo __('Views', 'kboard')?> <?php echo $content->view?></span>
    			</div>
    		</a>
    	</td>
    	<td class="kboard-list-user"><?php echo $content->member_display?></td>
    	<td class="kboard-list-date"><?php echo $content->getDate()?></td>
    	<td class="kboard-list-vote"><?php echo $content->vote?></td>
    	<td class="kboard-list-view"><?php echo $content->view?></td>
    </tr>
    <?php $boardBuilder->builderReply($content->uid)?>
    <?php endwhile?>

    아래의 코드로 교체해보시겠어요?

    <?php while($content = $list->hasNext()):?>
    <tr class="<?php if($content->uid == kboard_uid()):?>kboard-list-selected<?php endif?>">
    	<td class="kboard-list-uid"><?php echo $list->index()?></td>
    	<td class="kboard-list-title">
    		<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
    			<div class="kboard-default-cut-strings">
    				<?php if($content->isNew()):?><span class="kboard-default-new-notify">New</span><?php endif?>
    				<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    				<?php echo $content->title?>
    				<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    			</div>
    			<div class="kboard-mobile-contents">
    				<span class="contents-item"><?php echo $content->member_display?></span>
    				<span class="contents-separator">|</span>
    				<span class="contents-item"><?php echo $content->getDate()?></span>
    				<span class="contents-separator">|</span>
    				<span class="contents-item"><?php echo __('Votes', 'kboard')?> <?php echo $content->vote?></span>
    				<span class="contents-separator">|</span>
    				<span class="contents-item"><?php echo __('Views', 'kboard')?> <?php echo $content->view?></span>
    			</div>
    		</a>
    	</td>
    	<td class="kboard-list-user"><?php echo $content->member_display?></td>
    	<td class="kboard-list-date"><?php echo $content->getDate()?></td>
    	<td class="kboard-list-vote"><?php echo $content->vote?></td>
    	<td class="kboard-list-view"><?php echo $content->view?></td>
    </tr>
    <?php $boardBuilder->builderReply($content->uid)?>
    <?php endwhile?>

     

    추가로 설명을 드리자면

    KBoard 스킨 list.php 파일에서

    아래의 코드가 공지사항 목록을 표시하는 코드입니다.

    <?php while($content = $list->hasNextNotice()):?>
    ...
    <?php endwhile?>

    아래의 코드가 일반 게시글 목록을 표시하는 코드입니다.

    <?php while($content = $list->hasNext()):?>
    ...
    <?php endwhile?>

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기