포럼
목록 권한과 열람 권한은 별도로 구분시켰으면 좋겠습니다
2014.06.08 14:20
xe 게시판에서 권한 정책은 (목록 권한 > 열람 권한) 이렇게 종속되어 있어서
목록권한이 없으면 아예 게시글 열람 자체가 불가능하게 되어 있습니다.
(열람 권한을 준다고 하더라도)
그런데 게시글 주소만 보고 찾아와서 열람은 가능하고, 목록은 보여주지 않도록 하고 싶은데
이렇게 설정할 수 있는 방법 자체가 없네요.
몇년전부터 생각해 왔던 건데 그동안 변경이 됐나 싶어서 확인해봤는데 아직 그대로네요..
댓글 12
-
teguh100
2014.06.08 15:05
-
ひりゅう.
2014.06.08 15:15
-
teguh100
2014.06.08 17:55
-
JS0913
2014.06.08 20:43
그러니깐 저분 말씀은 목록은 관리자만 볼 수 있지만
게시글 주소를 입력하여 들어오면 게시글은 모든 이용자가 볼 수 있도록 해달라는거 같네요.
-
teguh100
2014.06.08 21:14
-
ひりゅう.
2014.06.09 00:29
스크린샷을 잘못찍은거같네요
모두 모든사용자로 변경하고 목록만 관리자로 변경하신뒤에 로그아웃해서 테스트해보시면 알듯합니다
-
ひりゅう.
2014.06.08 15:19
목록도 모든사용자로 변경하시고
출력부분을 <!--@if($logged_info->is_admin=='Y')--> 나
<!--@if($logged_info->group_list--> 등으로 감싸주셔도 될거에요
-
애니즌
2014.06.09 03:19
이건 스킨 구조를 보면 쉽게 이해가 될 듯 합니다.
보시면 아시겠지만.. 리스트에서 본문을 불러오도록 처리되어 있기 때문에....
리스트는 보되, 본문을 막을 때 쓰는 설정 같습니다.
반대의 경우를 하려면.. 그냥 스킨에서 if문 걸어주고
스킨 설정에 추가해주는 편이 좋을 것 같네요.
-
ひりゅう.
2014.06.09 18:26
저도 그것때문에 일부러 목록을 불러오지않는 스킨에서 테스트해보았는데 동일하더랍니다
-
애니즌
2014.06.09 18:37
목록이랑 열람 권한은 그대루 공개로 하시구요..
게시판 스킨에서 스킨설정값에 추가해서
본문과 리스트를 개별로 if문으로 감싸는 걸 말하는 겁니다.
안될리가 없는데.... -
애니즌
2014.06.09 18:56
대충 테스트용으로 만들어봤습니다.
안오게 하거나.. 권한으로 막아버리는 방법은 응용할 수 있을 것 같습니다.
//게시글 본문
http://anizen.kr/xeboard_test/136356
//리스트
http://anizen.kr/xeboard_test/
보시면 아시겠지만 목록이 정상적으로 안나옵니다.
기본 게시판권한은 모든 사용자로 해놨고..
게시판 설정에서 권한을 별도로 만들어서
목록 -> 관리자만
읽기 - > 모든 사용자
-
ひりゅう.
2014.06.09 22:36
제가 잘못이해한거같네요
저도 if문으로 감싸는거 외에 단순하게 권한설정에서 목록권한만 관리자로 변경하면
열람권한이 있어도 열람이 불가능하다는 말이에요
확실히 열람권한을 줘도 로그아웃후에는 확인이 불가능하네요