TIP

일반페이지 관리자만 접속 가능하게 하기

[code]<?php 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨 

add_stylesheet('<link rel="stylesheet" href="'.$connect_skin_url.'/style.css">', 0); 

?>[/code]를 아래로 수정 


관리자만 접속 가능

================

[code]<?php 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨 

add_stylesheet('<link rel="stylesheet" href="'.$connect_skin_url.'/style.css">', 0); 

if ($is_admin != 'super') 

    alert('관리자만 접근 가능합니다.', '이동할 주소'); 

?>[/code]


특정레벨 이상 접속 가능

======================

[code]<?php 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨 

add_stylesheet('<link rel="stylesheet" href="'.$connect_skin_url.'/style.css">', 0);  


if ($member['mb_level'] < 레벨숫자)

    alert("회원레벨 몇 이상만 접근 가능합니다."); 

?>[/code]

카테고리별 게시물 개수 추출

게시판 읽기나 쓰기 페이지에서 게시물 전체 개수 뽑기

==============================================

<?php echo number_format($total_count) ?>

아래로 변경

echo $board['bo_count_write'];



각 카테고리 별 게시물 수 보여주기

==============================

[code]<?

$tmp_write_table .= "g5_write_게시판명";

$sql2 = sql_fetch("SELECT COUNT(*) AS cnt FROM g5_write_게시판명 WHERE ca_name = '카테고리명'");

$total_count = $sql2['cnt'];

echo $total_count;

?>[/code]


카테고리명 뒤에

and wr_is_comment = '0'

추가

그누4에서 그누5로 변환하기.

1. 그누보드4가 설치된 계정에 G5등으로 새로운 폴더를 만들고 그 안에 그누보드5 설치

2. 그누보드5가 설치된 폴더 안의 파일 중 g4_import.php​ 를 웹상에서 실행

3. config.php 경로를 설명된 안내 문구에 따라 입력 후 변환 (DB이전 완료)

4. 그누보드4가 설치된 폴더 안의 data 폴더를 그누보드5가 설치된 data 폴더로 복사 (데이터이전 완료)

5. 기존 디자인이나 스킨 부분 등을 그누보드5에 맞게 수정

게시판에서 타이틀대신 카테고리명 나오게 하기

<?=$sca ? $sca : ""?> 


응용예)

<?php echo $board['bo_subject'] ?> <?=$sca ? $sca : ""?>

이렇게 하면

게시판명 카테고리명 이 나온다.

view.skin.php에서 첫번째 첨부한 이미지만 나오게 하기

[code]<?php

if ($view['file'][0]['view']) {

    //echo $view['file'][0]['view'];

    echo get_view_thumbnail($view['file'][0]['view']);

}

?>


또는


<?php

// 파일 출력

$v_img_count = count($view['file']);

if($v_img_count) {

    echo "<div id=\"bo_v_img\">\n";

    for ($i=0; $i<1;$i++) {

        if ($view['file'][$i]['view']) {

            //echo $view['file'][$i]['view'];

            echo get_view_thumbnail($view['file'][$i]['view']);

        }

    }

    echo "</div>\n";

}

?>[/code]

검색