コード例 #1
0
ファイル: global.php プロジェクト: devwit/toonytool
<?php

$mysql = new mysqlConnection();
$lib = new libraryClass();
/*
모듈이 설치되어 있는지 검사
*/
if (!$mysql->is_table("toony_module_board_config") && $viewType) {
    $lib->error_alert_location("게시판 모듈 추가 설치가 필요합니다.", __URL_PATH__ . "admin/?m=board&p=install", "A");
}
/*
최근게시물 출력 관련 함수
*/
//댓글 갯수
function latest_comment_func($comment)
{
    if ($comment > 0) {
        return number_format($comment);
    } else {
        return "";
    }
}
//NEW 아이콘 출력
function latest_new_ico($ico_new_def, $regdate)
{
    $now_date = date("Y-m-d H:i:s");
    $sign_date = date("Y-m-d H:i:s", strtotime($regdate));
    if ((strtotime($now_date) - strtotime($sign_date)) / 60 < $ico_new_def) {
        return "<img src=\"" . __URL_PATH__ . "modules/board/images/array_list_new.gif\" title=\"NEW\" alt=\"NEW\" style=\"padding-left:5px;\" />";
    }
}
コード例 #2
0
ファイル: install.php プロジェクト: devwit/toonytool
<?php

$mysql = new mysqlConnection();
$lib = new libraryClass();
$tpl = new skinController();
$method = new methodController();
$method->method_param("POST", "submitVal");
/*
모듈이 설치되어 있는지 검사
*/
if ($mysql->is_table("toony_module_board_config")) {
    $lib->error_location("?m=board&p=boardList", "A");
}
/*
POST 변수가 전달된 경우 모듈을 설치
*/
if ($submitVal) {
    include __DIR_PATH__ . "modules/board/install/schema.php";
    $mysql->query($db_toony_board_like);
    $mysql->query($db_toony_board_config);
    $mysql->query($db_insert_toony_board_config);
    $mysql->query($db_toony_module_board_data_notice);
    $mysql->query($db_toony_module_board_comment_notice);
    $mysql->query($db_toony_module_board_data_notice_value);
    $mysql->query($db_toony_module_board_data_webzine);
    $mysql->query($db_toony_module_board_comment_webzine);
    $mysql->query($db_toony_module_board_data_webzine_value);
    $mysql->query($db_toony_module_board_data_gallery);
    $mysql->query($db_toony_module_board_comment_gallery);
    $mysql->query($db_toony_module_board_data_gallery_value);
    $lib->error_alert_location("설치가 완료 되었습니다.", "?m=board&p=boardList", "A");
コード例 #3
0
ファイル: global.php プロジェクト: devwit/toonytool
/*
방문자 분석을 위한 함수 시작
*/
$lib->func_visiter_counter_status();
//방문자 수 기록
$lib->func_member_online_status();
//현재 접속자 구하기 위한 기록
$lib->func_index_security();
//블랙리스트 회원 차단을 위한 검사
/*
관리자 정보가 생성 되었되어 있는지 검사 (없다면 설치 2단계로 이동)
*/
$mysql->select("\n\t\tSELECT *\n\t\tFROM toony_member_list\n\t\tWHERE me_admin='Y' AND me_drop_regdate IS NULL\n\t");
if ($mysql->numRows() < 1) {
    $lib->error_location(__URL_PATH__ . "install/step2.php", "A");
}
/*
모든 모듈의 global.php 를 인클루드,
모듈 리스트를 Array변수에 저장
*/
if ($globalMysql->is_table("toony_admin_siteconfig")) {
    $modulePath = opendir(__DIR_PATH__ . "modules/");
    $path_count = 0;
    while ($dir = readdir($modulePath)) {
        if ($dir != "." && $dir != "..") {
            $modulesDir[$path_count] = $dir;
            $path_count++;
            include_once __DIR_PATH__ . "modules/" . $dir . "/include/global.php";
        }
    }
}