페이지 만들기 > 그누보드5 팁자료실

그누보드5 팁자료실

페이지 만들기 정보

페이지 만들기

첨부파일

첨부파일 page.7z (1.6K) 589회 다운로드 2015-11-08 12:37:05
첨부파일 2016.04.07_02.png (7.6K) 22회 다운로드 2016-04-07 08:47:53
첨부파일 2016.04.07_03.png (8.8K) 6회 다운로드 2016-04-07 08:53:13

본문

예제를 첨부했습니다.

예제 파일명 앞에 'g'를 붙힌 것은 1차 메뉴(그룹)
'p'를 붙힌 것은 2차 메뉴입니다.

----------------------------------------------------------------------------------

1차 또는 2차 페이지  php 파일을 만듭니다.

bbs/group.php
의 group.php 파일을 복사하여 적당한 다른 이름으로 만들고 내용을 고치는 방식입니다만,

바뀐 테마 방식에서는...
'bbs/group.php' 파일을 복사해서 사용하면 안됩니다.
테마 관련 소스가 들어갔기 때문입니다.
 
아래 본문의 예제 소스를 사용하십시오.



수정할 내용은 아래와 같습니다.

include_once(G5_MOBILE_PATH.'/모바일 페이지 파일');

$g5['title'] = "그룹명";

$gr_id = '그룹아이디';

<!-- 메인화면 최신글 시작 -->
// 내용 넣기
<!-- 메인화면 최신글 끝 -->


간단한 예 :

<?php
include_once('./_common.php');

if (G5_IS_MOBILE) {
    include_once(G5_MOBILE_PATH.'/g_board.php');
    return;
}

if(!$is_admin && $group['gr_device'] == 'mobile')
    alert($group['gr_subject'].' 그룹은 모바일에서만 접근할 수 있습니다.');

$g5['title'] = "Notice & Free";
$gr_id ='board';
include_once('./_head.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
?>


<!-- 메인화면 최신글 시작 -->
<div style="text-align:center">
    <img src="<?php echo G5_IMG_URL ?>/truth.png" style="max-width:100%; height:auto;"><br>
    <font size=4><b><font color="#8AC007">해방자 예수</font></b></font><br>
    <br>
    <font size=2><b>혼 소브리노 지음</b></font><br>
    <font size=2><b>김근수 옮김</b></font><br>
    <br>
</div>
<div style="float:left">
    <?php echo latest('theme/basic', 'notice', 5, 25); ?>
</div>
<div style="float:left;margin-left:20px">
    <?php echo latest('theme/basic', 'free', 5, 25); ?>
</div>
<!-- 메인화면 최신글 끝 -->

<?php
include_once('./_tail.php');
?>



http://internationale.kr/bbs/g_board.php

메뉴 등록은 이런 주소의 형태로 하면 됩니다.

'주소/bbs/그룹 페이지 이름.php'


제 홈페이지의 5개 그룹을 모두 이런 방식으로 만들었습니다.
추천2

댓글 전체

아............새로 페이지 하나를 만들면되는 거엿군요...............................................ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ감사합니다...!!!!!!!!!!!!!!!
그누보드5에 적용한 것입니다.
그리고 저는 현재 '사노라가노라'님이 알려주신 소스를 사용하고 있습니다.
'측면 메뉴 스킨'을 사용하지 않을 것이면 위에 제가 게시한 내용을 사용하셔도 됩니다.
142줄이 잘못되었다는 메시지네요.
틀리게 적용한 부분이 없는지... 복사해서 붙혀넣는 과정에서 제일 뒤에 필요없는 공백이 들어간 것이 아닌지 살펴보세요.
저는 왜 이해를못하는것일까요??

1. 게시판 그룹을 하나만든다.(예:subpage)
2.그다음에..mobile폴더안에 이미 group.php 가 이미존재하는데여..어찌해야할찌..
3.header.php파일 141번째 줄은 스크립트가있던데요~

----------------

<? if ($row['gr_id'] == '그룹 아이디1') { ?>
<a <?php if($row[gr_id]==$gr_id){echo "style='color:red;'";}?> href="<?php echo G5_BBS_URL ?>/파일명1.php" class="gnb_1da"><?php echo $row['gr_subject'] ?></a>
<?} elseif ($row['gr_id'] == '그룹 아이디2') { ?>
<a <?php if($row[gr_id]==$gr_id){echo "style='color:red;'";}?> href="<?php echo G5_BBS_URL ?>/파일명2.php" class="gnb_1da"><?php echo $row['gr_subject'] ?></a>
<?} elseif ($row['gr_id'] == '그룹 아이디3') { ?>
<a <?php if($row[gr_id]==$gr_id){echo "style='color:red;'";}?> href="<?php echo G5_BBS_URL ?>/파일명3.php" class="gnb_1da"><?php echo $row['gr_subject'] ?></a>
<?} elseif ($row['gr_id'] == '그룹 아이디4') { ?>
<a <?php if($row[gr_id]==$gr_id){echo "style='color:red;'";}?> href="<?php echo G5_BBS_URL ?>/파일명4.php" class="gnb_1da"><?php echo $row['gr_subject'] ?></a>
<?} else { ?>
<a <?php if($row[gr_id]==$gr_id){echo "style='color:red;'";}?> href="<?php echo G5_BBS_URL ?>/group.php?gr_id=<?php echo $row['gr_id'] ?>" class="gnb_1da"><?php echo $row['gr_subject'] ?></a>
<?}?> ---
이 소스가 어디로가야하는지여..그리고 네비에 링크소스는 어떻게 걸어야하는지요..

부탁드려요
전체 1,426 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

진행중 포인트경매

  1. @멘션 알림 플러그인

    참여10 회 시작19.06.19 11:16 종료19.06.26 11:16
  2. kloxo-mr7 웹패널 자동 설치 스크립트

    참여4 회 시작19.06.19 09:56 종료19.06.26 09:56

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

© SIRSOFT