1. Bắt đầu
- Chọn Đăng nhập ở đầu trang. Nếu chưa có tài khoản, chọn Tạo tài khoản mới, nhập username, mật khẩu và lời nhắn giới thiệu.
- Owner hoặc Admin của space có thể phê duyệt tài khoản mới. Khi duyệt, người quản lý liên kết tài khoản với node có sẵn hoặc tạo node mới trong space được phép. Owner có thể duyệt lại tài khoản đã từ chối bằng cùng thao tác chọn hồ sơ/node. Sau khi duyệt, tài khoản có thể đăng nhập ngay.
- Sau khi đăng nhập, màn hình Gia đình của bạn chỉ liệt kê dữ liệu bạn được phép xem. Chọn gia đình để mở cây.
2. Space và vai trò
Space là nhóm hồ sơ được nối với nhau bằng các quan hệ gia đình chuẩn. Một space có thể gồm nhiều gia đình/dòng họ. Quan hệ tùy chỉnh như bạn bè hoặc đồng nghiệp không nối hai space.
- Owner quản lý toàn hệ thống: phê duyệt tài khoản, liên kết hồ sơ, chỉ định vai trò, duyệt mọi đề xuất, nhập/xuất dữ liệu, xem lịch sử và quản lý vòng đời space. Khi duyệt tài khoản, Owner có thể chọn space hiện có hoặc tạo space mới với tên riêng; node mới sẽ là gốc của gia tộc trong space đó.
- Admin phải được liên kết với một hồ sơ. Admin xem, tìm kiếm, chỉnh sửa hồ sơ/quan hệ, quản lý ảnh và duyệt tài khoản mới, đề xuất hoặc yêu cầu danh tính trong space chứa hồ sơ đó. Node mới được gán vào space của Admin. Admin không quản lý tài khoản/space và không dùng nhập/xuất.
- User (trong giao diện hiện có thể hiện là người xem) xem và tìm kiếm trong space của hồ sơ được liên kết; có thể gửi đề xuất thêm hồ sơ hoặc đề xuất sửa hồ sơ.
Khi tạo node mới trong space có sẵn lúc duyệt tài khoản, node chỉ tạm được gán vào space; cần ghi nhận quan hệ gia đình chuẩn để xác lập vị trí. Nếu Owner tạo space mới, node đầu tiên là gốc của gia tộc mới và tài khoản được liên kết với node đó. Tài khoản đã duyệt nhưng chưa liên kết hồ sơ chưa có phạm vi gia phả. Nếu một quan hệ chuẩn nối hai space, phạm vi xem và quản lý được tính lại theo đồ thị quan hệ.
Dành cho Admin: phân biệt ba nút duyệt
Ba nút này xử lý ba việc khác nhau. Hãy chọn theo câu hỏi đang cần giải quyết:
- Duyệt tài khoản — “Có cho tài khoản mới này vào hệ thống không, và cấp quyền gì?” Dùng khi có người đăng ký, tài khoản đang chờ duyệt hoặc Owner duyệt lại tài khoản đã bị từ chối. Khi duyệt, chọn vai trò User/Admin và liên kết tài khoản với hồ sơ có sẵn hoặc tạo hồ sơ mới trong space của Admin. Đây là bước cấp quyền truy cập, không phải duyệt thay đổi cây.
- Yêu cầu danh tính — “Tài khoản đã dùng được này tương ứng với nhân vật nào trong cây?” Dùng khi User gửi yêu cầu xác nhận hoặc liên kết tài khoản với hồ sơ gia phả. Admin chỉ thấy và xử lý yêu cầu thuộc space mình quản lý; Owner có thể xử lý mọi yêu cầu. Phê duyệt xác nhận liên kết danh tính, không duyệt tài khoản mới và cũng không duyệt đề xuất sửa cây.
- Hồ sơ chờ duyệt — “Có chấp nhận thay đổi dữ liệu gia phả mà User đề xuất không?” Dùng khi User đề xuất tạo hồ sơ hoặc chỉnh sửa thông tin, quan hệ của hồ sơ. Duyệt hoặc từ chối quyết định đề xuất có được áp dụng vào cây hay không; thao tác này không cấp tài khoản hay xác nhận tài khoản gắn với nhân vật nào.
Chọn nút theo tình huống
- Một người vừa đăng ký tài khoản: vào Duyệt tài khoản. Khi duyệt, chọn vai trò User/Admin và liên kết với hồ sơ có sẵn hoặc tạo hồ sơ mới phù hợp trong phạm vi được phép.
- User đã đăng nhập nhưng cần xác nhận mình là ai trong cây: vào Yêu cầu danh tính. Admin xử lý yêu cầu trong space của mình; Owner xử lý được mọi yêu cầu.
- User muốn thêm người hoặc sửa thông tin/quan hệ trong cây: vào Hồ sơ chờ duyệt để quyết định đề xuất có được áp dụng vào dữ liệu gia phả hay không.
Cách nhớ: Duyệt tài khoản = cấp quyền vào hệ thống; Yêu cầu danh tính = xác nhận tài khoản gắn với ai; Hồ sơ chờ duyệt = xét thay đổi dữ liệu gia phả. Admin chỉ xử lý yêu cầu thuộc space được quản lý; Owner có phạm vi rộng hơn.
3. Chọn gia đình và điểm xem
- Màn hình Gia đình của bạn hiển thị các gia đình có hồ sơ thuộc phạm vi tài khoản. Chọn một gia đình để mở cây; đây không phải danh sách space riêng.
- Trong cây, nút Đổi không gian gia đình ↓ ở thanh bên hoặc logo Famitrees đưa bạn về màn hình chọn gia đình.
- Thanh bên chuyển giữa Cây gia phả, Thành viên, Dòng thời gian và Nguồn tư liệu.
Phiên xem gần nhất được ghi nhớ tự động. Dữ liệu hồ sơ chỉ thay đổi khi thao tác lưu hoàn tất.
4. Tìm người và xem cây
- Ô Tìm tên hoặc địa điểm… ở đầu trang tìm nhanh trong phạm vi bạn được xem.
- Chọn Thành viên để xem danh sách. Trong cây, chọn một node để đổi điểm xem/làm nổi bật quan hệ; kéo vùng trống để di chuyển, dùng cuộn hoặc thao tác chạm để phóng to/thu nhỏ.
- Dùng các kiểu xem Hai chiều, Tổ tiên, Hậu duệ, Quạt hoặc Ahnentafel. Có thể bật/tắt Tổ tiên ↑, Hậu duệ ↓, đổi số thế hệ hoặc chọn Mở lại các nhánh.
Tìm kiếm ở đầu trang chỉ hiển thị hồ sơ trong phạm vi bạn được xem; kết quả không tiết lộ hồ sơ hoặc space ngoài phạm vi.
5. Hồ sơ, ảnh và chỉnh sửa
Chọn một node rồi mở Hồ sơ để xem thông tin, quan hệ, ghi chú và nguồn tư liệu. Hồ sơ hiển thị trên một trang duy nhất, không chia tab. Panel Hình ảnh nằm dưới Các mối quan hệ, cho phép xem ảnh đã lưu; ảnh mở riêng có thể tải xuống. Ghi chú vẫn nằm trong nội dung hồ sơ; JSON không hiển thị tại đây.
- Chọn Thêm người để tạo hồ sơ mới. Có thể để trống tên để lưu node Khuyết danh; thêm quan hệ để hồ sơ thuộc cây phù hợp.
- Owner và Admin chỉnh sửa trực tiếp trong space được phép. User gửi đề xuất thay vì sửa trực tiếp; đề xuất chỉnh sửa có thể gồm cập nhật thông tin và quan hệ.
- Owner là người duy nhất được nhập/xuất JSON hoặc GEDCOM. Bản xuất JSON không chứa ảnh; ảnh được xem/tải riêng.
- Trên màn hình nhỏ, dùng nút danh mục ở góc trái để mở thanh bên.
6. Thẻ của tôi và liên kết tài khoản
Owner/Admin liên kết tài khoản với hồ sơ khi duyệt tài khoản. Sau khi đăng nhập, nút Thẻ của tôi đưa bạn về hồ sơ đã liên kết trong cây.
Nếu hồ sơ hiển thị không đúng, hãy liên hệ Owner để kiểm tra liên kết tài khoản. Admin chỉ thấy và xử lý yêu cầu thuộc các space mình quản lý; yêu cầu tạo space mới cần Owner xử lý.
7. Đề xuất và duyệt
User dùng Thêm người để gửi hồ sơ mới hoặc mở hồ sơ để gửi đề xuất chỉnh sửa. Đề xuất được lưu ở trạng thái chờ; cây chỉ thay đổi sau khi được duyệt. User theo dõi trạng thái tại Yêu cầu chỉnh sửa, kể cả đề xuất đã xử lý.
- Owner và Admin thấy Hồ sơ chờ duyệt, chỉ gồm đề xuất chưa xử lý. Đề xuất đã duyệt hoặc từ chối không còn xuất hiện tại đây. Admin chỉ thấy đề xuất thuộc space mình quản lý; Owner xử lý được mọi space.
- Admin có thể duyệt đề xuất nối vào space hiện hữu của mình. Đề xuất không thuộc space đó, hoặc tạo space mới, chỉ Owner xử lý.
- Trong Yêu cầu danh tính, Owner chỉ gán/đổi liên kết thủ công cho tài khoản đã duyệt; tài khoản chờ duyệt hoặc bị từ chối phải được duyệt và liên kết cùng lúc tại Duyệt tài khoản. Admin chỉ thấy hàng chờ trong space mình quản lý, không có công cụ đổi liên kết.
- Owner duyệt tài khoản mới hoặc duyệt lại tài khoản bị từ chối ở Duyệt tài khoản, chọn vai trò User/Admin và liên kết với một hồ sơ hoặc node tạm.
8. Khóa khi chỉnh sửa
Khi Owner/Admin mở một hồ sơ để sửa, hệ thống giữ khóa để tránh hai người ghi đè thay đổi của nhau. Người khác vẫn xem được hồ sơ nhưng không thể mở sửa cùng lúc.
- Người đang sửa nhấn Lưu, Hủy hoặc đóng hộp thoại để nhả khóa.
- Nếu trình duyệt bị đóng đột ngột, Owner hoặc Admin trong cùng space có thể chọn mở khóa khi hệ thống báo hồ sơ đang được sửa.
- User gửi đề xuất chỉnh sửa; đề xuất không giữ khóa ghi trực tiếp trên hồ sơ.
9. Công cụ Owner
- Lịch sử: xem các thay đổi đã ghi nhận. Một số bản ghi có nút Khôi phục bản này; xác nhận để áp dụng lại snapshot. Khôi phục tạo thêm một thay đổi mới, không xóa lịch sử cũ.
- Không gian: đổi tên space, xem ID, trạng thái và số hồ sơ; đổi trạng thái giữa hoạt động, khóa hoặc cách ly; chọn Khôi phục để đưa trạng thái về hoạt động.
- Xóa vĩnh viễn xóa hồ sơ, quan hệ, liên kết tài khoản, yêu cầu và ảnh của space. Thao tác này không có nút hoàn tác; hãy dùng cách ly nếu chỉ muốn tạm ngưng.
- Owner quản lý tài khoản, liên kết hồ sơ và nhập/xuất dữ liệu. Admin không nhìn thấy các công cụ này.
Trạng thái space và quyền truy cập là hai việc riêng: chỉ Owner được thực hiện thao tác quản lý space; việc đổi trạng thái không thay thế các quyền gắn với hồ sơ.
10. Tin nhắn và dữ liệu
Nút Nhắn owner mở cuộc trò chuyện riêng. Owner có hộp thư để trao đổi với tài khoản đã duyệt. Dùng tin nhắn khi cần xác minh nguồn, bổ sung bối cảnh hoặc báo sự cố.
- Phiên xem được ghi nhớ tự động; hồ sơ chỉ thay đổi sau khi lưu thành công.
- Không gửi thông tin cá nhân nhạy cảm nếu không cần thiết. Chỉ tải ảnh/tư liệu mà bạn có quyền sử dụng.
- Nếu gặp thông báo dữ liệu đã thay đổi, nạp lại phiên bản mới nhất rồi kiểm tra lại nội dung trước khi lưu.
- Đề xuất đã duyệt có thể cần nạp lại dữ liệu để thấy cập nhật mới.
Nhập ngày sinh và ngày mất
- Trong form Thêm người/Chỉnh sửa hồ sơ, nhập năm yyyy hoặc đủ yyyymmdd. Ví dụ nhập 2024 nếu chỉ biết năm; nhập 20240210 sẽ lập tức hiển thị 2024/02/10 trong ô. Khi nhập ngày sinh, hãy tắt bàn phím tiếng Việt để số liệu được định dạng đúng. Quy tắc này không thay đổi cách hiển thị ở các màn hình khác.
- Ngày sinh mặc định nhập dương lịch; hàng dưới hiển thị âm lịch tương đương. Nếu chọn nhập âm lịch, hàng dưới hiển thị dương lịch tương đương.
- Ngày mất mặc định nhập âm lịch; hàng dưới hiển thị dương lịch tương đương. Nếu chọn nhập dương lịch, hàng dưới hiển thị âm lịch tương đương.
- Chọn loại lịch trước khi nhập. Nội dung ô luôn được hiểu theo loại lịch đang chọn. Nếu nhập ngày trong tháng âm lịch nhuận, chọn Tháng nhuận.
- Ngày không tồn tại hoặc sai định dạng không thể lưu/gửi đề xuất. Có thể để trống ngày chưa biết. Năm đơn lẻ được giữ nguyên; chưa đủ dữ liệu để đổi lịch khi thiếu tháng và ngày.
Mặc định quan hệ ruột
Suy luận tự động và highlight mặc định quan hệ ruột (đỏ) khi chưa có căn cứ chắc chắn là half hoặc không ruột. Phối ngẫu vẫn có màu riêng.
- Nếu con đã có một cha/mẹ và chỉ có một phối ngẫu phù hợp cho vai trò còn thiếu, hệ thống thêm cha/mẹ ruột với dấu Tự động. Ví dụ thêm X là vợ Y: con Y mặc định là con X nếu chưa có mẹ được gán và X là ứng viên duy nhất.
- Có nhiều ứng viên thì hệ thống không tự chọn người làm cha/mẹ. Mỗi con chỉ có một cha ruột và một mẹ ruột; khi đã xác định người ở vai trò đó, người khác không thể là cha/mẹ ruột.
- Quan hệ cha/mẹ thủ công và node trống đã chọn được giữ nguyên. Nhãn cha/mẹ kế, con riêng, cha/mẹ nuôi và con nuôi thủ công không bị đổi thành ruột. Bạn có thể sửa/gỡ quan hệ tự động khi có thông tin chính xác hơn.
- Chỉ xác định cùng cha khác mẹ hoặc cùng mẹ khác cha khi cha mẹ cả hai bên đã được xác định, không dùng cha/mẹ tự động như bằng chứng chắc chắn. Highlight cập nhật theo thông tin quan hệ mới.