라이믹스의 글 보호 기능(댓글 달린 글의 수정/삭제 제한)을 사용할 때, 해당 게시판에서 글을 열람할 경우 보호 기능이 정상적으로 작동하는데
해당 게시물을 끌어오는 타임라인 게시판에서 이를 열람할 경우, 타임라인 설정에서 "원래 게시판으로 이동"을 설정하지 않으면 주소창의 mid가 그대로 타임라인 게시판으로 유지되는데,
이 경우 본래 게시판의 글 보호 기능이 작동하지 않네요
무슨 말이냐면, A 게시판에서는 삭제/수정을 제한해 놨는데, B 게시판에서는 그렇게 하지 않았을 때
B 게시판을 타임라인 게시판으로 설정하고, 타임라인 설정에서 "원래 게시판으로 이동"을 "아니오"로 설정하고, B 게시판에서 (타임라인 모듈이 가져온) A 게시판의 게시물을 열람하면
(즉 이 경우, 원래 게시물의 주소는 '사이트주소/A/글번호' 인데, B 게시판에서 열람했으므로 '사이트주소/B/글번호'로 표시됩니다.)
그렇게 열람한 게시물의 경우, (A 게시판의 설정이 적용되지 않고 B 게시판의 설정이 적용돼서) 삭제/수정이 가능하게 되는 문제가 발생합니다.
이게 라이믹스 문제인지 타임라인 문제인지 몰라서, 깃허브에 이슈 작성하지 않고 그냥 여기에 올려봅니다.
추가적으로, 라이믹스의 "삭제시 휴지통 사용" 기능을 이용할 경우, B 게시판(타임라인 게시판)에서 A 게시판에 올라온 게시물을 지운 뒤 복원하면
A 게시판으로 복원되는 게 아니라 B 게시판으로 복원되네요.
휴지통으로 이동하는 시점에 타임라인 모듈 때문에 mid가 B 게시판으로 보이니까, 원래 게시물이 어디에 있었는지를 파악하지 못하고 B 게시판의 게시물인 것처럼 인식되는거 같네요.