G3일때는 wr_comment가 0 이면서 wr_notice가 -1 로 공지글이 등록되었는데....
G4로 오면서 공지가 g4_board 에 해당게시판의 레코드에 bo_notice에 txt로 차곡차곡 저장이 되더군요...
공지글 삭제시에 안지워지는 문제가 있긴한데요.....
암튼
list 일때는 list.php에 82번 이후에 배열로 갖고와서 list.skin.php에 if ($list[$i][is_notice]).. 를 이용하면 되는데..
view 일 경우엔 notice를 불러오는 루틴이 없으니 아마.....view.php에 추가를 해야 될겁니다.
예를 들면.........아래와 같이.......
$arr_notice = split("\n", trim($board[bo_notice]));
for ($k=0; $k<count($arr_notice); $k++) {
$row = sql_fetch(" select * from $write_table where $wr_id = '$arr_notice[$k]' ");
if (!$row[wr_id])
continue;
$view_ino[is_notice] = true;
}
해준후에요.......view.skin.php 에서 if ($view_ino[is_notice]) 일때 어캐하라....함 될겁니다.....
물론 좀 더 깔끔, 쌈빡, 탁월하게 수정하셔서 사용하셔도 되고요.........ㅎㅎㅎ;;;
댓글 2개
G4로 오면서 공지가 g4_board 에 해당게시판의 레코드에 bo_notice에 txt로 차곡차곡 저장이 되더군요...
공지글 삭제시에 안지워지는 문제가 있긴한데요.....
암튼
list 일때는 list.php에 82번 이후에 배열로 갖고와서 list.skin.php에 if ($list[$i][is_notice]).. 를 이용하면 되는데..
view 일 경우엔 notice를 불러오는 루틴이 없으니 아마.....view.php에 추가를 해야 될겁니다.
예를 들면.........아래와 같이.......
$arr_notice = split("\n", trim($board[bo_notice]));
for ($k=0; $k<count($arr_notice); $k++) {
$row = sql_fetch(" select * from $write_table where $wr_id = '$arr_notice[$k]' ");
if (!$row[wr_id])
continue;
$view_ino[is_notice] = true;
}
해준후에요.......view.skin.php 에서 if ($view_ino[is_notice]) 일때 어캐하라....함 될겁니다.....
물론 좀 더 깔끔, 쌈빡, 탁월하게 수정하셔서 사용하셔도 되고요.........ㅎㅎㅎ;;;