작성일 : 16-03-03 14:25
|
[GNU] 비밀글 리스트에 노출시키지 않기
|
|
|
글쓴이 :
조형래
 조회 : 4,601
|
[ /bbs/list.php ]
$all_view_sql = " and (wr_option not like '%secret%') ";
if ($is_admin) $all_view_sql = "";
--- 하단부 위에 상단 내용을 추가하고 하단부의 퀄리문에 {$all_view_sql} 변수를 추가한다. ---
if ($sca || $stx) {
$sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$all_view_sql} {$sql_order} limit {$from_record}, $page_rows ";
} else {
$sql = " select * from {$write_table} where wr_is_comment = 0 {$all_view_sql} ";
if(!empty($notice_array))
$sql .= " and wr_id not in (".implode(', ', $notice_array).") ";
$sql .= " {$sql_order} limit {$from_record}, $page_rows ";
}
[ /lib/latest.lib.php ]
$all_view_sql = " and (wr_option not like '%secret%') ";
if ($is_admin) $all_view_sql = "";
--- 하단부 위에 상단 내용을 추가하고 하단부의 퀄리문에 {$all_view_sql} 변수를 추가한다. ---
$sql = " select * from {$g5['board_table']} where bo_table = '{$bo_table}' ";
$board = sql_fetch($sql);
$bo_subject = get_text($board['bo_subject']);
$tmp_write_table = $g5['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 {$all_view_sql} order by wr_datetime desc limit 0, {$rows} ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$list[$i] = get_list($row, $board, $latest_skin_url, $subject_len);
}
|
|