Skip to content

Konfigurace Klienta

Alberto Hernandez edited this page Dec 11, 2020 · 8 revisions

Vychozi konfigurace klienta se nachazi:
https://github.com/ARUP-CAS/aiscr-digiarchiv-2/blob/main/web/src/main/ng/src/assets/config.json

Kazdy klic lze prepsat v konfiguracnim adresare mimo aplikaci, pomoci "config.json". Konfiguracni adresar lze definovatnasledujicim zpusobem:
- Pridani promeny prostredi pri startovani tomcatu. Napr.: -Damcr_app_dir=/var/lib/digiarchiv
- Nastaveni kontextovou vlasnosti v META-INF aplikace. Napr: \<Parameter name="app_dir" override="false" value="/var/lib/digiarchiv"/\>
- Vychozi adresar je ~/.amcr
Tento souboru (config.json) musi obsahovat dve hlavni sekce, "server" a "client". Pro nastaveni klienta pouzivame sekci "client".

Pod klicem "mapOptions" najdeme vlasnosti pro zobrazeni mapy:
"zoom": 8
"centerX": 49.803
"centerY": 15.496,
Vychozi zoom a polohy mapy. Odpovida celou CR

"maxZoom": 19 Maximalni zoom. 19 pro OpenStreetMap
"hitZoomLevel": 16 Zoom pri otevreni mapy na konkretni zaznam

Sekce "heatmapOptions" kontroluje podobu heatmap, gradienty, pruhlednost, prumer...

V sekci "sorts" definujeme moznosti razeni vysledku podle entity.

"selRows": [10, 20, 50] Seznam poctu vysledku na strance
"defaultRows": 50 Vychozi pocet vysledku na strance

"exportRowsLimit": 1000, Maximalni pocet zaznamu pri exportu

V sekci "filterFields" definujeme seznam volnych filtru a jeho typ. "field" je nazev pole v indexu. Typ muze byt "text", "number", "date" a "boolean"

Klic "facets" urcuje poradi facetu. Vychozi nastaveni je:
["pristupnost", "f_areal", "f_obdobi", "f_aktivita","f_kategorie", "f_druh_nalezu", "f_specifikace", "f_typ_nalezu","f_okres", "f_katastr", "f_typ_vyzkumu", "f_dok_jednotka_typ", "f_adb_typ_sondy","f_adb_podnet", "f_pian_typ", "f_pian_presnost", "f_pian_zm10"]

"dateFacets" Facety pro datum a jejich poradi v UI:
["datum_zverejneni", "datum_provedeni", "extra_data_datum_vzniku", "let_datum", "datum_nalezu"]

"numberFacets" Facety pro cislelna pole:
["hloubka"]

V sekci "uiVars" jsou ruzne vlastnosti UI "panelHeightInCard": "36px" Vyska hlavicku kart, napr. u souvizejicich zaznamu.

Clone this wiki locally