조회수가 2회이상이면 삭제및 수정이 안되도록 하려면 ...?

조회수가 2회이상이면 삭제및 수정이 안되도록 하려면 ...?

QA

조회수가 2회이상이면 삭제및 수정이 안되도록 하려면 ...?

본문

조회수가 2회 이상일때 삭제 및 수정이 안되도록 하려면 어떻게 해야 할까요.?

단 관리자만이 삭제 및 수정을 할수있고요..?

 

여러 가지 소스를 보면서 조합해서 만들려고 했는데 잘 안되네요

 

이 질문에 댓글 쓰기 :

답변 1

5.5.31 원본파일 수정 기준으로 답변드려요.

해보진 않았지만 될거에요.

 

 

1. 조회수 2부터 수정안되게 

bbs/write.php 의 88번째라인 


alert('이 글과 관련된 답변글이 존재하므로 수정 할 수 없습니다.\\n\\n답변글이 있는 원글은 수정할 수 없습니다.');

라인 바로 아래 다음과 같이 입력합니다.

 


alert('이 글과 관련된 답변글이 존재하므로 수정 할 수 없습니다.\\n\\n답변글이 있는 원글은 수정할 수 없습니다.');
 
//아래추가
if(!$is_admin) { //어떠한 관리자도 아니라면
if($write['wr_hit']>1) alert('조회수가 2이상 이므로 수정할 수 없습니다.');
}

 

2. 삭제금지 (일괄삭제기능은 관리자 권한이므로 개별 삭제만 안되게)

bbs/delete.php 파일의 다음 라인을 찾으세요.

아래 delete.head.skin.php 파일을 사용하시는 스킨에 만드셔서 사용하셔도되고

직접 delete.php 파일을 수정해도 됩니다.

delete.php 수정 기준으로 말씀드릴께요.

 


@include_once($board_skin_path.'/delete.head.skin.php');
//아래추가
if(!$is_admin) { //어떠한 관리자도 아니라면
if($write['wr_hit']>1) alert('조회수가 2이상 이므로 삭제할 수 없습니다.');
}

 

답변을 작성하시기 전에 로그인 해주세요.
전체 235
QA 내용 검색

회원로그인

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