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