Пример #1
0
<?php

use lib\Objects\PowerTrail\PowerTrail;
use lib\Objects\GeoCache\GeoCache;
$rootpath = __DIR__ . DIRECTORY_SEPARATOR;
require_once './lib/common.inc.php';
if ($error == false) {
    $tplname = 'powerTrailCOG';
    $pt = new powerTrailController($usr);
    $result = $pt->run();
    if ($usr['userid'] == 9067) {
    } else {
        if (!(isset($usr['admin']) && $usr['admin'] == 1)) {
            print tr('pt236');
            exit;
        }
    }
    tpl_set_var("selPtDiv", 'none');
    tpl_set_var("PtDetailsDiv", 'none');
    tpl_set_var('language4js', $lang);
    if (isset($_REQUEST['ptSelector'])) {
        $powerTrail = new PowerTrail(array('id' => $_REQUEST['ptSelector']));
        $_SESSION['ptRmByCog'] = 1;
        $ptData = powerTrailBase::getPtDbRow($_REQUEST['ptSelector']);
        $ptStatus = \lib\Controllers\PowerTrailController::getPowerTrailStatus();
        $ptType = powerTrailBase::getPowerTrailTypes();
        tpl_set_var("ptCaches", preparePtCaches($powerTrail));
        tpl_set_var("ptStatSelect", generateStatusSelector($powerTrail->getStatus()));
        tpl_set_var("ptId", $powerTrail->getId());
        tpl_set_var("ptName", $powerTrail->getName());
        tpl_set_var("ptType", tr($ptType[$ptData['type']]['translate']));