问题标签 [gollum-wiki]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
453 浏览

ruby - 如何添加使用内部 Gollum 降价处理器的扩展?

  • 描述:

    • 我正在尝试集成包含 vimwiki 和 Gollum 的工作流程和工具。我只想添加 vimwiki 作为编辑器的扩展类型,同时由 Gollum 的内部 Markdown 处理器处理(请参阅“我尝试过的事情”#1)。
    • 最后,我还希望 Gollum 在创建新文档时也默认为“vimwiki”。
    • 我正在做的项目可以在Vimwiki-Gollum-Integration找到
  • 测试细节:

    • 咕噜版本:4.1.1
    • 正在测试的文件是有效的 github markdown
    • 正在使用不同的文件名和扩展名测试相同的内容:
      • 测试x.thing
      • 废话.vimwiki
    • 使用 .md 扩展名命名的测试文件可以正常工作
    • 安装了相关的渲染宝石:
      • github-markdown
      • github标记
      • 克拉姆当
      • 红地毯
    • 所有代码都在 gollum --config 文件中进行测试
    • 我不精通红宝石

我尝试过的事情

  1. 创建新的扩展和自定义渲染器
    • 这有效,除非没有理由实现自定义处理器(pandoc)
    • 这将是理想的,以便 Markdown 名称最终出现在编辑页面中。但是,我认为我不应该在这里涉及 pandoc
    • 在编辑 vimwiki 扩展时,如何让编辑页面将降价默认为 vimwiki?
    • 使用的文件:blah.vimwiki
  1. 尝试替换 Markdown 主扩展和正则表达式。
    • 我不明白为什么这不起作用,除非我误解了匹配和覆盖的操作顺序。
    • 该页面将显示,扩展名被识别,但页面根本不格式化 - 将所有内容合并在一起。
  1. 尝试仅替换降价扩展正则表达式
    • 结果与尝试 2 相同。
    • 页面将显示,但格式不正确
0 投票
2 回答
6442 浏览

gitlab - GitLab:如何在 wiki 中嵌入来自 repo 的图像?

我有一个 GitLab 存储库,其中包含附加 wiki 中的文档(即不在存储库本身中)和存储库本身内的一个图像文件,我想嵌入到 wiki 页面中。

如何才能做到这一点?

[[../tree/master/pathto/myimage.jpg]]从 wiki 页面,我可以使用or[[../raw/master/pathto/myimage.jpg]]但是成功链接到图像

![](../raw/master/pathto/myimage.jpg)

似乎不起作用。

(GitLab 社区版 10.0.3)

0 投票
0 回答
97 浏览

mathjax - 如何在 Gollum 中使用 reStructuredText 角色?

如何在 Gollum 中使用诸如数学之类的 reStructuredText (rst) 指令?

我的 Bitbucket wiki 有包含数学内容的 rst 文件,例如

:math:`1+1`

但是 Gollum 中的任何 rst 指令都像代码一样呈现。相反,它期望$1+1$(对于内联数学)。我可以更改定义数学代码的字符,但它在 Bitbucket 中不起作用。

0 投票
1 回答
308 浏览

gitlab - 如何覆盖 GitLab wiki 页面的标题?

我正在编辑 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 文档,页面标题可以用以下两种方法之一覆盖:

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

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

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

如何覆盖 GitLab wiki 页面的标题?

0 投票
1 回答
570 浏览

css - 自定义 gollum wiki 的布局

我想通过以下方式自定义 gollum wiki 的布局:

  1. 向左移动侧边栏(默认在右侧)
  2. 使页面的主体更宽。现在它只需要大约三分之一的屏幕宽度,而且文本真的很窄。

我知道我可以在我的仓库中有一个custom.css文件,当我使用该--css标志时应该加载该文件。但是,我不知道在文件中放什么,并且查看 gollum repo 中的 css 文件并没有帮助。

0 投票
1 回答
236 浏览

github - 在 wiki 编辑上触发 Github 操作?

我们当地的黑客空间有一个 Github Wiki,我们在其中记录了我们的组织。一些资产可以由 github 操作自动生成,但为了到达那里,我们需要一些东西来触发操作。有没有办法让 Github Action 在每次编辑 wiki 时运行?

0 投票
0 回答
48 浏览

mathjax - 如何使用 mathjax 调试 gollum 问题

任何人都可以概述解决咕噜不渲染数学问题的步骤吗?

我正在使用 --mathjax 运行 gollum,但它不会产生预期的结果。我的咕噜版本是 5.2.1。

我正在尝试渲染此文件:https ://github.com/mojombo/gollum-demo/blob/master/Math.pod

0 投票
0 回答
16 浏览

gollum-wiki - 增加 Gollum 页面编辑器的大小(高度)?

如何增加 Gollum wiki 中页面编辑器的高度?所以,我说的是编辑页面内容的 textarea 字段。

让编辑器填充页面的可用高度是理想的,但至少更大的恒定高度将是一种真正的解脱。

0 投票
0 回答
67 浏览

gitlab - 本地 Gollum 渲染 AsciiDoc WIKI 页面 - 启用 Kroki?

我正在尝试使用 Gollum 在本地将 AsciiDoc 文档呈现为 GitLab Wiki 的一部分。.asciidoc 文件包含使用 Kroki 服务器呈现的 PlantUML 图。Kroki在文档开头是这样配置的

Kroki 服务器可以正常工作,因为我已经在 IntelliJ IDEA 中成功渲染了该文件。

为了正确渲染 PlantUML 块,我如何知道使用所需的扩展程序gollum运行?asciidoctorasciidoctor-kroki

该文档直接在 GitLab 中就像一个魅力。所以我想一定有办法。

0 投票
0 回答
51 浏览

gollum-wiki - gollum-auth,适合新手

我是一个非 Ruby 的人,正在寻找一些基本的帮助。

我认为 gollum 是创建个人 wiki 的一种简单方法,我喜欢它由简单文件支持,位于 git 中。按照简单的说明,我让它工作了!

很酷。

但我想在它周围设置一些安全措施,这样我就可以把它放到互联网上,让不请自来的人进入。因为这个 gollum-auth 看起来像门票。而且,另一个问题(How to configure Gollum-wiki to allow basic authentication and to use the username for the git commit answer by Björn Albers https://stackoverflow.com/users/2786269/bj%c3%b6rn-albers)看起来像我想要什么,但我需要一些基本的帮助来理解答案:

  • “在咕噜之前加载它”是什么意思?
  • 我在哪里放置 config.ru?

谢谢。

-kb