Перейти к содержанию

Настройка интерфейса

Интерфейс 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