<?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;\" />"; } }
<?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");
/* 방문자 분석을 위한 함수 시작 */ $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"; } } }