KBoard 게시판 카테고리 셀렉트박스가 아닌 가로로 출력하기

카테고리 선택이 셀렉트박스가 아닌 가로로 나열되어 있는걸 원한 클라이언트가 있어 이래 저래 짜집기 한 PHP 코드이다.
카테고리 1에 등록된 소스만 적용되며, 선택된 카테고리는 a 태그에 active 라는 클래스가 추가되게 하여 수정을 더욱 편리하게 했다.

PHP

<?php if($board->use_category == 'yes'):?>
<div class="category-list">
<?php if($board->initCategory1()):?>
<a class="all<?php if($_GET['category1'] == ''):?> active<?php endif ?>" href="<?php echo $url->set('category1', '')->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->tostring()?>"><?php echo __('All', 'kboard')?></a>
<?php while($board->hasNextCategory()):?>
<a class="item<?php if($_GET['category1'] == $board->currentCategory()):?> active<?php endif ?>" href="<?php echo $url->set('category1', $board->currentCategory())->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->tostring()?>"><?php echo $board->currentCategory(); ?></a>
<?php endwhile?>
<?php endif?>
</div>
<?php endif?>
본문에 대해 문의가 있으신 분은 post@wallel.com로 이메일 보내주세요.
본문 외에 추가 문의 사항은 문의하기를 통해주시기 바랍니다.