[XNS 문서목록 웹진형 출력 내용스킨] 게시판에 등록된 게시글을 웹진형 목록으로 보여주는 내용스킨입니다. 다운로드 주소 https://xenara.zaggu.net/open_...
JS MENU 002
그누보드 5.4.5.1 + PHP8 연동에 순정 테마에서 작업 및 테스트 하였습니다
순정 테마가 아니라면 직접 수정 하셔서 사용 하셔야 할 겁니다.
다운받은 파일의 압축을 풀고 그누보드에 그대로 업로드 합니다.
/theme/basic/head.php 파일의 105~165줄을 아래와 같이 변경 합니다.
[code]
<nav id="gnb">
<h2>메인메뉴</h2>
<div class="gnb_wrap">
<ul id="gnb_1dul">
<li class="gnb_1dli gnb_mnal"><button type="button" class="gnb_menu_btn" title="전체메뉴"><i class="fa fa-bars" aria-hidden="true"></i><span class="sound_only">전체메뉴열기</span></button></li>
<?php
$menu_datas = get_menu_db(0, true);
$gnb_zindex = 999; // gnb_1dli z-index 값 설정용
$i = 0;
foreach( $menu_datas as $row ){
if( empty($row) ) continue;
$add_class = (isset($row['sub']) && $row['sub']) ? 'gnb_al_li_plus' : '';
?>
<li class="gnb_1dli <?php echo $add_class; ?>" style="z-index:<?php echo $gnb_zindex--; ?>">
<a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="gnb_1da"><?php echo $row['me_name'] ?></a>
<?php
$k = 0;
foreach( (array) $row['sub'] as $row2 ){
if( empty($row2) ) continue;
if($k == 0)
echo '<span class="bg">하위분류</span><div class="gnb_2dul"><ul class="gnb_2dul_box">'.PHP_EOL;
?>
<li class="gnb_2dli"><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>" class="gnb_2da"><?php echo $row2['me_name'] ?></a></li>
<?php
$k++;
} //end foreach $row2
if($k > 0)
echo '</ul></div>'.PHP_EOL;
?>
</li>
<?php
$i++;
} //end foreach $row
if ($i == 0) { ?>
<li class="gnb_empty">메뉴 준비 중입니다.<?php if ($is_admin) { ?> <a href="<?php echo G5_ADMIN_URL; ?>/menu_list.php">관리자모드 > 환경설정 > 메뉴설정</a>에서 설정하실 수 있습니다.<?php } ?></li>
<?php } ?>
</ul>
<div id="gnb_all">
<h2>전체메뉴</h2>
<ul class="gnb_al_ul">
<?php
$i = 0;
foreach( $menu_datas as $row ){
?>
<li class="gnb_al_li">
<a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="gnb_al_a"><?php echo $row['me_name'] ?></a>
<?php
$k = 0;
foreach( (array) $row['sub'] as $row2 ){
if($k == 0)
echo '<ul>'.PHP_EOL;
?>
<li><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>"><?php echo $row2['me_name'] ?></a></li>
<?php
$k++;
} //end foreach $row2
if($k > 0)
echo '</ul>'.PHP_EOL;
?>
</li>
<?php
$i++;
} //end foreach $row
if ($i == 0) { ?>
<li class="gnb_empty">메뉴 준비 중입니다.<?php if ($is_admin) { ?> <br><a href="<?php echo G5_ADMIN_URL; ?>/menu_list.php">관리자모드 > 환경설정 > 메뉴설정</a>에서 설정하실 수 있습니다.<?php } ?></li>
<?php } ?>
</ul>
<button type="button" class="gnb_close_btn"><i class="fa fa-times" aria-hidden="true"></i></button>
</div>
<div id="gnb_all_bg"></div>
</div>
</nav>
<script>
$(function(){
$(".gnb_menu_btn").click(function(){
$("#gnb_all, #gnb_all_bg").show();
});
$(".gnb_close_btn, #gnb_all_bg").click(function(){
$("#gnb_all, #gnb_all_bg").hide();
});
});
</script>
[/code]
아래 코드로 변경 합니다.
[code]
<!--// 메뉴 시작 //-->
<?php include_once(G5_JSMENU_PATH.'/js002/menu.php'); ?>
<!--// 메뉴 끝 //-->
[/code]
아파치존에서 배포하는 JS002 메뉴 입니다.
형평성을 위해서 아파치존에서 배포하는 포인트와 동일하게 설정 했습니다....^^;;
* 수정 재배포 또는 판매를 금지 합니다.
버전 정보
첨부파일
그누보드5 스킨
2,751건좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
사용방법 - 기존 아미나위젯 사용방법과 동일 <?php echo apms_widget('basic-post-owlCarousel', $wid.'-owlCarousel1', 'lin...
그누 포인트 게임입니다. 매주 한개씩 공개합니다. 모바일 지원합니다. 1. score 게시판 생성 save.php에 보면 score 게시판명 넣는 것이 나옵니다. 아래처럼 나오...
- 이번 업데이트 사항 - 1. 불필요한 코드 몇가지를 제거하고 수정했습니다. 2.pc버전에선 일기장 제목, 일기장 작성 날짜, 일어난 시간, 잠자는 시간 폰트도 일기장 내용 ...
그누보드 5.4.5.1 과 PHP 8에 맞추어 수정 및 테스트 한 버전 입니다. 사용법은 압축파일에 첨부된 readme.txt 파일을 참조 하시기 바랍니다. 테스트는...
그누보드 5.4.5.1 과 PHP 8에 맞추어 수정 및 테스트 한 버전 입니다. 사용법은 압축파일에 첨부된 readme.txt 파일을 참조 하시기 바랍니다. 테스트는...
그누보드 5.4.5.1 과 PHP 8에 맞추어 수정 및 테스트 한 버전 입니다. 사용법은 압축파일에 첨부된 readme.txt 파일을 참조 하시기 바랍니다. 테스...
사용방법 - 기존 아미나 위젯사용방법과 동일 <?php echo apms_widget('basic-fullcalendar', $wid.'-fullcalendar', 'buttonI...
오류가 있어 게임 교체합니다. 그누 포인트 게임입니다. 매주 한개씩 공개합니다. 모바일 지원합니다. 1. score 게시판 생성 save.php에 보면 score 게시판명 ...
그누보드 5.4.5.1 + PHP8 연동에 순정 테마에서 작업 및 테스트 하였습니다 순정 테마가 아니라면 직접 수정 하셔서 사용 하셔야 할 겁니다. 다운받은 파일의 압축을 풀고...
댓글 7개
잘됩니다. ^^