테스트 사이트 - 개발 중인 베타 버전입니다

글쓰기 모드에서만 _head.php 무시하기 가능한가요? 채택완료

FreeMax 5년 전 조회 3,913

게시판 환경설정에서 상단 파일 : _head.php 로 되어 있고

글쓰기 일때만 _head.php include 하지 않게 하는 방법이요

코어 코드를 수정하면 가능하겠지만, 혹시 훅같은것으로 가능한가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 6개

채택된 답변
+20 포인트
진서기
5년 전

head.php 에는 run_event('pre_head'); 정의되어 있지만 

tail.php 에는 이벤트가 없습니다. 

head, tail 한쌍인데 어느 한쪽만 훅으로 처리할 수 없으니 원본은 반드시 수정해야되네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

훅을 써도 코어수정은 해야됩니다

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

코어 수정이 불가피할것 같습니다..

------

훅에 대해서 자세히, 정확히는 모르지만..

34번째줄에 run_event 이쪽에 훅이 이용되니.. 이부분을 가로채면 되지않을까....?

잘모르지만.. 조금이나마 도움이 되시길 바라는 차원에서 답변 남깁니다..

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

이렇게 해보세요.

head.php파일에서 무시하고 싶은 코드를 div로 감쌉니다.
 

<div class="hide-write">

.

.

.

</div>

 

스킨디렉토리의 write.skin.php파일을 열고 자바스크립트에 한 줄을 추가합니다.

$(".hide-write").hide();

 

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

코어를 수정하셔야 할거 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

bbs / write.php 422라인

include_once(G5_PATH.'/head.sub.php'); 이하 3개를 

주석처리해 보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인