Bỏ qua

Tùy chỉnh giao diện người dùng

Giao diện người dùng 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 người dùng. 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 phù hợp trong tệp config.js ở thư mục gốc của bản phân phối.

Tệp nên có cấu trúc 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ý"
mapBaseStyleLight string URL kiểu MapLibre cho bản đồ cơ sở trong chủ đề sáng (mặc định: https://tiles.openfreemap.org/styles/liberty)
mapBaseStyleDark string URL kiểu MapLibre cho bản đồ cơ sở trong chủ đề tối (mặc định: https://tiles.openfreemap.org/styles/dark)
mapOhmStyle string URL kiểu MapLibre cho lớp phủ OpenHistoricalMap (mặc định: https://www.openhistoricalmap.org/map-styles/main/main.json)