Třída speciální

Speciální -> Obsah

Žádné specifické parametry

Speciální -> Obsah -> Html

HTML kód (content)

Do hodnoty parametru je možné vložit vlastní HTML kód. P. -> Potencionální bezpečnostní díra, případně nastavit kontrolní mechanismy

=přidání textu

Datový typ: string (řetězec znaků)

type="comex.string“

Speciální -> Obsah -> Menu

Některé specifické parametry již popsány výše (v menu, které čerpá z jiného zdroje dat).

Položky menu (items)

Umožňuje nadefinovat jednotlivé položky menu a jejich vyhodnocovací parametry.

Datový typ: pole

type="comex.array"

Každá jednotlivá položka je objekt s možností vložit položky (níže)

Datový typ: objekt

type="comex.object"

Typ akce (actionType) - určení typu

Datový typ: string (řetězec znaků), výběr z hodnot v roletce akce (action), odkaz (anchor).

type="comex.string" enumeration="action|anchor"

Otevření akce (by)

Datový typ: string (řetězec znaků), výběr z hodnot v roletce: přesměrovat na jinou stránku (replace), otevřít v dialogovém okně (dialog), otevřít v novém okně (window), do skrytého rámce (frame), {nic}

type="comex.string" enumeration="replace|dialog|window|frame|{nic}"

Přesměrovat na jinou stránku (replace) - provede akci a na konci přesměruje na jinou stránku

Otevřít v dialogovém okně (dialog) - otevře pop up okno

Otevřít v novém okně (window) - v novém okně (otevírá ve stejném, ale ne akci, ale odkaz, může to být tím)

Do skrytého rámce (frame) - do skrytého rámce (např. pro export dat) {nic}

U typu anchor se stále zobrazuje ve stejném okně při jakékoliv alternativě (replace, window…) – má to na to reagovat?

Název položky v menu (label) - umožňuje nadefinovat vlastní název (text) položky menu

Datový typ: string (řetězec znaků)

type="comex.string"

ID stránky pro odkaz položky v menu (id) - umožňuje zadat odkaz na ID stránky

Datový typ: string (řetězec znaků), zadáváme ID stránky, na kterou se chceme odkázat. Současně je potřeba definovat parametr Typ akce = anchor.

type="comex.string"

Ikona položky v menu (ico) – jak pomocí řetězce znaků zapsat ikonu???

Datový typ: string (řetězec znaků)

type="comex.string"

URL odkaz položky v menu (url) – Umožňuje zadat odkaz na URL jiné stránky

Datový typ: string (řetězec znaků), zadáváme URL stránky, na kterou se chceme odkázat. Současně je potřeba definovat parametr

Typ akce = anchor

type="comex.string"

-

Key parametr pro ID odkazu (key)

Datový typ: string (řetězec znaků)

type="comex.string"

-

Type parametr pro ID odkazu (type)

Datový typ: string (řetězec znaků)

type="comex.string"

-

Akce položky v menu (action)

Datový typ: string (řetězec znaků)

type="comex.string"

-

Zakázat přenos parametrů (parameters)

Datový typ: boolean, hodnoty ano – ne

type="comex.boolean"

ID nadřízené složky (homeId)

Umožňuje změnit nastavení ID stránky, na kterou se přesměruje při prokliku na ikonu nadřízené složky.

Jakmile tento parametr zadám, zmizí všechna nadefinovaná tlačítka

Datový typ: celé číslo

type="comex.integer"

Pevné přichycení menu k hornímu okraji obrazovky (fixed)

Při hodnotě parametru ANO se menu přichytí k hornímu okraji obrazovky.

Přichytí se nahoru, ale skryje se pod jiné komponenty

Datový typ: boolean, hodnota parametru ano – ne

type="comex.boolean"

Rozložení položek (direction)

Určuje, jak budou jednotlivé položky rozloženy. Hodnoty parametru: Záložky, Horizontálně, Vertikálně, Ve 2 sloupcích, Ve 3 sloupcích, Ve 4 sloupcích.

Pokud tento parametr není použit, je zobrazeno jednoduché horizontální menu.

Datový typ: string (řetězec znaků), výběr z hodnot v roletce záložky| horizontálně|vertikálně|ve 2 sloupcích|Ve 3 sloupcích|ve 4 sloupcích.

type="comex.string" enumeration="horizontal|vertical|vertical-2cols|vertical-3cols|vertical-4cols“

Speciální -> Obsah -> Obrázek

Cesta k obrázku (src)

Absolutní cesta k obrázku (URL).

=Změna textu

Datový typ: string (řetězec znaků)

type="comex.string"

Odsazení obrázku (padding)

Udává odsazení obrázku v pixelech nebo procentech. Hodnota parametru např. 40px, 20%. =přidání textu.

Datový typ: string (řetězec znaků)

type="comex.string"

Responzivita (responsive)

Nastavení obrázku pro responzivní zobrazení, hodnoty parametru ANO – NE. Podle P. – už nemá význam, mohlo by se odstranit.

Datový typ: boolean, hodnoty parametru ano – ne, výchozí hodnota ano

type="comex.bool" init="true“

Šířka obrázku (width)

Hodnota parametru udávaná v pixelech. P. – pokud se to využívá, mělo by být aktualizováno =přidání textu.

Datový typ: strin (řetězec znaků)

type="comex.string“

Výška obrázku (height)

Hodnota parametru udávaná v pixelech. P. – pokud se to využívá, mělo by být aktualizováno =přidání textu.

Datový typ: strin (řetězec znaků)

type="comex.string“

Zarovnání obrázku (align)

Určuje zarovnání obrázku na stránce.

Datový typ: string (řetězec znaků), výběr z roletky: vlevo, vpravo, na střed.

type="comex.string" enumeration=" left|right|center“

Speciální -> Obsah -> Přepínač

Typ (type)

Typ vykreslení přepínače, hodnoty parametru horizontálně, vertikálně.

Datový typ: string (řetězec znaků), výběr z roletky: horizontálně|vertikálně, defaultně nastaveno horizontálně.

type="comex.string" enumeration=" horizontal|vertical“

Unikátní název – bude odstraněno

Výchozí hodnota (default)

Výchozí hodnota přepínače při načtení stránky (libovolný název, který musí souhlasit z jednou z hodnot nadefinovanou v parametru položky).

=přidání textu

Datový typ: string (řetězec znaků)

type="comex.string"

Položky (subtitles)

Vloží pole pro nadefinování položek přepínače.

=úprava textu

Datový typ: pole

type="comex.array“

Umožňuje nadefinovat jednotlivé položky (tlačítka) přepínače a jejich hodnoty. Vloží pole, ve kterém jsou vloženy jednotlivé objekty s názvem a hodnotou přepínače.

Datový typ: objekt

type="comex.object"

Label (name)

Datový typ: string (řetězec znaků)

type="comex.string"

Hodnota (value) - unikátní hodnota, která odpovídá každému jednotlivému tlačítku. Tuto hodnotu pak vkládáme jako parametr do komponenty, kterou chceme pomocí tlačítka přepínače zobrazit/nezobrazit.

Datový typ: string (řetězec znaků)

type="comex.string"


Parametry stránky a rámečkuObecné (pro všechny komponenty)Specifické pro komponentu (rozsah a modifikátor)Třída dokumentTřída přehledTřída složkaTřída speciální