ÿph㰐 /* https://www.panty-zamky-kovani.cz Google Merchant center https://merchants.google.com/mc/overview?a=489212137&hl=cs&fmp=1&utm_id=gfr&utm_source=google.com&utm_medium=referral&gfr_referral=true&mcsubid=cz-cs-web-g-mc-gfr brodsky.post@gmail.com brodskypost2021 */ if ( (! isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == 'off') && ! preg_match ('~[.]~', $_SERVER['REQUEST_URI']) // ruzne feedy ) { header ('HTTP/1.1 301 Moved Permanently'); header ('Location: https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']); exit(); } class Konfigurace { // ----- CONFIGURATOR BEGIN ----- // zakladni nastaveni const LADENI_SABLON = '2025-10-05'; // [povinna konstanta] [Y-m-d] datum ladeni sablon [2022-03-04] const LADENI_IP = '93.99.6.51'; // [string] ladeni sablon platne pro zadanou IP const VYPNI_XLOADER = 1; // [bool] deaktivuj spolecny soubor pro zakladni tridy Xloader.class.php const KATALOG_COOKIES_SOUHLAS = 1; // 0(FALSE) = vypnuto, 1(TRUE) = pri nesouhlasu opustte..., 2 = funkcnost omezena dokud... const DB_ZARIZENI_PDOMYSQL = true; // bool verze pripojeni k databazi - server 81.2.216.10 // aplikace const AKTIVACNI_KOD = '692ed5b2cd414810b0cad129ab83ff525f9b3f05'; // [povinna konstanta] [string] hash domeny const KLIC_APLIKACE = 'brodsky'; // [povinna konstanta] [string] nazev instance, nazev prefixu DB tabulky const KLIC_EXPORTU = '33rd'; // [povinna konstanta] [string] smysleny kraty hash do URL exportnich feedu const HTTP_SERVER = 'www.panty-zamky-kovani.cz'; // [povinna konstanta] [string] domena bez protokolu (jmpost.cz) // databaze const MYSQL_SERVER = '81.2.216.215'; // [povinna konstanta] [string] IP sql serveru const MYSQL_UZIVATEL = 'brodsky20'; // [povinna konstanta] [string] DB uzivatel const MYSQL_HESLO = 'cadgb2bHe74+4'; // [povinna konstanta] [string] heslo DB const MYSQL_DATABAZE = 'brodsky20'; // [povinna konstanta] [string] nazev DB // jazyky const JAZYKY = 'CZ'; // [povinna konstanta] [string][CZ;SK;EN] seznam jazyku - pred pridanim dalsiho jazyka je nutne v Admin2/Expert/Jazyky pridat sloupce do DB tabulek const KATALOG_VYCHOZI_JAZYK = 'CZ'; // [povinna konstanta] [string]['CZ'] vychozi jazyk eshopu/webu const KATALOG_JAZYK_ADMINISTRACE = 'CZ'; // [povinna konstanta] [string]['CZ'] jazyk administrace // mena const KATALOG_MENA = 'Kč'; // [povinna konstanta] [string]['€'] // cena const KATALOG_PLATCE_DPH = true; // [povinna konstanta] [bool] // slozky const KATALOG_SLOZKA_KOREN = 1; // [povinna konstanta] [int] const KATALOG_SLOZKA_ZBOZI = 2; // [povinna konstanta] [int] const KATALOG_SPECIALNI_SLOZKY = '1;2;3;4;5;6;7;8'; // Slozky nejsou odstranitelne v administraci const KATALOG_SLOZKA_KE_STAZENI = 0; // [povinna konstanta] [int] const KATALOG_SLOZKA_A = 0; // Libovolne vyuziti - pujcovna, fotogalerie, reference const KATALOG_SLOZKA_B = 0; // [povinna konstanta] [int] nepouziva se const KATALOG_SLOZKA_C = 0; // [povinna konstanta] [int] nepouziva se const KATALOG_SLOZKA_O_FIRME = 0; // [povinna konstanta] [int] nepouziva se const KATALOG_SLOZKA_KONTAKTY = 3; // [povinna konstanta] [int] nepouziva se const KATALOG_SLOZKA_SLUZBY = 0; // [povinna konstanta] [int] nepouziva se const KATALOG_SLOZKA_PODMINKY = 4; // [povinna konstanta] [int] nepouziva se const KATALOG_SLOZKA_NEEXISTUJE = 8; // Pro presmerovani z neexistujici stranky // objednavky const KATALOG_OVLADAC_OBJEDNAVKY = 'Katalog_Objednavky17'; // [povinna konstanta] ['Katalog_Objednavky' / '/Katalog_Prodej'] const OBJEDNAVKY_ROBOTI = 'Katalog_Export_Brodsky_Robot'; // Katalog_Objednavky_Robot_Eleko// seznam robotu objednavek const OBJEDNAVKY17_REGEX_FKRESTNIJMENO = '~^.*$~u'; const OBJEDNAVKY17_REGEX_FJMENO = '~^.*$~u'; // mezikosik - dialog vlozeno do kosiku const KATALOG_DIALOG_VLOZENO_DO_KOSIKU = true; // [bool] zobraz mezikosik // prilohy, nahledy const KATALOG_NAHLED_ZBOZI_SIRKA = 320; // [povinna konstanta] [int] rozmer obrazku v katalogu zbozi const KATALOG_NAHLED_ZBOZI_VYSKA = 320; // [povinna konstanta] [int] rozmer obrazku v katalogu zbozi const KATALOG_NAHLED2_ZBOZI_SIRKA = 1024; // [povinna konstanta] [int] rozmer obrazku v detailu zbozi const KATALOG_NAHLED2_ZBOZI_VYSKA = 1024; // [povinna konstanta] [int] rozmer obrazku v detailu zbozi const KATALOG_NAHLED_SLOZKY_SIRKA = 320; // [povinna konstanta] [int] const KATALOG_NAHLED_SLOZKY_VYSKA = 320; // [povinna konstanta] [int] const KATALOG_NAHLED2_SLOZKY_SIRKA = 320; // [povinna konstanta] [int] const KATALOG_NAHLED2_SLOZKY_VYSKA = 320; // [povinna konstanta] [int] const KATALOG_NAHLED_IKONA_SIRKA = 250; // detail zbozi - fotogalerie const KATALOG_NAHLED_IKONA_VYSKA = 250; // detail zbozi - fotogalerie const KATALOG_PRILOHY_MAX_SIRKA = 1024; // jinak 750 const KATALOG_PRILOHY_MAX_VYSKA = 1024; // jinak 750 const KATALOG_NAHLED_BARVA_POZADI = 0xFFFFFF; // [povinna konstanta] [hex/int] barva pozadi obrazku zbozi // katalog const VYCHOZI_OVLADAC = 'Katalog_Pruzkumnik'; // [povinna konstanta] [string] Katalog_Pruzkumnik const KATALOG_VERZE = 101; // [povinna konstanta] [int] (101) const HTML_VERZE = 5; // 5 = html5 const KATALOG_TITULEK_SUFIX = ''; // [povinna konstanta] zastarale const KATALOG_NENALEZENO_VYSTRAHA_DO_SABLONY = true; // [bool] Text vystrahy se nezobrazi jako alert, ale je v sablone jako parametr {$vystraha} const KATALOG_NENI_SKLADEM_ZOBRAZIT = true; // [bool] Zbozi s nulovym mnozstvim zobrazuj v eshopu. const KATALOG_S_CIZIMI_VLASTNOSTMI = true; // U zbozi se budou zobrazovat vsechny prirazene hodnoty vlastnosti, ikdyz patri do jine slozky. // katalog menu const ADMINISTRACE_DOPLNEK_MENU_NAZVY = 'Horní menu;Dolní menu'; // Nazvy menu oddelene strednikem const ADMINISTRACE_DOPLNEK_MENU_MAX_POLOZEK = '6;7'; // Max. pocty polozek menu oddelene strednikem const KATALOG_PRUZKUMNIK_MENU_EDITOVATELNE = 1; // Klic menu, ktere bude pouzito misto standardniho hlavniho menu eshopu // kosik const KATALOG_KOSIK_NADMERNA_DOPRAVA = true; // [bool] aktivuj v nastaveni dopravneho moznost Nadmerna doprava const KATALOG_KOSIK_ROBOTI_PRED_VLOZENIM = 'Katalog_Import_Brodsky2_VisionSelect_Sluzba_Ovladac::robotPredVlozenimDoKosiku'; // [string] tridy robotu // detail varianty const KATALOG_PRUZKUMNIK_VARIANTY_NAZEV_IGNORUJ = 'zkracenyNazev'; // [string] Ignoruj jednu nebo vice moznosti (klicTextu, parametr, zkracenyNazev, kod) podle kterych se tvori nazev varianty do select-option. const KATALOG_PRUZKUMNIK_VARIANTY_VYCHOZI = 'varianta'; //detail zbozi zobrazi vychozi "sablona" nebo prvni nalezena "varianta" const KATALOG_PRUZKUMNIK_VARIANTY17 = 20; // [false, true, 20] verze modulu Varianty17 const KATALOG_PRUZKUMNIK_VARIANTY_DEDENI_PRILOH = false; // const ZAPNI_VARIANTY_V_KATALOGU = false; // hodnota FALSE vypne nakupovani variant primo z katalogu (optimalizace vykonu) // strankovani const KATALOG_PREPINAC_STRANEK_POCET = 3; // [povinna konstanta] [int] pocet tlacitek je 1 + 2 * KATALOG_PREPINAC_STRANEK_POCET const KATALOG_STRANKA_POCET_RADKU = 24; // [povinna konstanta] [int] const KATALOG_STRANKA_DELKA_RADKU = 1; // [povinna konstanta] [int] const KATALOG_PREPINAC_STRANEK_PRVNI_POSLEDNI = true; // [bool] pridej prepinac prvni a posledni stranky // razeni const KATALOG_VYCHOZI_RAZENI = 'n'; // [string] razeni zbozi v katalogu - a//0|a|n|r... viz Katalog_Zbozi // navigace const KATALOG_NAVIGACE_CSS_TRIDY = 'polozka;vybrana;zabalena;rozbalena'; // Ktere tridy se maji generovat? Napriklad: 'licha;suda;prvni;posledni;vychozi;vybrana;bezPotomku;rozbalena;zabalena' const KATALOG_ROZBAL_DO_HLOUBKY = 1; // [povinna konstanta] [int] vychozi = 1; do jake hloubky se ma rozbalit navigace const KATALOG_UKAZ_UZEL_ZBOZI = false; // [povinna konstanta] [bool] v navigaci zobrazit take uzel vybrane slozky, krome podslozek const KATALOG_UKAZ_IKONY_UZLU = false; // [povinna konstanta] [bool] v navigaci ukaz ikonu zabalena/rozbalena/bez potomku // ytext const YTEXT_VERZE = 2020; // const YTEXT_SIRKA_STRANKY = 1024; // [int] sirka stranky editoru, vychozi 1200px. const YTEXT_STYLY_VERZE = 2; // [int] (2) zastarale // administrace2 const ADMINISTRACE2_KARTA_NAZEV2 = 63; // varchar(63) const ADMINISTRACE2_KARTA_NAZEV2_NAZEV = 'Kód (Vision)'; // // seo const KATALOG_EXTRA_SEO = true; // [bool] zapnout SEO funkce, zapnout SEO moduly v Admin2 // dkim const DKIM_PRIVATNI_KLIC = '-----BEGIN RSA PRIVATE KEY----- MIICWwIBAAKBgQCw6Z2TQ6xhRsw5roO/Kc0XbwFXAiEPgeO0v71VlMeE31o9MxVB NkEb1OGT+APf5CirwHGu5DbUb0bXe3NcivKwrpSshJoLBHIKowBqfMcyATmf7DcH 4IG6WjbNwJIXNCEeY/fWPioiupmg935GQJIFDNk/9dbXEcDsmTF5N95YfQIDAQAB AoGAVkCP4syLrqGl0DmVYg4vP82PCaywEa9yJR2WYbM300BR7qSJKFIbTEZt9IZm 3TGP4qzgwDPjx465KzW0+NmFmG8BhtWUmiU3tAg90eJmqOaAS/1vzMFKs9M8emCJ l+EU12nCQwEAypWXTLq7lsxuO4s9G/ZyuFqFvI07wmwCOMECQQDUFYz2xz2r6iNt OkPD1bhw6K/dTVru8ejUu3yHNWGGdmtM8/XIwxpbRX+epPSdZMD1OaW2QdTk0s75 bORMU9oPAkEA1Yujqc5RTiHqiyKf/ZX7s5+gubLbFYYpu/YENFSxv0FiuXxGeTfD 3dbeKHQptJIW5IiZMb9zIo/WdB2tmVUgswJABrBjUMk57bklwuUqi/uqpI0CNvWg n5arpEIBjHYnjEkh2zx6jQlyRFytyMAlIu2xlEpsKpJq94ialI1Vqf6fCwJAWo3X fjdmVPqe6hdpvvAuBzKmxnho3QzCf9lIWSSdJ1xD0CI6BEc4gMcP+BmiYdcdbBXc 2LK10S8ropu/NOlbbwJAVvuPPdnrF7SEnI2cPe15dExgtmgXtdZ9md5jLbSVACXt ebC3w5tiKgyOO12zZdnXu8u18lxwjfUPHk8rzGwiPg== -----END RSA PRIVATE KEY----- '; // const DKIM_SELEKTOR = '20230316'; // const DKIM_DOMENA = 'panty-zamky-kovani.cz'; // // DKIM_VEREJNY_KLIC: 20230316._domainkey.panty-zamky-kovani.cz // casovac const CASOVAC_DEBUG_IP = '93.99.6.51'; // const CASOVAC_XPRIJEMCI = 'Katalog_Export_Brodsky_Ovladac;Katalog_Import_Brodsky2_Ovladac;Katalog_Import_Brodsky2_VisionSelect_Ovladac;Katalog_Import_Brodsky2_VisionSelect_Partneri_Ovladac'; // //Ina_XCasovac_XPrijemce_Planovac// Seznam trid prijemcu zprav xcasovace // nezarazeno const POVOLEN_WYSIWYG = true; // Po odladeni wysiwyg tuto konstantu odstranit // ----- CONFIGURATOR END ----- // platebni brana comgate const COMGATE_TEST = false; // const COMGATE_SECRET = 'CXFDycZIEQcZuKCJjyZZmwrbL1fQsfy4'; // [string] hash klienta const COMGATE_MERCHANTID = '512853'; // }