tail.sub.php 파일 한 줄 수정으로 관리자단 DOM을 테마 tail 에서 처리할 수 있게~ > 영카트5 팁자료실

영카트5 팁자료실

tail.sub.php 파일 한 줄 수정으로 관리자단 DOM을 테마 tail 에서 처리할 수 있게~ 정보

tail.sub.php 파일 한 줄 수정으로 관리자단 DOM을 테마 tail 에서 처리할 수 있게~

본문

그누보드의 부지런한 업데이트 때문에 한편으로는 다른 고민이 생기죠.
내코어 버전과 호환성 유지!!
홈페이지를 코어 버전과 계속 맞춰줘야 되죠.

관리자단 변경이 조금 생기면 코어버전과 호환이 자꾸 깨지더라구요.
가능하면 코어소스 받아서 그대로 밀어넣어도 유지되게 할 수 없을까?

저는 /tail.sub.php 파일 한줄만 변경해서 테마에 있는 tail.sub.php를 사용하게 해 두었습니다.
관리자단의 간단한 변경은 코어를 직접 수정하지 않고 테마에 있는 tail.sub.php에서 자바스크립트로 DOM 처리를 하도록 했습니다.

이렇게 했더니 간단한 변경 정도는 그냥 유지가 가능하겠더군요.

/tail.sub.php 파일입니다.
변경된 부분은 한줄입니다.
---------------------------------------------------------------
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

//if(!defined('G5_IS_ADMIN') && defined('G5_THEME_PATH') && is_file(G5_THEME_PATH.'/tail.sub.php')) {
if(defined('G5_THEME_PATH') && is_file(G5_THEME_PATH.'/tail.sub.php')) {
    require_once(G5_THEME_PATH.'/tail.sub.php');
    return;
}
---------------------------------------------------------------
파일 소스의 4번째 줄이 원본입니다. (주석처리된 부분)
관리자 페이지에서도 테마의 tail.sub.php를 사용하도록 했습니다.

엄청은 아니지만 자유도가 약간 높아진 셈이죠.
추천3

댓글 전체

전체 267
영카트5 팁자료실 내용 검색

회원로그인

진행중 포인트경매

  1. ISPCONFIG 3 PRO 자동설치 스크립트

    참여25 회 시작19.05.21 10:11 종료19.05.28 10:11

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT