Nastavení vlastností rámců klienta

Obsah

Úvod

Konfigurační soubor window_schema.inc popisuje v první řadě velikosti rámců pro jednotlivé klienty. Je zde také možné popsat nazev okna prohlížeče a další vlastnosti prohlížeče, které lze programově ovlivnit.

Popis parametrů

Definice jednotlivých rámců jsou uloženy v asociativním poli MAP_WINDOW.
$MAP_WINDOW[název_klienta][vlastnost] = nastavení;
Speciálním klientem je DEFAULT klient, který nastavuje globální vlastnosti pro všechny klienty.
 
Vlastnosti pro jednotlivé klienty: Každé okno je popsáné pomocí několika vlastností:

Příklady nastavení

Ukázka nastavení rámců pro klienta all:
<?php
$MAP_WINDOW["DEFAULT"] = array(
  "__properties" => array(
    "title"=>"T-MapServer"
  ),
  "panel" => array("height"=>array("IE"=>"36","NW"=>"43", "NU"=>"46")),
  "map" => array("width"=>"460", "height"=>"385"),
  "db" => array(
    "title"=>$RESOURCE_STRING["db_title"],
    "left"=>"100", "top"=>"200", "width"=>"700", "height"=>"400"
  ),
  "overview" => array("width"=>"184", "height"=>"154"),
  "info" => array("left"=>"100", "top"=>"100", "width"=>"500", "height"=>"300"),
  "toc" => array("width"=>"220"),
  "bookmark" => array("width"=>"200"),
  "help" => array("left"=>"100", "top"=>"20", "width"=>"700", "height"=>"500")
);

$MAP_WINDOW["all"] = array(
  "__properties" => array(
    "title"=>"T-MapServer"
  ),
  "panel"=>$MAP_WINDOW["DEFAULT"]["panel"],
  "map"=>$MAP_WINDOW["DEFAULT"]["map"],
  "overview"=>$MAP_WINDOW["DEFAULT"]["overview"],
  "toc"=>$MAP_WINDOW["DEFAULT"]["toc"],
  "db"=>$MAP_WINDOW["DEFAULT"]["db"],
  "help"=>$MAP_WINDOW["DEFAULT"]["help"], 
  "bookmark"=>$MAP_WINDOW["DEFAULT"]["bookmark"]
);
?>