웹마스터 팁

제 사이트에 작성한 글을 퍼온거기에..말이 짧아도 양해 부탁드립니다
원본 글 출처 :  http://sejin7940.co.kr/index.php?mid=xe_tips&document_srl=116148
 

-----------------------------------------------------------

 

비밀글의 경우 

원칙적으로 글작성자 와 관리자만 볼 수 있게 제한이 걸려있다.

 

그런데 상황에 따라서 이 비밀글을 특정그룹에게 볼수 있는 권한을 주고픈 경우가 있다.

다른 사람의 비밀글임에도 해당 비밀글 내용을 볼 수 있고, 댓글까지도 작성가능하지만..

관리권한 자체는 주지 않아, 댓글이나 글을 삭제할 수 없게 제어를 하고플때가 있다

 

상담직원이라든지, 부운영진등의 경우..   충분히 사용할만한 권한이다.

( 실제 관리권한을 주지 않지만,  비밀글 접근가능한 권한을 부여하는 방법이다 )

 

 

이를 가능하게 하는건

최신 XE ( 정확히 어느 버전부터인지는 모르겠지만 ) 에서 사용할 수 있는 좋은 편법이 하나 있다

( 예전버전에는 이 항목이 없기에 불가능하지만)

 

권한 설정 중 '상담글 조회' 기능을 사용하면 된다.

이 기능은 상담 기능을 켠 게시판을 상대로만 작동되게 되어있지만.

Core 에 한줄 추가함으로써,  상담게시판이 아닌 일반 게시판의 비밀글 열람 및 댓글 작성 권한 형태로도 사용가능하다

 

document.item.php 에서

function isGranted()  함수에서

 

return $this->grant_cache = false;

 

위에다가 한줄만 추가해주면 된다

 

if($grant->consultation_read) return $this->grant_cache = true;  // sejin7940 - 비밀글 열람 권한

 

제목 글쓴이 날짜
(회원가입) 닉네임 필요없이 이름만 입력 받으려면 [16] Simulz 2007.08.22
rewrite mod 설정, 해지 [1] 아름드리479 2007.08.22
설치환경을 갖추어도 설치시 문제 [1] 하얀후니 2007.08.22
로고 위치 변경하기 [4] 김영훈715 2007.08.21
홈페이지 주소 고정시키기 [12] file :에반: 2007.08.21
zbxe 일주일 사용기 및 팁 [1] 팔공산 2007.08.21
layout skin 제작시 info.xml도 잘 보세요 [1] 바람처럼.. 2007.08.21
페이지 수정시 메뉴들 가지런히 놓이게 하기 [3] 팔공산 2007.08.21
(수정) ZBXE 설치/로그인 등이 안될 때 시도해보세요. (MySQL DB) 핑크플로이드 2007.08.20
OpenID 적용 [6] file 맑은하늘75 2007.08.20
게시판에 나타나는 이름을 실명으로 나타내자! [5] 박영주964 2007.08.19
각 메뉴 옆에 게시물 갯수 표시하기 [6] coolsushi 2007.08.19
본문 하단에 (애드센스)광고 넣기 [2] roresy 2007.08.19
한글 경로가 404 에러로 뜨는 경우 처리방법 [2] 베니 2007.08.18
404 페이지 못찾음으로 나오는 문제 수정 [9] 화니군 2007.08.18
리눅스에서 제로보드 xe를 위한 환경 구축하기 [6] 써니a 2007.08.18
사이트접속시 제로보드XE폴더로 이동되게 하는 쉬운방법 [8] 부찬™ 2007.08.17
위지웍 에디터 웹폰트 사용하기 [6] 최지연 2007.08.17
서브 메뉴 배경색 바꾸기 [4] file Chang-Jo(창조) 2007.08.17
4차 서브메뉴 사용하기!! [4] [1] file 럭키587 2007.08.17