최신글에 공지사항을 항상 출력하는 방법 정보
최신글에 공지사항을 항상 출력하는 방법본문
최신글에 공지사항을 항상 출력하는 방법을 연구중인데요..
기존에 있던 방법으로는 버젼이 달라져서 사용이 안되더라구요..
최신버젼에서 적용하는 방법을 알려주세요...
lib/latest.lib.php 파일을 수정해보고 있는데 맘처럼 안되네요...
수정할 수 있도록 힌트라도 좀 주세요~
검색해서 찾은 방법이 도움이 될까 해서 올려봅니다...
root 님께서 올려주신 방법 입니다..
---------------------------------------------------
1. lib/latest.lib.php에서 다음을 수정하세요
그누보드 패치시에 항상 수정하셔야 합니다.
수정전 :
$sql = " select *
from {$cfg[write_table_prefix]}{$bo_table}
where wr_comment = 0
order by wr_id desc limit 0, $rows ";
수정후 :
$sql = " select *
from {$cfg[write_table_prefix]}{$bo_table}
where wr_comment = 0 or (wr_comment = 0 and wr_notice = -1)
order by wr_notice, wr_id desc limit 0, $rows ";
2. 최신글에서 공지사항 bold 처리하기
최근글 스킨 디렉토리에 있는 latest.skin.php 파일수정
데이타가 공지사항인지를 체크하여 공지사항이면 제목에 <b>제목</b>을 넣도록 다음처럼 수정하세요.
수정전 :
<?=$list[$i][subject]?>
수정후 :
<?
if($list[$i][wr_notice]) echo "<b>[공지]{$list[$i][subject]}</b>";
else echo "{$list[$i][subject]}";
?>
--------------------------------------------------------------------
이 방법으로는 버젼이 달라서인지 적용이 안되더라구요..
도와주세요~
기존에 있던 방법으로는 버젼이 달라져서 사용이 안되더라구요..
최신버젼에서 적용하는 방법을 알려주세요...
lib/latest.lib.php 파일을 수정해보고 있는데 맘처럼 안되네요...
수정할 수 있도록 힌트라도 좀 주세요~
검색해서 찾은 방법이 도움이 될까 해서 올려봅니다...
root 님께서 올려주신 방법 입니다..
---------------------------------------------------
1. lib/latest.lib.php에서 다음을 수정하세요
그누보드 패치시에 항상 수정하셔야 합니다.
수정전 :
$sql = " select *
from {$cfg[write_table_prefix]}{$bo_table}
where wr_comment = 0
order by wr_id desc limit 0, $rows ";
수정후 :
$sql = " select *
from {$cfg[write_table_prefix]}{$bo_table}
where wr_comment = 0 or (wr_comment = 0 and wr_notice = -1)
order by wr_notice, wr_id desc limit 0, $rows ";
2. 최신글에서 공지사항 bold 처리하기
최근글 스킨 디렉토리에 있는 latest.skin.php 파일수정
데이타가 공지사항인지를 체크하여 공지사항이면 제목에 <b>제목</b>을 넣도록 다음처럼 수정하세요.
수정전 :
<?=$list[$i][subject]?>
수정후 :
<?
if($list[$i][wr_notice]) echo "<b>[공지]{$list[$i][subject]}</b>";
else echo "{$list[$i][subject]}";
?>
--------------------------------------------------------------------
이 방법으로는 버젼이 달라서인지 적용이 안되더라구요..
도와주세요~
댓글 전체