웹마스터 팁

제 사이트에 작성한 글을 퍼온거기에..말이 짧아도 양해 부탁드립니다
원본 글 출처 :  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 - 비밀글 열람 권한

 

제목 글쓴이 날짜
글 작성시 미리 저장된 서식 불러오기. [10] file 개돌 2009.07.09
[PHP] 이름 및 연락처 마스킹 처리 ppumweb 2018.05.21
새로운 쪽지 유무에 따라 이미지 변경하는 법 [2] 멀티비타민 2013.12.16
관리권한 없이도 특정그룹에게 비밀글 열람 및 댓글작성 권한 부여하는 방법 ( 부운영자등을 위해) sejin7940 2018.04.26
윈도우 8.1 및 윈도우10 에서 IIS + mysql + PHP 설치 [9] file HSJI 2014.07.21
요즘 제가 jquery 웹앱 솔루션을 개발했습니다. file 안드류KIM 2018.04.03
게시판 본문읽기에서 컨텐츠 이미지와 텍스트 분리하여 출력하기 forest535 2018.04.09
EXIF 메타정보 필요하신 분 있으시면 forest535 2018.04.09
IIS에서 HTTPS를 사용하기 위한 SSL설정 file ehii 2016.04.13
XEDITON 레이아웃에 다국어(국기) 선택 버튼 추가하기 [7] file ehii 2015.04.15
댓글을 역순으로 출력하는 팁 (최근댓글이 가장 위에) [8] sejin7940 2012.02.10
게시글 상하단에 광고삽입하기 veplay2 2018.03.08
winamp 방송정보 알아오기 (2005년 새로 코딩한 버전) [8] file 이승원 2005.05.06
[강추]!! 긁어와서 [자동]으로 게시글로!! [메타 블로그] php 로 넣기!!! xe블로그api를 이용한.. [51] file 김기철980 2009.01.29
css팁 : 웹폰트 저장소 Dotcomsoft 2018.01.17
css 팁 : 색상코드 검색이필요할때 Dotcomsoft 2018.01.17
모바일에서 유투브 동영상 크기 300px고정 [28] 패시브 2012.07.31
XE에 채팅 연동 하기 [1] younggyo 2017.12.15
bitnami ssl 클라우드플레어 설정법 키큰아이 2017.12.06
성공적인 홈페이지 제작을 위해 점검해야 될 사안 웹369 2017.12.05