윤삼님의 회원정보 팝업 관리 애드온으로 작성 글 보기를 숨겨놓은 상태입니다.
그런데 게시판 주소 뒤에 member_srl 값을 추가하면 여전히 작성글 검색이 가능해서 해당 부분을 원천적으로 막으려고 하는데 어떻게 하면 될까요?
예시) https://example.com/board?member_srl=12345
PHP | PHP 7.2 |
---|---|
CMS | Rhymix 2.0 |
윤삼님의 회원정보 팝업 관리 애드온으로 작성 글 보기를 숨겨놓은 상태입니다.
그런데 게시판 주소 뒤에 member_srl 값을 추가하면 여전히 작성글 검색이 가능해서 해당 부분을 원천적으로 막으려고 하는데 어떻게 하면 될까요?
예시) https://example.com/board?member_srl=12345
해보진 않았지만
https://xe1.xpressengine.com/index.php?mid=download&package_id=22622633
이런 자료로 작성글 보기 템플릿을 불러오는 act를 막으면 될 것도 같습니다.
라이믹스에서도 되는지는 모르겠네요.
앗, 원글님은 회원 팝업 메뉴에서 '작성글 보기'의 "링크"만 삭제하신 것 같고, "페이지" 접근 자체는 열려 있어서 그걸 막으려는 거 아닌가요?
act 제한 애드온이면 dispMemberOwnDocument 액션을 차단해서 작성글 보기 페이지 접근을 막을 수 있을 것 같아서요.
제가 잘못 접근한 걸 수도 있습니다;;;
"게시판 주소 뒤에 member_srl 값을 추가"라고하셨잖아요 ㅋㅋ
게시판주소라면 보통은 게시판 mid가 붙어있는 주소일 가능성이 크고 거기에 member_srl 울 붙이면 해당 내용이 보이는거니까요 ㅎㅎ
위 dispMember~~~ 어쩌구하는 액션은 대상의 작성글 보는 action 이 아니라 내가 쓴글 확인하는 action 입니다.
아아, 게시판에서의 작성글 보기군요. 역시 제 생각이 짧았습니다;;; 하하하하;;;
덧. 말씀하신대로 게시판 스킨을 수정하거나 member_srl 파라미터를 무효화하는 애드온을 만들거나 해야겠네요.
오늘은 이만 쉬어야겠어요ㅜ 그동안 무리를 했더니ㅎㅎ
<!--@if($member_srl)-->
게시글 확인 불가 코드
<!--@else-->
게시글 코드
<!--@end-->
어디까지나 임시적으로 쓰시는거긴 한데.. 모듈이나 애드온에서 처리하는게 편하긴 하고 코어을 고치는건 비권장드립니다.