为了账号安全,请及时绑定邮箱和手机立即绑定

自托管狮身人面像文档中的多个版本

自托管狮身人面像文档中的多个版本

白猪掌柜的 2022-08-16 10:12:26
我正在尝试为自托管的GitLab项目构建文档。本文档将托管在 GitLab 页面中,并且具有不同的版本。多亏了这个答案,我想出了如何在GitLab页面上托管多个版本。我现在的问题是如何访问这些版本。我想使用ReadTheDocs主题,它似乎是用这个想法构建的:如何访问和修改该导航菜单?我无法在文档上找到任何内容。(编辑:刚刚得知该菜单的名称是浮出控件)如果这是不可能的,我想以某种方式在左侧面板上添加一个部分(就像在经典主题上一样),因为我已经构建了一个脚本来获取指向版本的链接。html_sidebars我真的只需要一种方法来向酒吧添加一个部分。
查看完整描述

1 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

我的解决方案

由于@Steve Piercy在评论中提到无法在RTD自托管主题中使用浮出控件,因此我尝试个性化左侧边栏以添加版本链接。

与经典主题(我提到的主题)不同,似乎没有办法配置显示的内容。你可以做的是添加自定义的javascript和css。因此,我创建了一个小脚本,该脚本添加了一个新的无序列表,其中包含指向目录顶部的版本的链接。html_sidebars

我更喜欢遵循另一种方法,因为它很笨拙,并且它使用硬编码的css类名称(可能随时更改),但它是我唯一能想到并且工作正常的东西。

如果有人需要有关解决方案的更多详细信息,我可以提供它们。


查看完整回答
反对 回复 2022-08-16
  • 1 回答
  • 0 关注
  • 66 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信