만도님 최신글 스킨에서 > 그누3질답

그누3질답

만도님 최신글 스킨에서 정보

만도님 최신글 스킨에서

본문

게시판 설정에서 미리보기가 방지 되어 있는데
최신글 목록에서 마우스오버하면 비밀글도 미리보기가 되네요
어디서 고쳐야 할지..
검색했는데 못 찾겠어요..
급해서 질문드립니다.
 
latest.skin.php 입니다
 
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
/*
//==============================================================================
// 만도님의 팁앤테크 "그룹별 최신글 뽑기(최신글 스킨).." 조회속도 개선 및 설치디렉토리 변경
// 원본프로그램 : http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=2126
// 호출방식 : <? mando_groupe('groupe','그룹아이디',보여줄글수,제목글자수,코멘트보이기true/false)?>
//==============================================================================
*/
?>
<table width=100% cellpadding=2 cellspacing=0 align=center valign=top>
<?
if (count($list) > 0) {
 krsort($list);
 $j=-1;
 foreach ($list as $key=>$value) {
  $k++;
  $j++;
  if($j+1>$rows) break;
  $comment = "";
  $atag_comment = "";
  if ($value->wr_comment > 0) {
   $comment = "<span style='font-size:8pt;'>[c]</span> ";
   $atag_comment = "#c{$value->wr_id}";
  }
  $commentcnt = "";
  if ($value->wr_commentcnt > 0) {
   $commentcnt = "<font size=-2>({$value->wr_commentcnt})</font>";
  }
  $name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value->wr_homepage);
  //게시판제목 글자수 자르기
  $value->bo_subject = cut_str($value->bo_subject, 20);  
  //새글 아이콘보이기
  $icon_new = "";
     if ($value->wr_datetime >= $intime) {
         $icon_new = "<img src='$latest_skin/icon_new.gif' border=0 align='absmiddle'>";
     }  
?>
<tr class=list<?=($j%2)?> height=22>
<td>
   <table width=98% cellpadding=0 cellspacing=0 align=center>
   <tr>  
     <td width=17% nowrap><?=$icon_news?> [<a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>'><?="$value->bo_subject"?></a>]</td>
     <td width='' style='padding-left:3px'><a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>&wr_id=<?="$value->wr_parent_id"?><?=$atag_comment?>' title='<?=$value->wr_content?>'><?=$value->wr_subject?> <?=$commentcnt?><?=$icon_new?></a>
     </td>
     </tr>
<?   if($k==1) { // 첫째글(가장최신)이라면 내용이 보여져라.. ?>
 <tr>
   <td colspan=2 style='padding-left:10px;padding-right:5px;padding-bottom:3px;padding-top:3px;text-align:justify;'><a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>&wr_id= <?="$value->wr_parent_id"?><?=$atag_comment?>' title='<?=$value->wr_content?>'></a>
    </td>
</tr>
<tr>
                    <td colspan=1 height=1 background='./<?=$latest_skin?>/line_width.gif'>
</td>
                </tr>
<?  } ?>
</table></td></tr>
<?
 }
} else {
 echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>";
}
?>
</table>

댓글 전체

최신글 라이브러리(lib/latest.lib.php)의 latest function을 추가 하시구
그 함수에서 비밀글을 아예 디비에서 가져오지 않는것이 좋을듯 합니다.

비밀글 제외 예)
latest_no_secret(~~~~~~생략~~~~~~~){

~~~~~~~~ 생략 ~~~~~~~~~~~~~

$sql = " select *
              from {$cfg[write_table_prefix]}{$bo_table}
              where wr_comment = 0 and wr_secret = 0
              order by wr_id desc limit 0, $rows ";

~~~~~~~~ 생략 ~~~~~~~~~~~~~

}
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT