@@verze 3 @@events admin htaccess jinastranka obsah prava @@files mod_pobocky mod_pobocky/ikony mod_pobocky/maly mod_pobocky/velky @@reflection !!mod_zdroj:pobocky @@conf // Nabízené ikonky ke skupinám. Array( [název-souboru-v-files/mod_pobocky/ikony] => "Název pro administrátora" ) $ikonkyNabidka=array(); $defaultIkona = ""; // true pro výchozí ikonu Googlu, jinak název souboru ve výše uvedeném adresáři /* Rozměry obrázků - celkem tři velikosti; Malý se zobrazuje v bublinách na mapě; Velký je po rozkliknutí na detailu pobočky */ $obrazekSirka=240; $obrazekVyska=240; $obrazekSirkaVelky=1024; $obrazekVyskaVelky=1024; $obrazekSirkaMaly=80; $obrazekVyskaMaly=80; //$obrazekRegionSirka=false; //Takto se povolí obrázky regionů //$obrazekRegionVyska=false; // Strukto // Pozor, toto nastavení může být přebito ConfigWriterem přes GUI systému. Raději zkoukni, co je v pobocky_conf_auto.php a uprav to tam! $strukto_vstup=false; $strukto_vstup_skupina=array(); // Api key lze nechat prázdný, je potřeba jen kdyby byla mapa hodně vytížená a google ji zablokoval - prostřednictvím api key pak lze dokoupit větší limit $api_key=""; // Globální zakázání zoomování pomocí kolečka na myši $disable_scroll_wheel = true; /**** Typy grafiky ****/ //False = použít výchozí typ (neměnit) $typ_grafiky=false; //Společně pro všechny stránky tohoto modulu $typ_grafiky_detail=false; //Detailní zobrazení určité pobočky $typ_grafiky_detail_skupina=array(); //Detailní zobrazení pobočky z určité skupiny [skupinaID]=>typ_grafika $typ_grafiky_mapa=false; //Zobrazení mapy (poocky-mapa.html) $typ_grafiky_vypis_vse=false; //Zobrazení všech poboček (pobocky-vsechny.php) $typ_grafiky_vypisy=false; //Výpisy regionů a skupin /**** Malé výpisy vložitelné do stránky - vypis_regiony, vypis_skupiny ****/ // Entity v patternu: %i% %first% %last% %on% %nazev% %odkaz% %id% $vypis_regiony_pattern="
"; $vypis_regiony_orderby="poradi"; // poradi, nazev, random $vypis_regiony_odkaz=false; //False = pobocky-region-ID.html. Jinak pattern s entitami %id%, %lat%, %lon%, %loc%, %zoom% $vypis_regiony_trida=""; // Entity v patternu: %i% %first% %last% %on% %nazev% %odkaz% %id% %barva% $vypis_skupiny_pattern=""; $vypis_skupiny_orderby="priorita"; // priorita, nazev, random $vypis_skupiny_odkaz=false; //False = pobocky-skupina-ID.html. Jinak pattern s entitami %id% $vypis_skupiny_trida=""; /**** Detail pobočky - samostatná stránka s kompletními informacemi o pobočce - pobocky-#.html ****/ // Pro určitou skupinu lze definovat jinou šablonu ([id-skupiny]=>"šablona") // false nebo empry string = použít defaultní šablonu přizpůsobitelnou pomocí $zobrazeni_pobocky_trida a $zobrazeni_pobocky_pattern $sablona_detail_pobocky=""; $sablona_detail_pobocky_skupiny=array(); // Soubor v conf/mod // Přizpůsobení defaultní šablony; pokud se použije vlastní šablona, toto nastavení nemá efekt // Empty string = nedávat žádnou třídu. // False = danou informaci zcela vůbec nezobrazovat. // String = třída nebo formátovací řetězec pro funkci formatHtml() kromě dlouhy-popis, obrazek, mapa apod. $zobrazeni_pobocky_trida=array(); $zobrazeni_pobocky_trida["nazev"]="h2"; $zobrazeni_pobocky_trida["popis"]=""; $zobrazeni_pobocky_trida["dlouhy-popis"]="vyrazny"; $zobrazeni_pobocky_trida["obrazek"]=""; $zobrazeni_pobocky_trida["obrazek-div"]="obrr cleaner"; $zobrazeni_pobocky_trida["adresa"]=""; $zobrazeni_pobocky_trida["skupina"]=""; $zobrazeni_pobocky_trida["region"]=""; $zobrazeni_pobocky_trida["souradnice"]=""; $zobrazeni_pobocky_trida["oteviraci_doba"]=""; $zobrazeni_pobocky_trida["mapa"]="obrr"; $zobrazeni_pobocky_trida["telefon"]=""; $zobrazeni_pobocky_trida["email"]=""; $zobrazeni_pobocky_trida["www"]=""; $zobrazeni_pobocky_trida["informace"]=""; // Přizpůsobení defaultní šablony; pokud se použije vlastní šablona, toto nastavení nemá efekt $zobrazeni_pobocky_superpattern=""; //Umožní definovat pořadí jednotlivých vypisovaných věcí. Nech prázdné, pokud ti vyhovuje defaultní. Jinak lze používat entity %obrazek%, %mapa%, %dlouhy-popis%, %nazev%, %popis% a entity dle dat, např %email% nebo %www% apod. $zobrazeni_pobocky_pattern=array(); $zobrazeni_pobocky_pattern["souradnice"]=false; // False = default $texty[0], entity %lat% %lon% $zobrazeni_pobocky_pattern["telefon"]=false; // False = $texty[1], entity %telefon% $zobrazeni_pobocky_pattern["email"]=false; // False = $texty[2], entity %email% $zobrazeni_pobocky_pattern["www"]=false; // False = $texty[3], entity %www% %httpwww% %nohttpwww% $zobrazeni_pobocky_pattern["region"]=false; // False = $texty[4], entity %id% %region% %odkaz% $zobrazeni_pobocky_pattern["skupina"]=false; // False = $texty[5], entity %id% %skupina% %odkaz% $zobrazeni_pobocky_pattern["adresa"]=false; // False = $texty[6], entity %adresa% $zobrazeni_pobocky_pattern["oteviraci_doba"]="%oteviraci_doba%"; //entity %oteviraci_doba% $zobrazeni_pobocky_maptype="ROADMAP"; // ROADMAP nebo SATELLITE nebo HYBRID $zobrazeni_pobocky_zoom=14; $zobrazeni_pobocky_mapa_width=250; $zobrazeni_pobocky_mapa_height=250; $zobrazeni_pobocky_mapa_options=array("streetViewControl"=>false); // Viz https://developers.google.com/maps/documentation/javascript/reference#MapOptions // $povolit_vkladani_pobocek_do_obsahu=true; //Mají se mezi vložitelné prvky přidat i jednotlivé pobočky? Def. false /**** Velké výpisy na celou stránku (pobocky-vsechny.html, pobocky-dle-regionu.html, pobocky-dle-skupiny.html) ****/ /* * Entity pro patterny u výpisů poboček * %i% %first% %last% %id% %nazev% %odkaz% %popis% %email% %www% %www-link% %telefon% %adresa% %lat% %lon% %souradnice% %obrazek% %obrazek-maly% */ $vypis_pattern=""; $vypis_pattern_podle_skupiny=false; // Použije se při sdružování podle skupin, false = $vypis_pattern $vypis_pattern_podle_regionu=false; // Použije se při sdružování podle regionů, false = $vypis_pattern $vypis_skupina_pattern=array(); // Jiný patter specificky pro nějakou skupinu - array [id-skupiny] => "jiný pattern" $vypis_nadpis_group="tbold"; // Formátování nadpisu groupy, je-li použito groupování $vypis_nadpis_group_pattern_skupina=""; // Pattern pro nadpis groupy, nestačí-li jen definovat formátování. %nazev% %odkaz% %barva% %ikonka% %ikonka-src% %id% $vypis_nadpis_group_pattern_region=""; // Pattern pro nadpis groupy, nestačí-li jen definovat formátování. %nazev% %odkaz% %id% $vypis_group_trida="pobocky-group"; // Třída jedné groupy $vypis_content_group_trida="pobocky-group-content"; // Třída obsahu groupy $vypis_content_normal_trida=""; // Třída výpisu, není-li groupování použito /**** Výpis poboček ve skupině - pobocky-skupina-#.html ****/ $vypis_skupiny=array( "group"=>false, // Zapnout groupování? "prepinatko"=>true, // Zobrait přepínátko? "prepinatkoPattern"=>"%nazev% ", // Entity viz $vypis_regiony_pattern "prepinatkoTrida"=>"prepinatko", "prepinatkoOrder"=>"poradi", // Viz $vypis_regiony_orderby "prepinatkoPoradi"=>1, // 1 = nad výpisem, 0 = na obou místech, -1 = pod výpisem "odkazMapa"=>false, "odkazMapaPoradi"=>1, // 1 = nad výpisem, 0 = na obou místech, -1 = pod výpisem, "odkazMapaTrida"=>"pobocky-vypis-namapu", "odkazMapaPattern"=>false, //$texty[20] "order"=>"poradi" // Podle čeho seřadit vypsané položky? "nazev", "poradi", "random" ); $vypis_skupiny_prazdne=false; // False = $texty[7] /**** Výpis poboček v regionu - pobocky-region-#.html ****/ // Podobné jako $vypis_skupiny $vypis_regionu=array( "group"=>true, "prepinatko"=>true, "prepinatkoPattern"=>"%nazev% ", "prepinatkoTrida"=>"prepinatko", "prepinatkoOrder"=>"poradi", "prepinatkoPoradi"=>1, "odkazMapa"=>false, "odkazMapaPoradi"=>false, "odkazMapaTrida"=>"pobocky-vypis-namapu", "odkazMapaPattern"=>false, //$texty[21] "order"=>"poradi" ); $vypis_regionu_prazdne=false; // False = $texty[8] /**** Výpis všech poboček - pobocky-vsechny.html ****/ $vypis_vse_prazdne=false; // False = $texty[9] $vypis_vse_prazdne_loc=false; // False = $texty[10] $vypis_vse_prazdne_loc_back=false; // False = $texty[11] $vypis_vse_group=false; // false, "skupina" nebo "region" $vypis_vse_only_varovat=true; //True = vypsat varování, že zobrazuji jen něco. False = na mapě nabídnout všechny, ale skrýt je v legendě. $vypis_vse_order = true; // True = vždy dle řazení/abecedy. False = automaticky (je-li zadán střed, dle vzdálenosti, jinak dle řazení/abezedy). String = dle zadaného políčka. /**** Hlášky, že zobrazuji jen omezenou část poboček ****/ $vypis_vse_informace_trida="pobocky-informace"; $vypis_vse_informace_text=false; // False = $texty[18]; Jinak %string% $vypis_vse_informace_text_vse=false; // False = $texty[19] $vypis_vse_informace_text_region=false; // False = $texty[22]; Jinak %nazev% %id% $vypis_vse_informace_text_regiony=false; // False = $texty[23] $vypis_vse_informace_text_skupina=false; // False = $texty[24]; Jinak %nazev% %id% $vypis_vse_informace_text_skupiny=false; // False = $texty[25] // Lze použít zcela speciální pattern. False = $vypis_pattern. Entity viz $vypis_pattern $vypis_vse_pattern=""; $vypis_vse_mapa=true; // Má být na výpisu vše zobrazena mapa? $vypis_vse_maptype="ROADMAP"; // ROADMAP nebo SATELLITE nebo HYBRID $vypis_vse_mapa_zoom=8; $vypis_vse_mapa_default_center=array(50.0570881, 15.1707689); $vypis_vse_mapa_trida="obrr"; $vypis_vse_mapa_trida_google=""; $vypis_vse_mapa_width=400; $vypis_vse_mapa_height=400; $vypis_vse_mapa_options=array("streetViewControl"=>false); // Viz https://developers.google.com/maps/documentation/javascript/reference#MapOptions $vypis_vse_mapa_legenda=1; // Kde zobrazit legendu a přepínač skupin? 1 = Pod mapou. 0 = nikde. -1 = nad mapou. $vypis_vse_mapa_geocoder=-1; // Kde zobrazit geocoder? 1 = Pod mapou. 0 = nikde. -1 = nad mapou. // $vypis_vse_mapa_geocoder_jako_samostatny=false; //Má se místo mapového geocoderu vložit vlozModulDoStranky("N","pobocky","vypis_geocoder")? $vypis_vse_pouze_geocoder=false; // Pokud je $vypis_vse_mapa == false, má se zobrazit alespoň samotný geocoder? $vypis_vse_geocoder_result_limit=0; $vypis_vse_geocoder_result_distance=30; /**** Velká mapa na samostatné stránce - pobocky-mapa.html ****/ $mapa_type="ROADMAP"; // ROADMAP nebo SATELLITE nebo HYBRID $mapa_zoom=8; $mapa_default_center=array(50.0570881, 15.1707689); $mapa_trida=""; $mapa_trida_google=""; $mapa_width=650; $mapa_height=650; $mapa_options=array("streetViewControl"=>false); // Viz https://developers.google.com/maps/documentation/javascript/reference#MapOptions $mapa_legenda=1; // Kde zobrazit legendu a přepínač skupin? 1 = Pod mapou. 0 = nikde. -1 = nad mapou. $mapa_geocoder=-1; // Kde zobrazit geocoder? 1 = Pod mapou. 0 = nikde. -1 = nad mapou. // $mapa_geocoder_jako_samostatny=false; //Má se místo mapového geocoderu vložit vlozModulDoStranky("N","pobocky","vypis_geocoder")? /**** Obecné nastavení všech velkých map (na pobocky-mapa.html i na pobocky-vsechny.html) ****/ // Nastavení informačních bublin // Entity: %nazev% %email% %adresa% %telefon% %popis% %www% %id% %obrazek% %oteviraci_doba% // %www-link% (tj. celý tag, pokud je www adresa vyplněna, jinak nic) // %odkaz% (odkaz na stránku s detailem pobočky) $mapa_info_pattern="%adresa%