コード例 #1
0
ファイル: Help.php プロジェクト: u0mo5/LyFM
 public function main()
 {
     get_lib('LibTemplate')->set_title('帮助文档');
     get_core()->view('header');
     get_core()->view('help');
     get_core()->view('footer');
 }
コード例 #2
0
ファイル: Api.php プロジェクト: u0mo5/LyFM
 public function main()
 {
     get_lib('LibTemplate')->set_title('API 列表');
     get_core()->view('header');
     get_core()->view('api_list');
     get_core()->view('footer');
 }
コード例 #3
0
ファイル: Login.php プロジェクト: u0mo5/LyFM
 public function main()
 {
     get_lib('LibTemplate')->set_title('用户密码验证');
     get_core()->view('header');
     get_core()->view('login');
     get_core()->view('footer');
 }
コード例 #4
0
function json_to_xml($json)
{
    get_lib("Serializer");
    $serializer = new XML_Serializer();
    $obj = json_decode($json);
    if ($serializer->serialize($obj)) {
        return $serializer->getSerializedData();
    } else {
        return null;
    }
}
コード例 #5
0
ファイル: basis.php プロジェクト: cheevauva/trash
    $content = ob_get_contents();
    ob_end_clean();
    unset($template);
} else {
    $content = error(404);
}
//Загрузка меню
if (!LEVEL) {
    $menu = '<li><a href="' . substr(GLISS_HOST, 0, -7) . '">На сайт</a></li>';
    $menu .= '<li><a href="' . href() . '">Раздел администратора</a></li>';
    if ($_GET && $_GET[0] != 'admin') {
        $BACK = isset($_GET[1]) ? href(THIS, count($_GET) - 1) : href();
        $menu .= '<li><a href="' . $BACK . '" style="color:rgb(0, 155,255)">Назад</a></li>';
    }
} else {
    get_lib("menu");
    $elements = file(GLISS_ADDIR . 'protocol/menu.gl.php');
    foreach ($elements as $elmenu) {
        $mass = explode("->", $elmenu);
        $array[] = array(intval($mass[0]), trim($mass[1]), trim($mass[2]), intval($mass[3]));
    }
    if ($array) {
        $menu = make_hierarchy($array);
    }
}
//Загрузка шаблона
$design = @(!$use_design) ? 'design' : $use_design;
$templ = @(!$use_template) ? $global['templ'] : $use_template;
@define('CONTENT', $content);
@define('TITLE', $title);
@define('GENERATE', sprintf("%.3f", RECEIVE_TIME() - $times));
コード例 #6
0
ファイル: index.php プロジェクト: cheevauva/trash
<?php

if (PROTECT != 1) {
    die;
}
if (COOKIE) {
    if ($_SESSION['admin']) {
        get_lib("wlist");
        if ($_GET[1] == 'выход') {
            form("yesno", 'Вы точно хотите выйти из раздела администратора?');
            if ($_POST['no']) {
                header('location:' . href($_GET[0], 'admin'));
            }
            if ($_POST['yes']) {
                unset($_SESSION['admin']);
                die(header('location:' . href($_GET[0])));
            }
        } else {
            html('<h3>Раздел администратора</h3>');
            wlist("scan", "cog", array("path" => APPENDIX, "find" => "/index.php"), 0);
            html('<br>' . icon("exit") . '<a href="' . href($_GET[0], 'выход') . '">Выход</a>');
        }
    } else {
        html('<h3>Вход в раздел администратора</h3>');
        form("open");
        html('Логин:<br>');
        form("input", array("name" => 'login', "size" => 15));
        form("label", 'Пароль:');
        form("input", array("name" => 'pass', "type" => 'password', "size" => 15));
        form("label");
        html(get_addon('capcha'));
コード例 #7
0
ファイル: menu.php プロジェクト: u0mo5/LyFM
<?php

$menu = $_CORE->load_lib('LibMenu');
$menu->set(array('name' => '首页', 'url' => get_url(), 'page' => array('/')), array('name' => 'Api', 'page' => array('Api')), array('name' => '帮助文档', 'page' => array('Help')), array('name' => '关于', 'page' => array('About')), array('name' => get_lib('LibLogin')->is_login() ? "登出" : '登录', 'page' => get_lib('LibLogin')->is_login() ? array('Login', 'logout') : array('Login')));
$menu->the_menu("\t\t<li>", "</li>\n", "", "", "select");
コード例 #8
0
ファイル: index.php プロジェクト: cheevauva/trash
<?php

get_lib("wini", "wlist");
if (PROTECT != 1) {
    die;
}
$path2mod = GLISS_HOME_DIR . 'appendix/';
if ($_SESSION['admin']) {
    if (!$_GET[1]) {
        $level = 0;
        html('<h3>Настраиваемые модули</h3>');
        form("label", icon("static") . ' <a href="' . href($_GET[0], 'setup') . '">Конфигуратор сайта</a>');
        wlist("scan", "static", array("path" => $path2mod, "find" => "/protocol/adjustment.gl.php"), 1);
    } else {
        $level = 1;
        $make = false;
        if ($_GET[1] == 'setup') {
            $adj = GLISS_DIR . 'protocol/adjustment.gl.php';
            $about['product'] = "Конфигуратор сайта";
            $make = true;
        } else {
            if (!$_GET[2]) {
                html("<h3>Тип настройки</h3>");
                $m = array("adjustment" => 'Основные', "template" => 'Дизайн');
                foreach ($m as $key => $row) {
                    if (is_file($path2mod . $_GET[1] . '/protocol/' . $key . '.gl.php')) {
                        form("label", icon("choose") . '<a href="' . href(THIS, 2, $key) . '">' . $row . '</a>');
                    }
                }
            } else {
                $level = 2;