본문
읽기등급이 회원으로 된경우 , 공지 등에서 모든 회원에게 공개하고 싶을때 사용
1. write.skin.php 에 선택항목추가
//회원전용일때 공개글로 풀기
if ($board[bo_read_level]>0) {
$option .= "<input type=checkbox value='opencontent' name='opencontent' ".(strstr($write[wr_9],"opencontent")?"checked":"")."><span class=w_title>공개글</span> ";
}
2. list.skin.php 에서 목록부분에 자물쇠모양 추가
for ($i=0; $i<count($list); $i++) {
$thumb="";
if (strstr($list[$i][wr_9],"opencontent")) $list[$i][icon_unlock]="<img src=/img/icon2/openlock.gif border=0 align=absmiddle alt='공개된 내용입니다' width=16><B>공개</B>";
3. write_update.skin.php 에서 등록부분 추가
//2009-12-17 김성대 공개글이면
if (array_key_exists("opencontent",$_POST)) {
if ($_POST[opencontent]&&!strstr($wr_9,"opencontent")) $wr_9.="opencontent";
if (!$_POST[opencontent]&&strstr($wr_9,"opencontent")) $wr_9=str_replace("opencontent","",$wr_9);
$sql="update $write_table set wr_9='$wr_9' where wr_id='$wr_id'";
sql_query($sql);
}
4. extend/ar.builder.extend.php 에서 (extend속에 아무파일이라도 됨..)
//읽기시 공개 글인경우 읽기 제한 없앰 2009-12-17 김성대
if ($bo_table&&!$w&&$write&&$wr_id&&strstr($write[wr_9],"opencontent")) {
$board[bo_read_level]=0;
}
출처 freeimage.kr
댓글목록
등록된 댓글이 없습니다.