테스트 사이트 - 개발 중인 베타 버전입니다

공지사항이 1개만 가능하게 할 수 있나요...? 채택완료

Winter0 11개월 전 조회 1,232

안녕하세요 제곧내 질문입니다

공지사항 올리면 목록에서 주루룩 표시가 되는데, 1개만 가능하게 할 수 있는지 궁금합니다.

 

실질적으로 공지사항 게시글이 삭제되거나 일반글로 수정되지 않아도 괜찮아요.

가장 최신으로 등록한 공지사항만 딱 보이면 좋겠는데...

전혀 감이 안 잡혀서 질문 드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
glitter0gim
11개월 전

※ 아래의 파일, 수정하시면, 첫 번째 공지사항만 표시되고 나머지는 출력되지 않을 것입니다.

 

skin/board/basic(gallery)/list.skin.php, 이 파일을 아래의 소스를 참고로 수정하실래요 ?

</p>

<p><?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>

<p>// 선택옵션으로 인해 셀합치기가 가변적으로 변함

$colspan = 5;</p>

<p>if ($is_checkbox) $colspan++;

if ($is_good) $colspan++;

if ($is_nogood) $colspan++;</p>

<p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨

add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);

?></p>

<p><!-- 게시판 목록 시작 { -->

<div id="bo_list" style="width:<?php echo $width; ?>"></p>

<p>    <!-- 게시판 카테고리 시작 { -->

    <?php if ($is_category) { ?>

    <nav id="bo_cate">

        <h2><?php echo $board['bo_subject'] ?> 카테고리</h2>

        <ul id="bo_cate_ul">

            <?php echo $category_option ?>

        </ul>

    </nav>

    <?php } ?>

    <!-- } 게시판 카테고리 끝 --></p>

<p>    <form name="fboardlist" id="fboardlist" action="<?php echo G5_BBS_URL; ?>/board_list_update.php" onsubmit="return fboardlist_submit(this);" method="post">

    

    <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">

    <input type="hidden" name="sfl" value="<?php echo $sfl ?>">

    <input type="hidden" name="stx" value="<?php echo $stx ?>">

    <input type="hidden" name="spt" value="<?php echo $spt ?>">

    <input type="hidden" name="page" value="<?php echo $page ?>">

    <input type="hidden" name="sw" value=""></p>

<p>    <?php

    // 공지사항 목록 시작

    $notice_count = 0;

    foreach ($list as $i => $row) {

        if ($row['is_notice']) {

            $notice_count++;

            if ($notice_count > 1) continue; // 첫 번째 공지사항만 표시

            // 공지사항 표시 코드

            echo '<div class="notice">' . $row['wr_subject'] . '</div>';

        }

    }</p>

<p>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

W
Winter0
11개월 전
오오 감사합니다
g
glitter0gim
11개월 전
~/_

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인