Základní oblasti nastavení - @type
Nastavení systému flexideo jsou z důvodů třídění a dostupnosti rozděleny do čtyř základních okruhů nebo oblastí:
-
user - oblast nastavení určená separátně jednotlivým uživatelům, jsou však administrátorsky přístupná;
-
shared - oblast pro mosžnost sdílení nastavení s dalšími uživateli
-
corporate - společná oblast určená pro interní uživatele a jejich společná nastavení, je základem intranetu nebo jsou podkladem COMEX nadstavby;
-
public - veřejná nastavní slouží převážně jako podklad pro přípravu externích přístupů, tedy výhradně prostřednictvím COMEX nadstavby;
Tato klíčová slova jsou uváděna v atributu @type a jsou doprovázena specifikací druhu root nebo table:
-
root - kmenová nastavení oblasti;
-
table - dílčí nastavení entity v oblasti;
Zmíněnými entitami mohou být různá XML sloužící např. jako nastavení přehledů a transformačních procesů, datová makra, průvodci činnosmi, záložky a nastavení pracovní plochy uživatele, šablony dokumentů a příp. další data a nastavení. V typu tak mohou, pro určení oblasti a druhu, nastat následující kombinace:
-
user-root - hlavní nastavení uživatele (pouze u oblasti user)
-
user-table - dílčí nastavení uživatele;
-
shared-root - nemá zvláštní opodstatnění;
-
shared-table - dílčí nastavení sdílená více uživateli;
-
corporate-root - společná kmenová nastavení interních uživatelů (prozatím nevyužito);
-
corporate-table - dílčí nastavení společné oblasti
-
public-root - veřejná kmenová nastavení externích uživatelů (prozatím nevyužito);
-
public-table - dílčí nastavení veřejné oblasti
Pro nadstavbu comex jsou pak využívány například následující oblasti, které kopírují různé třídy a rozsahy definic:
-
comex.table.data - definice pro získávání dat tabulky (bez jazykových nastavení);
-
comex.table.forms - definice filtrů a dalších formulářů tabulky (bez jazykových nastavení);
-
comex.table.lang.cs - definice jazykových nastavení tabulky pro formuláře, sloupce, nástroje (více rozsahů, jeden jazyk);
-
comex.page - definice stránek, standardně vč. dostupných jazykových nastavení (mixed);
-
comex.table.content - definice složkového obsahu (větve) tabulky - přehled především podtabulek (bez jazykových nastavení);
-
comex.table.lang.cs - definice jazykových nastavení složky (více rozsahů, jeden jazyk);
-
comex.folder.content - definice složkového obsahu (větve) složky (bez jazykových nastavení);
-
comex.folder.lang.cs - definice jazykových nastavení složky (více rozsahů, jeden jazyk);
Vedle povinného type obsahují požadavky též další dva nepovinné identifikační atributy uživatele a čísla dílčího nastavení.