<?php
// ================== Databáze ==================
$SERVERNAME = "localhost";
$USERNAME = "root";
$PASSWORD = "";
$DBNAME = "bpl1";
$BACKUP_DIR = "backups";
$MYSQL_UPLOAD = true;
$ANONYMOUS_MODE = false;
$AUTO_BACKUP = false;                                    // Pokaždé při vstupu do configurátoru vytvoří zálohu db (pokud se pracuje s daty z DB)
$OVERWRITE = true;                                      // Umožňuje přepisování záloh DB

// ================== Logování a obecné hlášky ==================
$LOGOVANI = true;
$ANONYMOUS_MODE_HLASKA = "<b><i style=\"color:darkred\">Přístup zamítnut: Anonymní mód</i></b>";
$HLASKADURATION = 2200;
$CONDITIONERROR = "Zadanému filtru neodpovídají žádné spoje.";

// ================== BPL ==================
$KOEFICIENT_MINIMUM = 0;                                       // Minimální hodnota koeficientu
$KOEFICIENT_BARVY = 255/(1-$KOEFICIENT_MINIMUM);                // Koeficient barvy pro výpočet barvy cesty
$ZEMNENI = ["Žádná vazba", "Jednoduchá vazba", "Vazba na obou koncích", "Křížová vazba", "Není uvedeno"];
$KOEF_VZDALENOST = 0.05;
$KOEF_STARI_KABELU = 0.15;
$KOEF_TYP_KABELU = 0.05;
$KOEF_PRUREZ_KABELU = 0.035;
$KOEF_POCET_SPOJEK = 0.15;
$KOEF_STARI_SPOJEK = 0.05;
$KOEF_TYP_SPOJEK = 0.02;
$KOEF_ZATEZ = 0.035;
$KOEF_ZEMNENI = 0.01;
$KOEF_PROPUSTNOST = 0.45;
$PILC = ["ANKTOYPVs", "ANKTOYPV"];                              // Kabely typu PILC, které negativně ovlivňují koeficient

$ROUNDKOEF = 4;                                                 // Na kolik desetinných míst zaokrouhlit koeficient


// ================== Topologie ==================
$TYP_TOPOLOGIE = ["Kruh", "Hvězda", "Strom", "Linie", "Vlastní"];        // Podporované typy topologií


// ================== Spoj ==================
$TECHNOLOGIE = ["BPL", "MW", "Optický kabel", "Metalický kabel", "Telefonní linka", "Satelitní spoj", "NB-IoT", "LTE"];
$TECHNOLOGIE_SHORTCUT = ["BPL", "MW", "OPTIKA", "METALIKA", "TELEFON", "SATELIT", "NBIOT", "LTE"];


// ================== Konfigurátor ==================
$VYBRANA_TOPOLOGIE_ERROR = "Nejprve v záložce topologie vyber příslušnou topologii!";
$NO_STATION_ERROR = "Ve vybrané topologii se nenachází žádné stanice!";
$TOPOLOGIE_VYBRANA = "Topologie úspěšně vybrána";

$DEPENDENCIES = "V případě problému (se souvisejícími objekty) zkontrolujte konzoli.";
$STATUS_YES = "podařilo";
$STATUS_NO = "nepodařilo";
$STATUS = "<status>";

$TOPOLOGIE_VYTVORIT = "Topologii se " . $STATUS . " vytvořit";
$TOPOLOGIE_EDIT = "Topologii se " . $STATUS . " upravit";
$TOPOLOGIE_ODSTRANIT = "Topologii se " . $STATUS . " odstranit";

$SPOJE_VYTVORIT = "Spoj se " . $STATUS . " vytvořit";
$SPOJE_EDIT = "Spoj se " . $STATUS . " upravit";
$SPOJE_ODSTRANIT = "Spoj se " . $STATUS . " odstranit";

$STANICE_VYTVORIT = "Stanici se " . $STATUS . " vytvořit";
$STANICE_EDIT = "Stanici se " . $STATUS . " upravit";
$STANICE_ODSTRANIT = "Stanici se " . $STATUS . " odstranit";



// ================== MAPA ==================
$SIRKA_MARKER_POPUP = 400;                    // Maximální šířka popUp okna Markeru
$SIRKA_SPOJE_POPUP = 400;                      // Maximální šířka popUP okna spoje

$SOURADNICE_DESETINNA_MISTA = 15;                       // Počet desetinných míst souřadnic

$POMER_STRAN_MARKERU = 854/598;

$COLOR_DEFAULT = "rgb(120,120,120)";
$COLOR_BPL = "";                                         // Barva čáry představující spoj BPL ve formátu RGB. Pokud chcete nechat barvu vypočítat, zanechte prázdné
$COLOR_MW = "rgb(0,0,0)";                                // Barva čáry představující spoj MW ve formátu RGB. Pokud chcete použít defaultní barvu, zanechte prázdné.
$COLOR_OPTIKA = "rgb(100,100,100)";
$COLOR_METALIKA = "rgb(0,0,255)";     

// =========================================
// Musí být na konci kódu!
// Nastaví všechny proměnné jako globální
$all_vars = get_defined_vars();

global $all_vars;

foreach ($all_vars as $key => $value) {
    global $$key;
}
?>