ACC SHELL
<?php
// Nastaveni konektu do databaze
require_once 'connect.php';
//require_once 'mobileRedirect.php';
require_once 'moduly.php';
require_once 'sysmessages.php';
// Je uvedena v navigaci, presmerovava na index (vyuziti v option boxech napr. reklama)
define('ID_KATEGORIE_UVOD', 1);
define('DPH', 15);
define('CENA_DOPRAVY_ZDARMA', 1500);
$povoleneIdParametruProTvorbuVariant = array(1, 7, 8, 10);
date_default_timezone_set('Europe/Prague');
ini_set('zlib.output_compression', true);
/** Slozka, ve ktere je projekt ulozen, zrejme nepracuje spravne :( */
define('PROJEKT', false);
define('VERSION', '1.01');
define('SALT', 'zvd23DSFE354SF321vX');
/* Set your Google Analytics credentials */
define('ga_profileId', 16332117);
define('ga_account', 'ratajsky.m@gmail.com');
define('ga_password', 'ondra2008');
// ----------------------------------------------
/** Hodnoty pro permanenti login * */
$PURE['PERMANENT_LOGIN']['name'] = 'plogin';
$PURE['PERMANENT_LOGIN']['expiry'] = (3600 * 24 * 365);
/** Absolutni cesta - NEMENIT ! */
define('ROOT', $_SERVER['DOCUMENT_ROOT']);
define('LANGUAGE', isset($_GET['jazyk']) ? $_GET['jazyk'] : '1');
/** Nastaveni hloubky maximalniho zobrazeni horniho menu 0 - prvni uroven */
define('NAVIGACE_MAX_HLOUBKA', '0');
/** Pokud není v databázi zapsáno title, použije se tento default */
define('TITLE', 'title-default config');
/** Pokud není v databázi zapsáno keywords, použije se tento default */
define('KEYWORDS', 'keywords-default config');
/** Pokud není v databázi zapsáno description, použije se tento default */
define('DESCRIPTION', 'description-default config');
/** Pokud není definovaný obsah kategorie */
define('PRAZDNY_OBSAH_KATEGORIE', '');
define('ADMIN_VYPIS_WIDTH', 80);
define('ADMIN_VYPIS_HEIGHT', 80);
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('FOTO_F_ADMIN_PATH', '/www/fotky/fotogalerie/admin/');
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci */
define('FOTO_F_S_PATH', '/www/fotky/fotogalerie/small/');
/** Cesta k nahledum stredne velkych obrazku */
define('FOTO_F_M_PATH', '/www/fotky/fotogalerie/medium/');
/** Cesta k nahledum velkych obrazku */
define('FOTO_F_L_PATH', '/www/fotky/fotogalerie/large/');
/**
* Pouziva se pouze v administraci a <b>MUSI</b> zustat 140(px)<br />
* 140 px se pocita z delsi strany, tzn vysledny obrazek muze byt 140 siroky, nebo 140 vysoky
*/
define('FOTO_F_S_WIDTH', 140);
define('FOTO_F_S_HEIGHT', 140);
/** Definice sirky obrazku pro fotogalerii v sablone */
define('FOTO_F_M_WIDTH', 183);
/** Definice vysky obrazku pro fotogalerii v sablone */
define('FOTO_F_M_HEIGHT', 183);
/** Definice sirky obrazku pro fotogalerii original */
define('FOTO_F_L_WIDTH', 800);
/** Definice vysky obrazku pro fotogalerii original */
define('FOTO_F_L_HEIGHT', 600);
/*
* KATEGORIE nahledy + cesty
*/
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('KATEGORIE_F_ADMIN_PATH', '/www/fotky/kategorie/admin/');
/** Cesta k nahledum stredne velkych obrazku */
define('KATEGORIE_F_M_PATH', '/www/fotky/kategorie/medium/');
/** Cesta k nahledum stredne velkych obrazku Kategorie_Foto_Large_Path */
define('KATEGORIE_F_L_PATH', '/www/fotky/kategorie/large/');
/** Definice sirky obrazku pro fotografii kategorie v sablone */
define('KATEGORIE_F_M_WIDTH', 200);
/** Definice vysky obrazku pro fotografii kategorie v sablone */
define('KATEGORIE_F_M_HEIGHT', 142);
/** Definice sirky obrazku pro fotografii kategorie original */
define('KATEGORIE_F_L_WIDTH', 800);
/** Definice vysky obrazku pro fotografii kategorie original */
define('KATEGORIE_F_L_HEIGHT', 600);
/*
* NOVINKY nahledy + cesty
*/
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('NOVINKY_F_ADMIN_PATH', '/www/fotky/novinky/admin/');
/** Cesta k nahledum stredne velkych obrazku Novinky_Foto_Medium_Path */
define('NOVINKY_F_M_PATH', '/www/fotky/novinky/medium/');
/** Cesta k nahledum stredne velkych obrazku Novinky_Foto_Large_Path */
define('NOVINKY_F_L_PATH', '/www/fotky/novinky/large/');
/** Definice sirky obrazku pro fotografii novinek */
define('NOVINKY_F_M_WIDTH', 662);
/** Definice vysky obrazku pro fotografii novinek */
define('NOVINKY_F_M_HEIGHT', 381);
/** Definice sirky obrazku pro fotografii novinky original */
define('NOVINKY_F_L_WIDTH', 800);
/** Definice vysky obrazku pro fotografii novinky original */
define('NOVINKY_F_L_HEIGHT', 600);
/*
* ČLÁNKY nahledy + cesty
*/
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('CLANKY_F_ADMIN_PATH', '/www/fotky/clanky/admin/');
/** Cesta k nahledum stredne velkych obrazku Clanky_Foto_Medium_Path */
define('CLANKY_F_M_PATH', '/www/fotky/clanky/medium/');
/** Cesta k nahledum stredne velkych obrazku Clanky_Foto_Large_Path */
define('CLANKY_F_L_PATH', '/www/fotky/clanky/large/');
/** Definice sirky obrazku pro fotografii clanku v sablone */
define('CLANKY_F_M_WIDTH', 200);
/** Definice vysky obrazku pro fotografii clanku v sablone */
define('CLANKY_F_M_HEIGHT', 142);
/** Definice sirky obrazku pro fotografii clanku original */
define('CLANKY_F_L_WIDTH', 800);
/** Definice vysky obrazku pro fotografii clanku original */
define('CLANKY_F_L_HEIGHT', 600);
/*
* KATALOG nahledy + cesty
*/
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('KATALOG_F_ADMIN_PATH', '/www/fotky/katalog/admin/');
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci */
define('KATALOG_F_S_PATH', '/www/fotky/katalog/small/');
/** Cesta k nahledum stredne velkych obrazku */
define('KATALOG_F_M_PATH', '/www/fotky/katalog/medium/');
/** Cesta k nahledum velkych obrazku */
define('KATALOG_F_L_PATH', '/www/fotky/katalog/large/');
/** Cesta k nahledum velkych obrazku */
define('KATALOG_F_XL_PATH', '/www/fotky/katalog/xlarge/');
/** Definice sirky obrazku pro fotografii detail katalog v sablone */
define('KATALOG_F_S_WIDTH', 180);
/** Definice vysky obrazku pro fotografii detail katalog v sablone */
define('KATALOG_F_S_HEIGHT', 166);
/** Definice sirky obrazku pro fotografii index katalog v sablone */
define('KATALOG_F_M_WIDTH', 440);
/** Definice vysky obrazku pro fotografii index katalog v sablone */
define('KATALOG_F_M_HEIGHT', 407);
/** Definice sirky obrazku pro fotografii detail katalog original */
define('KATALOG_F_L_WIDTH', 440);
/** Definice vysky obrazku pro fotografii detail katalog original */
define('KATALOG_F_L_HEIGHT', 407);
/** Definice sirky obrazku pro fotografii zoom katalog original */
define('KATALOG_F_XL_WIDTH', 1300);
/** Definice vysky obrazku pro fotografii zoom katalog original */
define('KATALOG_F_XL_HEIGHT', 867);
/** prefix pro url produktu */
define('KATALOG_ITEM_PREFIX', 'item-');
/* END OF KATALOG *************** */
/*
* DISKOGRAFIE nahledy + cesty
*/
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('DISKOGRAFIE_F_ADMIN_PATH', '/www/fotky/diskografie/admin/');
/** Cesta k nahledum stredne velkych obrazku */
define('DISKOGRAFIE_F_M_PATH', '/www/fotky/diskografie/medium/');
/** Cesta k nahledum stredne velkych obrazku diskografie_Foto_Large_Path */
define('DISKOGRAFIE_F_L_PATH', '/www/fotky/diskografie/large/');
/** Definice sirky obrazku pro fotografii diskografie v sablone */
define('DISKOGRAFIE_F_M_WIDTH', 116);
/** Definice vysky obrazku pro fotografii diskografie v sablone */
define('DISKOGRAFIE_F_M_HEIGHT', 116);
/** Definice sirky obrazku pro fotografii diskografie original */
define('DISKOGRAFIE_F_L_WIDTH', 800);
/** Definice vysky obrazku pro fotografii diskografie original */
define('DISKOGRAFIE_F_L_HEIGHT', 600);
/*
* REKLAMA nahledy + cesty
*/
/** Definice sirky obrazku pro fotografii reklamy v sablone */
define('REKLAMA_F_M_WIDTH', 1137);
/** Definice vysky obrazku pro fotografii reklmay v sablone */
define('REKLAMA_F_M_HEIGHT', 483);
define('REKLAMA_CESTA', '/www/fotky/reklama/');
/* END OF REKLAMA *************** */
/** Cesta k dokumentum */
define('DOKUMENTY_PATH', '/www/docs/');
define('DOCS_ADMIN_PATH', '/www/docs/admin/');
define('DOCS_F_L_PATH', '/www/docs/large/');
define('DOCS_F_M_PATH', '/www/docs/medium/');
/** Cesta k hudebnim souborum */
define('MUSIC_PATH', '/www/music/');
/** Cesta k ikonam dokumentu */
define('IKONY', '/www/fotky/ikony/');
/*
* PARAMETRY nahledy + cesty
*/
/**
* Cesta k obrazkum parametru */
/** Cesta k nahledum malych obrazku urcenych pro zobrazeni v administraci ve vypise */
define('PARAMETRY_F_ADMIN_PATH', '/www/fotky/parametry/admin/');
/** Cesta k nahledum stredne velkych obrazku */
define('PARAMETRY_F_M_PATH', '/www/fotky/parametry/medium/');
/** Cesta k nahledum stredne velkych obrazku diskografie_Foto_Large_Path */
define('PARAMETRY_F_L_PATH', '/www/fotky/parametry/large/');
/** Definice sirky obrazku pro fotografii diskografie v sablone */
define('PARAMETRY_F_M_WIDTH', 107);
/** Definice vysky obrazku pro fotografii diskografie v sablone */
define('PARAMETRY_F_M_HEIGHT', 107);
/** Definice sirky obrazku pro fotografii diskografie original */
define('PARAMETRY_F_L_WIDTH', 640);
/** Definice vysky obrazku pro fotografii diskografie original */
define('PARAMETRY_F_L_HEIGHT', 480);
/** Default check nastaveni komentare tlacitka pri zakladani novych kategorii; 1 - povoleno */
define('KOMENTARE', 0);
/** Default check nastaveni fb tlacitka pri zakladani novych kategorii; 1 - povoleno */
define('FBLIKE', 0);
/** Nastaveni tmp adresare */
define('TMP', ROOT . '/tmp/');
$journal = new NFileJournal(ROOT . '/tmp');
// úložištěm bude adresář 'temp' na disku
$storage = new NFileStorage(ROOT . '/tmp', $journal);
$cache = new NCache($storage);
NDebugger::enable(NDebugger::DETECT, ROOT . '/log/', MARTIN);
//NDebugger::enable(NDebugger::DEVELOPMENT, ROOT . '/log/', MARTIN);
$loader = new NRobotLoader; // vytvoříme instanci loaderu
$loader->addDirectory(ROOT . '/administrace/libs'); // přidáme složku kterou má RobotLoader indexovat
$loader->setCacheStorage($storage);
$loader->register(); // zaregistrujeme RobotLoader
//NDebugger::dump(dibi::getDatabaseInfo());exit;
//header('X-Powered-By: PureCMS');
/** Cesta k sablonam v administraci */
define('TEMPLATES', ROOT . '/administrace/include/tpl');
/**
* definice hlavniho obsahoveho divu
*/
define('CLASS_OBSAH', 'id="content"');
/**
* Aktivni prvek - active, activ, aktiv??
*/
define('CLASS_ACTIVE', 'active');
/**
* Je aktivni prvek <a> nebo <li>
*/
define('ACTIVE_ELEMENT', 'a');
/**
* Kolik levelu navigace zobrazovat 1-99
*/
define('NAV_LVL', 99);
@session_start();
/** Default jazyk (1 - cz) */
$_SESSION['jazyk'] = isset($_GET['jazyk']) ? $_GET['jazyk'] : '1';
if (isset($_COOKIE['purefiction']['kosik']))
{
setcookie('purefiction[kosik]', $_COOKIE['purefiction']['kosik'], time() + 3600 * 24 * 3); //1hr * 24 * 3dny
} else
{
setcookie('purefiction[kosik]', sha1(session_id()), time() + 3600 * 24 * 3); //1hr * 24 * 3dny
}
ACC SHELL 2018