Настройка интерфейса¶
Интерфейс Gramps Web — это приложение на Javascript, которое развертывается в виде набора статических файлов HTML, CSS и Javascript. Обычно для интерфейса не требуется специальная конфигурация. Однако некоторые параметры можно изменить, установив соответствующие опции в файле config.js в корне дистрибутива.
Файл должен иметь следующую структуру:
window.grampsjsConfig = {
option: value
}
Существуют следующие ключи опций.
| Ключ | Тип | Описание |
|---|---|---|
hideDNALink |
boolean | Если true, скрыть ссылку на ДНК в навигационной панели. |
hideRegisterLink |
boolean | Если true, скрыть ссылку на регистрацию на странице входа. Это следует использовать для развертывания с несколькими деревьями. |
loginRedirect |
string | URL для перенаправления, когда не выполнен вход и осуществляется переход на любую страницу, кроме "login" или "register" |
leafletTileUrl |
string | Пользовательский URL плитки для карт Leaflet |
leafletTileSize |
number | Пользовательский размер плитки для карт Leaflet |
leafletZoomOffset |
number | Пользовательский смещение зума для карт Leaflet |
leafletTileAttribution |
string | Пользовательская атрибуция для карт Leaflet |