* Distributed under an MIT license: http://apps-system.ru/LICENSE */ if (!defined('KYLAKSIZOV')) { exit("Stop! Forbidden"); } define("PREFIX_MOD", PREFIX . "mod_owl_carousel"); # определяем префикс define("MODULE_URL", "?module=owl_carousel"); ####################################################### # Создаём меню модуля $new_menu = array("<i class='im ico_home'></i>Карусели" => MODULE_URL, "<i class='im ico_aditor'></i>Редактор" => MODULE_URL . "&inc=edit_carousel", "<i class='im ico_template'></i>Шаблоны" => MODULE_URL . "&inc=templates"); Systems::CreateMenu($new_menu); # Меню END ####################################################### // Подключаем свои стили Systems::AddStyle("modules", "owl_carousel/css/style.css"); // подключаем стиль из папки своего расширения # подключаем дополнения if (isset($_GET["inc"]) && $_GET["inc"] != "") { $inc = trim(strip_tags(htmlspecialchars($_GET["inc"]))); if (file_exists(ADMIN_MODULES . "owl_carousel/inc/" . $inc . ".php")) { require_once ADMIN_MODULES . "owl_carousel/inc/" . $inc . ".php"; } else { echo '<h1 class="p-danger">Раздел модуля не найден!</h1>'; } unset($inc); } else { require_once ADMIN_MODULES . "owl_carousel/home.php"; } Systems::AddScript("modules", "owl_carousel/js/script.js"); // подключаем скрипт из папки своего расширения
* Distributed under an MIT license: http://apps-system.ru/LICENSE */ if (!defined('KYLAKSIZOV')) { exit("Stop! Forbidden"); } define("PREFIX_", PREFIX . "notes_"); # определяем префикс define("MODULE_URL", "?module=notes"); ####################################################### # Создаём меню модуля $new_menu = array("<i class='im ico_home'></i>Главная" => MODULE_URL); //Systems::CreateMenu($new_menu); # Меню END ####################################################### // Подключаем свои стили Systems::AddStyle("applications", "notes/css/style.css"); // подключаем стиль из папки своего расширения # подключаем дополнения if (isset($_GET["inc"]) && $_GET["inc"] != "") { $inc = trim(strip_tags(htmlspecialchars($_GET["inc"]))); if (file_exists(ADMIN_MODULES . "notes/inc/" . $inc . ".php")) { require_once ADMIN_MODULES . "notes/inc/" . $inc . ".php"; } else { echo '<h1 class="p-danger">Раздел модуля не найден!</h1>'; } unset($inc); } else { require_once ADMIN_MODULES . "notes/home.php"; } Systems::AddScript("applications", "notes/js/script.js"); // подключаем скрипт из папки своего расширения
<div class="modal-content"> <div class="modal-header bg_f00"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Info по чату</h4> </div> <div class="modal-body"> <h2>Регистрация / Вход</h2> <p>Что бы зарегистрироваься, нажмите</p> <div class="clr"></div> </div> </div> </div> </div> <!-- INFO END --> <div class="counter"></div> </div> <!--<script src="<?php echo HOME; ?> admin/plagins/highcharts/highcharts.js"></script> <script src="<?php echo HOME; ?> admin/plagins/highcharts/modules/exporting.js"></script>--> <?php Systems::AddStyle("system", "chat.css"); Systems::AddScript("system", "chat.js");
$next_news_id = (int) $next_news_id + 1; } else { $next_news_id = $_GET["edit"]; } $upload = new uploads(PUBLIC_HOME . "uploads/blog/news/" . $next_news_id, $conf["thumb_img_resize_width"]); echo $upload; exit; } ####################################################### # Создаём меню расширения $new_menu = array("<i class='im ico_home'></i>Главная" => APPLICATION_URL, "<i class='im ico_news'></i>Новости" => array("this" => APPLICATION_URL . "&inc=news", "<i class='im ico_add'></i>Добавить новость" => APPLICATION_URL . "&inc=add_news"), "<i class='im ico_category'></i>Категории" => APPLICATION_URL . "&inc=category", "<i class='im ico_menu2'></i>Меню" => APPLICATION_URL . "&inc=menu", "<i class='im ico_settings'></i>Настройки" => array("this" => APPLICATION_URL . "&inc=settings&sets=main_settings", "Общие настройки" => APPLICATION_URL . "&inc=settings&sets=main_settings", "Новости" => APPLICATION_URL . "&inc=settings&sets=news_settings", "Обратная связь" => APPLICATION_URL . "&inc=settings&sets=feedback_settings")); Systems::CreateMenu($new_menu); # Меню END ####################################################### // Подключаем свои стили Systems::AddStyle("applications", "blog/css/style.css"); // подключаем стиль из папки своего расширения # подключаем дополнения if (isset($_GET["inc"]) && $_GET["inc"] != "") { $inc = trim(strip_tags(htmlspecialchars($_GET["inc"]))); if (file_exists(ADMIN_APPLICATIONS . "blog/inc/" . $inc . ".php")) { require_once ADMIN_APPLICATIONS . "blog/inc/" . $inc . ".php"; } else { echo '<h1 class="p-danger">Раздел не найден!</h1>'; } unset($inc); } else { require_once ADMIN_APPLICATIONS . "blog/home.php"; } Systems::AddScript("applications", "blog/js/script.js"); // подключаем скрипт из папки своего расширения
public function show($folder = ROOT, $settings = array()) { /** * @param $settings = array(); * directory_listing - принимает знаяение true по умолчанию. Или false для скрытия листинга каталогов. **/ if (!isset($settings["directory_listing"])) { $settings["directory_listing"] = true; } if (!isset($settings["top_bar"])) { $settings["top_bar"] = true; } // подключаем стиль для оформления окна с файлами Systems::AddStyle("system", "files.css"); // подключаем скрипт для работы с файлами Systems::AddScript("system", "files.js"); if ($settings["directory_listing"] === true) { // если разрешён вывод списка каталогов $files = '<div id="apps_files" data-dir-set="' . $folder . '"> <div class="row"> <div class="col-md-2 col-sm-4 pad_no"> <div class="apps_top_bar"> <ul> <li><a href="#" class="apps_remove_folder" title="Удалить директорию"></a></li> <li><a href="#" class="apps_new_folder" title="Создать директорию"></a></li> <li><a href="#" class="apps_create_new_file" title="Новый файл"></a></li> <li><a href="#" class="apps_allocation" title="Снять выделение"></a></li> </ul> </div> <ul class="apps_folders">'; $folders = scandir($folder); foreach ($folders as $dir_name) { // если директория if (is_dir($folder . $dir_name) && $dir_name !== "." && $dir_name !== "..") { $scan_next = scandir($folder . $dir_name); // сканируем каждую папку $count_dirs = (int) sizeof($scan_next) - 2; if ($count_dirs > 0) { // если папка не пустая $files .= '<li><a href="' . $folder . iconv("windows-1251", "utf-8", $dir_name) . '/" class="this_folder">' . iconv("windows-1251", "utf-8", $dir_name) . '</a>'; $files .= self::comeInDir($scan_next, $folder . $dir_name); } else { $files .= '<li><a href="' . $folder . iconv("windows-1251", "utf-8", $dir_name) . '/" class="this_folder empty_folder">' . iconv("windows-1251", "utf-8", $dir_name) . '</a>'; } $files .= '</li>' . PHP_EOL; } } foreach ($folders as $dir_name) { // перебираем файлы $realpath = explode(ROOT, iconv("windows-1251", "utf-8", $folder . $dir_name)); $realpath = HOME . $realpath[1]; if (is_file($folder . $dir_name) && $dir_name !== "." && $dir_name !== "..") { $files .= '<li><a href="' . $folder . iconv("windows-1251", "utf-8", $dir_name) . '" class="this_file apps_file_ico" target="_blank">' . iconv("windows-1251", "utf-8", $dir_name) . '</a></li>' . PHP_EOL; } } $files .= '</ul> </div> <div class="apps_files col-md-10 col-sm-8 pad_no">' . self::file($folder, $settings) . '</div> </div> </div>'; } else { $files = '<div id="apps_files"> <div class="row"> <div class="apps_files col-md-12 pad_no">' . self::file($folder, $settings) . '</div> </div> </div>'; } echo $files; }