안녕하세요.
KBoard를 잘사용하고 있습니다.
항상 감사하게 생각하고 있습니다. 감사합니다.
제가 궁금한게 생겨서 글을 쓰게 되었습니다.
최신글뷰를 보니 일반회원글만 표시되고 관리자가 공지 체크박스에 체크한 글은 표시되지않더라구요.
공지글도 최신뷰에 표시하고싶은데,
혹시 방법이 있을까요?
숏코드가 혹시 있나요? 없다면, 소스코드를 직접 수정하는 법 말고는 없을까요?
알려주세요^^
감사합니다.
스킨을 수정하셔야 합니다.
FTP로 접속해서 /kboard/skin/[사용중인스킨]/latest.php 파일이 최신글 레이아웃 입니다.
list.php 파일을 참고해서 수정해주세요.
예를들면 default 스킨의 latest.php 파일을 보시면 아래 코드가 있습니다.
<?php while($content = $list->hasNext()):?>
<tr>
<td class="kboard-latest-title"><div class="cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><?php echo $content->title?></a> <?php echo $content->getCommentsCount()?></div></td>
<td class="kboard-latest-date"><?php echo date("Y.m.d", strtotime($content->date))?></td>
</tr>
<?php endwhile?>
아래 코드는 공지사항을 출력하게 합니다. 아래 코드를 위 코드 이전에 추가해서 태스트 해주세요.
<?php while($content = $list->hasNextNotice()):?>
<tr>
<td class="kboard-latest-title"><div class="cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"><?php echo $content->title?></a> <?php echo $content->getCommentsCount()?></div></td>
<td class="kboard-latest-date"><?php echo date("Y.m.d", strtotime($content->date))?></td>
</tr>
<?php endwhile?>
최신글 공지사항 표시는 다음버전에서 개선하도록 하겠습니다^^