如何覆盖GitLab维基页面的标题? [英] How can I override the title of a GitLab wiki page?

查看:0
本文介绍了如何覆盖GitLab维基页面的标题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在GitLab项目维基中编辑页面。

如果我将页面命名为"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上运行。According to the Gollum docs可以使用以下两种方法之一覆盖页面标题:

  1. 启用--h1-title。页面上的第一个h1级标题将覆盖页面标题。

  2. 使用元数据指令。如果页面的第一行<!-- --- title: My page title -->,则给定值将覆盖页面标题。

我没有访问选项%1的权限。我尝试了选项%2,但没有任何反应。

如何覆盖GitLab维基页面的标题?

推荐答案

据我所知,可能没有办法做到这一点。我还没有试过使用咕噜旗。

GitLab文档包含this section

关于咕噜的说明

我们只使用Gollum作为存储抽象层,来处理Wiki页面插件和存储库中文件之间的映射。

在呈现wiki页面时,我们根本不使用Gollum,而是使用custom Banzai pipeline。这添加了一些wiki-specific markup,例如咕噜的[[link]]语法。

因为我们没有使用Gollum的大部分功能,所以我们计划在某个时候完全放弃它。See this epic以供参考。

这篇关于如何覆盖GitLab维基页面的标题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆