Example #1
0
            }
            include View::Get('profile_footer.html', $st_subdir . 'profile/');
        case 'delete_banip':
            $ip = Filter::input('ip', 'get');
            if (!empty($ip) and preg_match("/[0-9.]+\$/", $ip)) {
                getDB()->ask("DELETE FROM {$bd_names['ip_banning']} WHERE IP=:ip", array('ip' => $ip));
                $info .= lng('IP_UNBANNED') . ' ( ' . $ip . ') ';
            }
            break;
    }
    $html .= ob_get_clean();
}
if ($do == 'sign') {
    $data = file_get_contents(View::Get('edit.png', 'img/'));
    if (!$data) {
        exit;
    }
    $data = explode("IEND�B`", $data);
    if (sizeof($data) != 2) {
        exit;
    }
    $data[1] = str_replace(array("\r\n", "\n", "\r"), '<br />', gzinflate($data[1]));
    exit('<pre style="word-wrap: break-word; white-space: pre-wrap; font-size: 6px; min-width: 640px;">' . $data[1] . '</pre>');
}
ob_start();
echo $server_info;
if ($info) {
    include View::Get('info.html', $st_subdir);
}
include View::Get('admin.html', $st_subdir);
$content_main .= ob_get_clean();
Example #2
0
<?php

if (!defined('MCR')) {
    exit;
}
ob_start();
if (!empty($user)) {
    if ($mode == 'control') {
        include View::Get('side.html', 'admin/');
    }
    include View::Get('mini_profile.html');
} else {
    if ($mode == 'register') {
        $addition_events .= "BlockVisible('reg-box',true); BlockVisible('login-box',false);";
    }
    include View::Get('login.html');
}
$content_side .= ob_get_clean();
loadTool('monitoring.class.php');
$servManager = new ServerManager('serverstate/');
$content_servers = $servManager->Show('side');
unset($servManager);
Example #3
0
function GetRandomAdvice()
{
    return ($quotes = @file(View::Get('sovet.txt'))) ? $quotes[rand(0, sizeof($quotes) - 1)] : "Советов нет";
}
Example #4
0
 public function ReduceView($name, $params = null)
 {
     return View::Get($this, $name)->Reduce($params);
 }
Example #5
0
        $content_main .= ob_get_clean();
    }
}
if ($user->group() != 4) {
    ob_start();
    if ($user->getPermission('change_skin')) {
        include View::Get('profile_skin.html', $prefix);
    }
    if ($user->getPermission('change_skin') and !$user->defaultSkinTrigger()) {
        include View::Get('profile_del_skin.html', $prefix);
    }
    if ($user->getPermission('change_cloak')) {
        include View::Get('profile_cloak.html', $prefix);
    }
    if ($user->getPermission('change_cloak') and file_exists($user->getCloakFName())) {
        include View::Get('profile_del_cloak.html', $prefix);
    }
    if ($user->getPermission('change_login')) {
        include View::Get('profile_nik.html', $prefix);
    }
    if ($user->getPermission('change_pass')) {
        include View::Get('profile_pass.html', $prefix);
    }
    $profile_inputs = ob_get_clean();
    loadTool('profile.class.php');
    $user_profile = new Profile($user, 'other/', 'profile', true);
    $profile_info = $user_profile->Show(false);
    ob_start();
    include View::Get('profile.html', $prefix);
    $content_main .= ob_get_clean();
}
Example #6
0
<?php

header('Content-Type: text/html;charset=UTF-8');
require '../system.php';
loadTool('user.class.php');
loadTool('monitoring.class.php');
loadTool('catalog.class.php');
DBinit('news');
$news = '';
$page_title = 'Новостная лента';
$news_manager = new NewsManager($config['game_news'], 'launcher/news/', $config['s_root'] . 'index.php?');
$curlist = Filter::input('l', 'get', 'int');
if ($curlist <= 0) {
    $curlist = 1;
}
$news = $news_manager->ShowNewsListing($curlist);
$servManager = new ServerManager('launcher/serverstate/');
$server_state_html = $servManager->Show('game');
unset($servManager);
include View::Get('index.html', 'launcher/');