Bỏ qua

Tùy chỉnh giao diện frontend

Giao diện frontend của Gramps Web là một ứng dụng Javascript được triển khai dưới dạng một tập hợp các tệp HTML, CSS và Javascript tĩnh. Thông thường, không cần cấu hình đặc biệt cho giao diện frontend. Tuy nhiên, một số hành vi có thể được thay đổi bằng cách thiết lập các tùy chọn thích hợp trong tệp config.js tại thư mục gốc của bản phân phối.

Tệp này nên có cấu trúc như sau:

window.grampsjsConfig = {
    option: value
}

Các khóa tùy chọn sau đây tồn tại.

Key Type Mô tả
hideDNALink boolean Nếu đúng, ẩn liên kết DNA trên thanh điều hướng.
hideRegisterLink boolean Nếu đúng, ẩn liên kết đăng ký trên trang đăng nhập. Điều này nên được sử dụng cho các triển khai đa cây.
loginRedirect string URL để chuyển hướng đến khi chưa đăng nhập và điều hướng đến bất kỳ trang nào khác ngoài "đăng nhập" hoặc "đăng ký"
leafletTileUrl string URL ô tùy chỉnh cho bản đồ Leaflet
leafletTileSize number Kích thước ô tùy chỉnh cho bản đồ Leaflet
leafletZoomOffset number Độ lệch thu phóng tùy chỉnh cho bản đồ Leaflet
leafletTileAttribution string Ghi nhận tùy chỉnh cho bản đồ Leaflet