Administration and Settings.zh_CN - dsblank/gramps-connect GitHub Wiki

🌐 English · Deutsch · Español · Français · Nederlands

管理与设置

本页介绍家谱所有者管理的设置、让其他程序打开您家谱的密钥,以及“帮助”菜单。

管理(家谱所有者)

家谱所有者可从用户菜单打开 管理 对话框。

我的家谱

我的家谱 标签页显示家谱的名称,以及相对于已配置的人物和媒体配额的使用情况。

用户

用户 标签页管理该家谱的账户。

服务器级设置

服务器级设置(电子邮件/SMTP、BASE_URL、FRONTEND_URL)不在应用中编辑。请在服务器的环境变量或配置文件中设置(见安装和部署)。

gramps-web-api 正在逐步淘汰存储在其数据库中的设置。如果仍有残留,帮助 → 系统信息会列出它们并附上警告。

家谱首选项

管理 → 首选项 设置这棵家谱的日期、姓名和地点如何书写,对所有在 Gramps Connect 中使用它的人生效。只有家谱所有者(或站点管理员)可以更改。

日期

选择一种日期格式。整个应用中的日期都遵循它:表格、详情、时间线、故事、搜索结果,以及家谱图、扇形图和家庭图。编辑对话框中的日期字段显示并接受同一格式。

用您自己的语言书写日期

日期以您的界面语言书写,与 Gramps 桌面版在该语言中的写法相同:使用其月份名称、表示“约”“在……和……之间”等的词语,以及它自己的排列方式(德语“12. März 1854”、法语“12 mars 1854”、英式英语 12/3/1854)。日期字段也接受用该语言输入的日期。

日期格式列表就是 Gramps 为您的语言提供的列表,每种格式都附有示例,与 Gramps 桌面版的首选项一致。大多数格式在每种语言中都存在(“日 月 年”之类),选择其中一种即为所有人设定,各自以自己的语言显示。

只有您的语言才有的格式(德语“Numerisch mit führenden Nullen”、法语“JJ/MM/AAAA”)只对使用该语言的人生效。其他人保留共享格式,该设置会在下方显示它。

Gramps 书写日期的所有语言

这涵盖 Gramps 书写日期的全部 43 种语言,包括月份名称会随周围词语变形的语言。俄语写作“март 1789”,但写作“до 4 марта 1789”;捷克语、芬兰语、克罗地亚语、斯洛伐克语、斯洛文尼亚语和乌克兰语也是如此。

凡是 Gramps 桌面版自己写出却读不回来、或处理失败的日期,Gramps Connect 都会正确书写。只会在首次需要时下载您自己的语言。

农历

中国、韩国和越南的农历日期(Gramps 6.2 新增)同样可以显示和读取,并以中文、韩文和越南文的传统方式书写(“2024年正月1日”“2024년 정월 1일”“Năm 2024 Tháng Giêng Ngày 1”,闰月用 闰/윤 表示)。

当服务器运行 Gramps 6.2 或更高版本时,日期的完整编辑器会提供这些历法,月份旁有一个“闰月”开关。较旧的服务器无法格式化或排序它们,因此只会为已经使用其中一种历法的日期提供。

姓名

选择一种姓名格式:Gramps 的标准格式,加上家谱中保存的任何自定义格式。默认是“姓, 名 后缀”,与 Gramps 桌面版相同。

姓名在所有列出的地方都遵循该格式:人物列表的“姓名”列、家庭的父亲和母亲、详情、选择器、首页、搜索结果以及地图/时间线的主体。它们完全遵循 Gramps 桌面版的规则,包括在缺失部分旁省略逗号或括号。

有几处保留自己的排列方式:

  • 无论哪种格式,人物列表都先按姓、再按名排序,与 Gramps 桌面版相同。
  • 家谱图、扇形图、家庭图以及故事文本保留名在前的排列。

地点

Gramps 的地点格式也在这里:

  • 自动地点标题的开关,
  • 使用哪种格式,
  • 一个可以添加的格式列表。每种格式选择显示地点层级中的哪些级别、一种语言、门牌号如何与街道连接,以及是否反转顺序,并以您家谱中的一个地点为例展示每种格式。

地点标题在地点表和事件表、详情、地图、时间线、故事和搜索结果中遵循该格式。事件的地点按事件日期时的名称命名,使用 Gramps 带日期的地点名称和上级地点。

地点表先按每个地点自身的名称、再按其存储的标题排序,从而与以地点名称开头的自动标题保持一致,标准的“完整”格式就是如此。

首次以自动标题显示地点时,Gramps Connect 会再下载一次地点列表,以获取所需的额外信息。

报告和导出

新报告一开始使用相同的日期和姓名格式。导出以及报告的地点格式保留服务器自身的 Gramps 设置。

新记录的 Gramps ID

在 新记录 下,为每种记录设置 Gramps ID 格式,例如 Gramps 自己的 I%04d(I0001、I0002……)。使用 Gramps 默认 ID 会一次填好全部九种。

Gramps Connect 会给新记录分配当前已用最大编号之后的下一个编号。与 Gramps 桌面版不同,它不会回头填补空缺。如果别人在同一时刻占用了同一个 ID,它会直接重试。留空的类型会从服务器获得标准 Gramps ID(I0001、F0001……)。

这些格式适用于在 Gramps Connect 中创建的记录,不适用于导入的文件。导入会保留文件中的 ID(GEDCOM 中的 @I12@ 变为 I0012),只有已被占用的 ID 才会重新编号。

从 Gramps 桌面版导入设置

从 Gramps 桌面版导入… 会从您电脑上的 Gramps 复制相同的设置,包括 ID 格式:

  1. 选择它的 gramps.ini(Linux 和 macOS:~/.config/gramps/gramps60/;Windows:%APPDATA%\gramps\gramps60\)。
  2. 如果您创建过自己的地点格式,再从上一级文件夹添加 place_formats.xml。
  3. 选择您的 Gramps 桌面版所用的语言,因为 Gramps 在每种语言中对日期格式的编号都不同。

预览会列出找到的每项设置、它将变成什么以及当前是什么。您在桌面版上从未改过的设置会标记为“Gramps 默认”且不勾选。在您按下“保存”之前,什么都不会保存。

API 密钥

用户菜单 → API 密钥… 列出允许您电脑上的 Gramps 或其他程序打开您家谱的密钥,以及每个密钥的创建时间和最后使用时间。

创建密钥

用“我笔记本上的 Gramps”这样的名称创建一个密钥,复制一次,然后粘贴到程序要求填写 Gramps Web API 密钥(GRAMPS_WEB_API_KEY)的地方。密钥可以读取和编辑家谱,但不能更改您的账户。

删除密钥

删除一个密钥只会切断那个程序或那台电脑的访问,例如一台丢失的笔记本。Gramps Web Sync 为自己创建的密钥也会显示在这里。

较旧的服务器

在早于 gramps-web-api 3.23.0 的服务器上,该对话框改为提供复制您当前会话的密钥。这个密钥拥有完全访问权限、永不过期,而且之后无法删除,即使更改密码也不行。

“帮助”菜单

调查者信息

帮助 → 调查者 显示家谱调查者的联系信息(姓名、地址、电话、电子邮件),也就是 GEDCOM 导出文件头通常包含的信息。家谱中的任何人都可以查看;“编辑”按钮只对家谱所有者显示。

用于问题报告的系统信息

帮助 → 系统信息 显示所有相关组件的版本(Gramps、Gramps Web API、Gramps Connect、Gramps Object Query Language),以及影响您所见内容的服务器功能,例如是否配置了电子邮件、哪些文件有缩略图。“复制”按钮会复制全部内容,方便粘贴到问题报告中。

站点管理员或单家谱服务器的所有者还会看到“警告”部分,列出已弃用的服务器设置以及应改用什么。

应用内的本 wiki

帮助 → 文档 在应用内打开本 wiki 的页面,带有侧边栏导航、页面间链接和图片,而不必切换到浏览器标签页。“在 GitHub 上打开”链接仍会打开真正的 wiki 页面,供想要编辑或评论的人使用。帮助 → 关于 中的“阅读概览”链接会直接在新标签页中打开本 wiki。

搜索本 wiki

“文档”侧边栏顶部的搜索框会以您当前阅读的语言搜索本 wiki 的所有页面。结果会显示页面和章节,并高亮匹配的词语;点击某个结果即可直接跳转到该章节,匹配的词语会保持高亮,直到您点击链接或返回。搜索不区分大小写和重音符号,因此“eintrage”也能找到“Einträge”;中文、日文和韩文的词句按原样匹配。按 Esc 可清空搜索框。

翻译页面

如果某个页面有应用当前语言的翻译,“文档”会显示翻译,对于尚未翻译的页面则回退到英文。翻译是 wiki 中普通的同级页面,例如 Home.de.md。侧边栏也以同样方式翻译。

本 wiki 有德语、法语、西班牙语、荷兰语和简体中文翻译;更多语言正在计划中。