페이지 만들기 (Mobile)
http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=973&sfl=mb_id%2C1&stx=fm25&page=2
위 글과 연관됩니다.
bbs 폴더와 mobile 폴더에 각각 존재하는 'group.php' 파일이 서로 연관되므로 페이지를 독자적으로 제작할 수는 없습니다.
PC판 페이지 만들기를 요약하여 다시 설명드리면...
'bbs/group.php' 파일을 복사하여 적당한 이름으로 만들고 내용을 수정합니다.
(만든 파일은 bbs 폴더에 둡니다)
include_once(G5_MOBILE_PATH.'/모바일 페이지 이름.php');
$g5['title'] = "그룹명";
$gr_id = '그룹아이디'; // 추가
-- 메인화면 최신글 시작 --
// 내용 넣기
-- 메인화면 최신글 끝 --</font>
[code]<?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');
?>[/code]
상단 부분 예
PC판 페이지를 따로 만들지 않더라도 위와 같이 생성해야합니다.
(PC판 페이지를 따로 만들지 않는 경우) 최신글 부분만 그대로 두면 됩니다.
이어서 Mobile판 그룹 페이지 만들기를 합니다.
'mobile/group.php' 파일을 복사하여 적당한 이름으로 만들고 내용을 수정합니다.
(만든 파일은 mobile 폴더에 둡니다)
$g5['title'] = "그룹명";
$gr_id = '그룹아이디'; // 추가
[code]<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!$is_admin && $group['gr_device'] == 'pc')
alert($group['gr_subject'].' 그룹은 PC에서만 접근할 수 있습니다.');
$g5['title'] = "Notice & Free";
$gr_id ='board';
include_once(G5_MOBILE_PATH.'/_head.php');
?>
<!-- 메인화면 최신글 시작 -->
<div style="text-align:center">
<img Src="<?php echo G5_IMG_URL ?>/g_board.gif" style="max-width:100%; height:auto;">
</div>
<div> </div>
<?php
// 최신글
$sql = " select bo_table, bo_subject
from {$g5['board_table']}
where gr_id = '{$gr_id}'
and bo_list_level <= '{$member['mb_level']}'
and bo_device <> 'pc' ";
if(!$is_admin)
$sql .= " and bo_use_cert = '' ";
$sql .= " order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest('theme/basic', $row['bo_table'], 5, 25);
}
?>
<!-- 메인화면 최신글 끝 -->
<?php
include_once(G5_MOBILE_PATH.'/_tail.php');
?>[/code]
그림 하나와 게시판 목록으로 구성한 간단한 예입니다만...
최신글 부분을 모두 지우고 원하는 내용으로 채우면 됩니다.
예 : http://internationale.kr/bbs/g_board.php
위 글과 연관됩니다.
bbs 폴더와 mobile 폴더에 각각 존재하는 'group.php' 파일이 서로 연관되므로 페이지를 독자적으로 제작할 수는 없습니다.
PC판 페이지 만들기를 요약하여 다시 설명드리면...
'bbs/group.php' 파일을 복사하여 적당한 이름으로 만들고 내용을 수정합니다.
(만든 파일은 bbs 폴더에 둡니다)
include_once(G5_MOBILE_PATH.'/모바일 페이지 이름.php');
$g5['title'] = "그룹명";
$gr_id = '그룹아이디'; // 추가
-- 메인화면 최신글 시작 --
// 내용 넣기
-- 메인화면 최신글 끝 --</font>
[code]<?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');
?>[/code]
상단 부분 예
PC판 페이지를 따로 만들지 않더라도 위와 같이 생성해야합니다.
(PC판 페이지를 따로 만들지 않는 경우) 최신글 부분만 그대로 두면 됩니다.
이어서 Mobile판 그룹 페이지 만들기를 합니다.
'mobile/group.php' 파일을 복사하여 적당한 이름으로 만들고 내용을 수정합니다.
(만든 파일은 mobile 폴더에 둡니다)
$g5['title'] = "그룹명";
$gr_id = '그룹아이디'; // 추가
[code]<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!$is_admin && $group['gr_device'] == 'pc')
alert($group['gr_subject'].' 그룹은 PC에서만 접근할 수 있습니다.');
$g5['title'] = "Notice & Free";
$gr_id ='board';
include_once(G5_MOBILE_PATH.'/_head.php');
?>
<!-- 메인화면 최신글 시작 -->
<div style="text-align:center">
<img Src="<?php echo G5_IMG_URL ?>/g_board.gif" style="max-width:100%; height:auto;">
</div>
<div> </div>
<?php
// 최신글
$sql = " select bo_table, bo_subject
from {$g5['board_table']}
where gr_id = '{$gr_id}'
and bo_list_level <= '{$member['mb_level']}'
and bo_device <> 'pc' ";
if(!$is_admin)
$sql .= " and bo_use_cert = '' ";
$sql .= " order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest('theme/basic', $row['bo_table'], 5, 25);
}
?>
<!-- 메인화면 최신글 끝 -->
<?php
include_once(G5_MOBILE_PATH.'/_tail.php');
?>[/code]
그림 하나와 게시판 목록으로 구성한 간단한 예입니다만...
최신글 부분을 모두 지우고 원하는 내용으로 채우면 됩니다.
예 : http://internationale.kr/bbs/g_board.php
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4402 | ||
| 324 |
블랙앤화이트
|
10년 전 | 15596 | |
| 323 | 10년 전 | 13059 | ||
| 322 | 10년 전 | 10362 | ||
| 321 | 10년 전 | 6321 | ||
| 320 | 10년 전 | 12231 | ||
| 319 | 10년 전 | 11205 | ||
| 318 | 10년 전 | 9458 | ||
| 317 | 10년 전 | 13216 | ||
| 316 | 10년 전 | 10608 | ||
| 315 | 10년 전 | 14702 | ||
| 314 | 10년 전 | 9780 | ||
| 313 | 10년 전 | 7125 | ||
| 312 | 10년 전 | 7679 | ||
| 311 | 10년 전 | 15472 | ||
| 310 | 10년 전 | 8967 | ||
| 309 |
PASKRAN
|
10년 전 | 9053 | |
| 308 | 10년 전 | 5600 | ||
| 307 | 10년 전 | 12476 | ||
| 306 | 11년 전 | 11868 | ||
| 305 | 11년 전 | 11508 | ||
| 304 | 11년 전 | 14907 | ||
| 303 | 11년 전 | 11610 | ||
| 302 | 11년 전 | 8003 | ||
| 301 | 11년 전 | 10019 | ||
| 300 | 11년 전 | 5656 | ||
| 299 | 11년 전 | 11480 | ||
| 298 | 11년 전 | 7493 | ||
| 297 | 11년 전 | 7400 | ||
| 296 | 11년 전 | 13048 | ||
| 295 | 11년 전 | 10852 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기