회원가입

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기

방명록 댓글 쓰기 권한이 없다고 나오는 문제점 해결

Profile
마래바

2013년 1월 현재 이 홈페이지는 XE 를 바탕으로 스케치북 레이아웃과 게시판 스킨을 사용 중에 있다.

무슨 문제인지 알 수 없으나, 간혹 방명록 댓글 쓰기 권한이 없다고 나오는 경우가 있다.

게시판 형식을 방명록이 아닌 목록형이나 다른 것으로 바꾸면 방명록 댓글 쓰는 데 전혀 문제가 없으나 유독 게시판 형식을 방명록으로 설정하면 댓글을 쓸 수 없게 된다.

레이아웃, 게시판 스킨 제작자에게 문의 결과, 아래와 같은 해결책을 얻을 수 있었다.

곰곰히 생각해 보면 XE 버전 올리고 나면 이런 문제가 발생했던 것 같다.  스케치북 방명록 게시판 스킨과 XE 모듈이 맞지 않는 부분이 있는 것 아닌가 판단된다.  해결 방법은 XE 의 기본 소스 일부를 수정해 스케치북 방명록 게시판 스킨과 호환되도록 하는 것..


< 해결 방법 >

/modules/board/board.view.php 파일을 연다.

//TODO guestbook, blog style supports legacy codes. 

if($this->module_info->skin == 'xe_guestbook' || $this->module_info->default_style == 'blog') 

이 부분을 아래와 같이 수정한다.

//TODO guestbook, blog style supports legacy codes. 

if($this->module_info->skin == 'xe_guestbook' || $this->module_info->default_style == 'blog' || $this->module_info->default_style == 'guest' || $this->module_info->default_style == 'faq'

붉은색 코드를 삽입해 넣으면 방명록에서 댓글 달 때 권한 없다고 나오는 오류를 해결할 수 있다.

나중에라도 XE Core 모듈을 업데이트 하는 경우에는 board.view.php 가 원래 XE 기본 파일로 돌아가므로 해당 파일을 다시 위와 같이 수정해 줘야 한다.

(2013/01/02)







댓글
0
Profile

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기