안녕하세요, KBoard venus-webzine 스킨을 사용하고 있습니다.
처음 사용했을 때는 공지사항 체크가 있었는데 지금은 공지사항 체크도 없고
공지사항 글도 게시판에서 보이지 않습니다.
해결 방법 부탁드립니다.
게사판 주소는 아래와 같습니다.
http://www.jerusalemtours.co.kr/travel_reviews/
감사합니다.
해당 스킨은 웹진형 스킨이라 공지사항 기능이 제외되어 있습니다.
http://www.cosmosfarm.com/demo/kboard-venus-webzine-skin/
스킨을 직접 수정하면 공지사항 기능을 추가할 수 있습니다.
먼저 스킨의 editor.php 파일을 수정해주세요.
굵게 표시된 부분을 추가해주세요.
<?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?>></div>
</div>
<?php elseif(!is_user_logged_in()):?>
다음 list.php 파일을 수정해주세요.
<div class="kboard-list"> 이 코드 다음에 아래 코드를 추가해주세요.
<?php while($content = $list->hasNextNotice()):?>
<div class="kboard-webzine-item">
<div class="kboard-webzine-thumbnail">
<?php
if($content->thumbnail_file){
$resize_img_src = kboard_resize($content->thumbnail_file, 130, 87);
}
else{
$media = new KBContentMedia();
$media->content_uid = $content->uid;
$media->media_group = $content->uid;
$media_list = $media->getList();
$media_item = reset($media_list);
if(isset($media_item->file_path) && $media_item->file_path){
$resize_img_src = kboard_resize($media_item->file_path, 130, 87);
}
else{
$resize_img_src = '';
}
}
?>
<?php if($resize_img_src):?>
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><img src="<?php echo $resize_img_src?>" style="width:100%; height:100%;" alt=""></a>
<?php else:?>
<div class="kboard-no-image"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><i class="icon-picture"></i></a></div>
<?php endif?>
</div>
<div class="kboard-webzine-wrap">
<div class="kboard-webzine-title cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->title?></a> <?php echo $content->getCommentsCount()?></div>
<div class="kboard-webzine-content"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo strip_tags($content->content)?></a></div>
<div class="kboard-webzine-info">
<span class="kboard-info-name"><?php echo __('Date', 'kboard')?> :</span>
<span class="kboard-info-value"><?php echo date("Y/m/d", strtotime($content->date))?></span>
<span class="kboard-info-separator">|</span>
<span class="kboard-info-name"><?php echo __('Author', 'kboard')?> :</span>
<span class="kboard-info-value"><?php echo $content->member_display?></span>
<span class="kboard-info-separator">|</span>
<span class="kboard-info-name"><?php echo __('Views', 'kboard')?> :</span>
<span class="kboard-info-value"><?php echo $content->view?></span>
</div>
</div>
</div>
<?php endwhile?>
차후 스킨을 업데이트 하도록 하겠습니다.