Перейти до змісту

Налаштування фронтенду

Фронтенд Gramps Web є JavaScript-додатком, який розгортається як набір статичних файлів HTML, CSS та JavaScript. Зазвичай, для фронтенду не потрібна спеціальна конфігурація. Однак деяка поведінка може бути змінена шляхом встановлення відповідних параметрів у файлі config.js в корені дистрибуції.

Файл повинен мати таку структуру:

window.grampsjsConfig = {
    option: value
}

Існують наступні ключі параметрів.

Ключ Тип Опис
hideDNALink boolean Якщо true, приховати посилання на ДНК в навігаційній панелі.
hideRegisterLink boolean Якщо true, приховати посилання на реєстрацію на сторінці входу. Це слід використовувати для розгортань з кількома деревами.
loginRedirect string URL для перенаправлення, коли не увійшли в систему і переходять на будь-яку сторінку, крім "вхід" або "реєстрація"
mapBaseStyleLight string URL стилю MapLibre для базової карти в світлій темі (за замовчуванням: https://tiles.openfreemap.org/styles/liberty)
mapBaseStyleDark string URL стилю MapLibre для базової карти в темній темі (за замовчуванням: https://tiles.openfreemap.org/styles/dark)
mapOhmStyle string URL стилю MapLibre для накладення OpenHistoricalMap (за замовчуванням: https://www.openhistoricalmap.org/map-styles/main/main.json)