테마, 스킨을 그누보드 5.3에서 5.4 업데이트시 참고사항 > 그누보드5 팁자료실

그누보드5 팁자료실

테마, 스킨을 그누보드 5.3에서 5.4 업데이트시 참고사항 정보

테마, 스킨을 그누보드 5.3에서 5.4 업데이트시 참고사항

본문

head.php
    메뉴 -> 함수로 처리
    $menu_datas = get_menu_db(0, true);
    
    
head.sub.php     
    stylesheet, javascript 함수로 출력 변경
    add_javascript('<script src="'.G5_JS_URL.'/jquery-1.12.4.min.js"></script>', 0);
    add_stylesheet('<link rel="stylesheet" href="'.G5_JS_URL.'/font-awesome/css/font-awesome.min.css">', 0);
    
tail.php
    하단 내용관리 링크를 적용.
    <a href="<?php echo get_pretty_url('content', 'company'); ?>">회사소개</a>
    
tail.sub.php
    body 위에 <?php run_event('tail_sub'); ?> 이벤트 추가

theme.config.php
    갤러리 설정 부분 수치 변경
    'bo_gallery_cols'           => 3,       // 갤러리 이미지 수
    'bo_gallery_width'          => 295,     // 갤러리 이미지 폭
    'bo_gallery_height'         => 200,     // 갤러리 이미지 높이

게시판스킨
    list.skin.php
        form action 앞에 <?php echo G5_BBS_URL; ?> 추가. -> action="<?php echo G5_BBS_URL; ?>/board_list_update.php"
        스크립트 action 부분도 f.action = g5_bbs_url + "/board_list_update.php";
        f.action = g5_bbs_url + "/move.php";로 변경
    
    write.skin.php
    취소버튼 변경 -> <a href="<?php echo get_pretty_url($bo_table); ?>" class="btn_cancel btn">취소</a>
        
최신글
    latest.skin.php
    <?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table ?>를
    <a href="<?php echo get_pretty_url($bo_table); ?>">로 변경

새글스킨
    new.skin.php
        <a href="./board.php?bo_table=<?php echo $list[$i]['bo_table'] ?>">를 <a href="<?php echo get_pretty_url($bo_table); ?>">로 변경

검색스킨
    <h2><a href="./board.php?bo_table=<?php echo $search_table[$idx] ?>&<?php echo $search_query ?>"><?php echo $bo_subject[$idx] ?> 게시판 내 결과</a></h2>를
    <h2><a href="<?php echo get_pretty_url($search_table[$idx], '', $search_query); ?>"><?php echo $bo_subject[$idx] ?> 게시판 내 결과</a></h2>로 수정
    하단의 결과 더보기도 동일하게 수정

일반페이지 게시판 링크 작성
    <?php echo get_pretty_url('freeboard');?> 와 같이 작성.

 

 

테마 업데이트 하면서 변경하지 않으면 오류나는 부분을 위주로 정리했습니다.

 

추천
16

댓글 7개

theme/테마이름/skin/member/basic/login.skin.php
theme/테마이름/mobile/member/basic/login.skin.php

에서 거의 마지막줄에

function flogin_submit(f)
{
    return true;
}

라고 되어 있으면 아래와 같이 수정합니다.

function flogin_submit(f)
{
    if( $( document.body ).triggerHandler( 'login_sumit', [f, 'flogin'] ) !== false ){
        return true;
    }
    return false;
}


theme/테마이름/skin/outlogin/basic/outlogin.skin.1.php
theme/테마이름/mobile/outlogin/basic/loutlogin.skin.1.php

에서 거의 마지막줄에

function fhead_submit(f)
{
    return true;
}

라고 되어 있으면 아래와 같이 수정합니다.

function fhead_submit(f)
{
    if( $( document.body ).triggerHandler( 'outlogin1', [f, 'foutlogin'] ) !== false ){
        return true;
    }
    return false;
}

모바일 스킨의 경우 해당 코드가 없으면 넣지 않아도 됩니다.
전체 2,411 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT