dav*_*one 5 wiki gollum-wiki gitlab
我正在编辑 GitLab 项目 wiki 中的页面。
如果我将页面命名为“first-last”,则 URL 为“project/wikis/first-last”,页面标题在句子大小写中呈现为“First last”。如果我将页面命名为“first-(last)”,则 URL 为“project/wikis/first-(last)”,页面标题在句子大小写中呈现为“First (last)”。
我希望 URL 为“project/wikis/first-last”,页面标题为“First (last)”。因此,我想覆盖页面标题。
我的理解是 GitLab 项目 wiki 在Gollum 上运行。根据 Gollum docs页面标题可以用以下两种方法之一覆盖:
启用--h1-title。页面上的第一个 H1 级标题将覆盖页面标题。
使用元数据指令。如果页面的第一行是<!-- --- title: My page title -->,则给定的值将覆盖页面标题。
我无权使用选项 1。我尝试了选项 2,但什么也没发生。
如何覆盖 GitLab wiki 页面的标题?
据我所知,可能没有办法做到这一点。我还没有尝试过使用咕噜标志。
\nGitLab 文档有此部分:
\n\n\n咕噜笔记
\n我们仅使用 Gollum 作为存储抽象层,来处理 wiki 页面 slugs 和存储库中文件之间的映射。
\n渲染 wiki 页面时,我们根本不使用 Gollum,而是通过自定义 Banzai 管道。这添加了一些特定于 wiki 的标记,例如 Gollum\xe2\x80\x99s
\n[[link]]语法。因为我们没有使用 Gollum\xe2\x80\x99s 的大部分功能,所以我们计划在某个时候完全放弃它。请参阅这部史诗以供参考。
\n