19'C 흐림
서울 강남구
저 처럼 필요하신 분들이 계실지도 몰라서, 비록 간단한 내용이지만 소개합니다.^^
갤러리 게시판 목록에서 뜨는 공지사항 형식을 일반(apms-basic/list/list, basic) 게시판 목록에서도 적용하는 것입니다.
1. apms-basic 리스트 게시판일 경우
1-1. apms-basic/list/list/list.head.skin.php 파일을 아래로 교체합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <? php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 ?> <? php if($notice_count > 0) { //공지사항 ?> < div class = "panel panel-default list-notice" > < div class = "panel-heading" > < h4 class = "panel-title" >< i class = "fa fa-bullhorn fa-lg gray" ></ i > <? php echo $board['bo_subject']; ?> 알림</ h4 > </ div > < div class = "list-group" > <? php for ($ i = 0 ; $i < $notice_count; $i++) { if(!$list[$i]['is_notice']) break; //공지가 아니면 끝냄 ?> < a href="<?php echo $list[$i]['href'];?>" class="list-group-item ellipsis"<? php echo $is_modal_js;?>> < span class = "hidden-xs pull-right font-12 black" > < i class = "fa fa-clock-o" ></ i > <? php echo date("Y.m.d", $list[$i]['date']);?> </ span > < span class = "font-13" >< i class = "fa fa-volume-up fa-lg red" ></ i ></ span > < strong class = "black" ><? php echo $list[$i]['subject'];?></ strong > <? php if($list[$i]['wr_comment']) { ?> < span class = "count red" ><? php echo $list[$i]['wr_comment'];?></ span > <? php } ?> </ a > <? php } ?> </ div > </ div > <? php } ?> <? php if($is_category) include_once($board_skin_path.'/category.skin.php'); // 카테고리 ?> |
1-2. list.skin.pc.php 및 list.skin.mobile.php 파일에서
1 | <?php for ($i=0; $i < $list_cnt; $i++) { |
를
1 2 | <?php for ($i=0; $i < $list_cnt; $i++) { if($list[$i]['is_notice']) continue; |
로 변경하시면 됩니다.
2. basic 게시판일 경우
2-1. basic/list.skin.php 파일을 열어서 카테고리 출력 바로 위에 아래 소스를 추가합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <? php if($notice_count > 0) { //공지사항 ?> < div class = "panel panel-default list-notice" > < div class = "panel-heading" > < h4 class = "panel-title" >< i class = "fa fa-bullhorn fa-lg gray" ></ i > <? php echo $board['bo_subject']; ?> 알림</ h4 > </ div > < div class = "list-group" > <? php for ($ i = 0 ; $i < $notice_count; $i++) { if(!$list[$i]['is_notice']) break; //공지가 아니면 끝냄 ?> < a href="<?php echo $list[$i]['href'];?>" class="list-group-item ellipsis"<? php echo $is_modal_js;?>> < span class = "hidden-xs pull-right font-12 black" > < i class = "fa fa-clock-o" ></ i > <? php echo date("Y.m.d", $list[$i]['date']);?> </ span > < span class = "font-13" >< i class = "fa fa-volume-up fa-lg red" ></ i ></ span > < strong class = "black" ><? php echo $list[$i]['subject'];?></ strong > <? php if($list[$i]['wr_comment']) { ?> < span class = "count red" ><? php echo $list[$i]['wr_comment'];?></ span > <? php } ?> </ a > <? php } ?> </ div > </ div > <? php } ?> |
2-2. 상기 "1-2"대로 합니다.
2-3. style.php파일 열어서 아이콘 부분에 아래 소스를 추가합니다.
1 2 | /* 아이콘 */ .list-notice .wr-notice { display:inline-block; padding:0px; margin:0px; overflow:hidden; vertical-align:middle; background-repeat: no-repeat; background-position: left top; width:37px; height:19px; background-image: url('./img/icon_notice.gif'); } |
* 초보라서 질문은 받지 않습니다.^^