问题标签 [wiki-markup]

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 回答
253 浏览

java - Confluence 中的 WikiToXhtmlMigrator

我一直在尝试从 tha JAVA API ( https://docs.atlassian.com/atlassian-confluence/5.3.1/index.html?com/atlassian/confluence/ ) 中使用这个类,但我正在苦苦挣扎,因为缺乏适当的文件。我的目标是将 wiki 标记格式转换为 Confluence 使用的 xhtml:

到目前为止,这是我的代码:

我不确定这是否是正确的方法,并且由于文档中定义所有内容的抽象方式,我不知道每个部分的含义。

有人可以帮助我如何初始化ErrorReportingV2Renderer渲染器吗?

任何帮助将不胜感激。

0 投票
1 回答
113 浏览

haskell - 使用 Haskell 下载维基百科标记

使用http-conduit我想下载任何页面的原始维基媒体标记,例如维基百科页面Stack Overflow

此外,我希望该解决方案适用于 wikimedia 页面以外的其他页面en.wikipedia.org,例如de.wikibooks.org.

笔记:这个问题立即以问答形式回答,因此故意不显示研究成果!

0 投票
1 回答
43 浏览

wiki - 这是哪种标记语言?

我们正在使用一种像这样的标记语言:

对于粗体,我们使用这个:

对于从 a 到 z 的列表,我们使用:

表格是这样的:

因为我需要更多地了解这种标记语言,所以我很好奇它是哪种语言?

0 投票
1 回答
149 浏览

email - 关于开发者邮件中使用的脚注是否有一种常见的做法?

最近几个月,我看到很多朋友(其中很多是程序员)开始写很长、很详细的邮件,并带有脚注作为链接,这意味着他们写了段落 [1] 然后 [2] 将链接放在底部 [ 3]。像这样。

[1] www.example.com/1
[2] www.example.com/2
[3] www.example.com/3

我认为它很聪明,一切都很好,但是我不明白在你写作时输入数字的过程:我在写作和编辑文本时都输入了参考,我交换了段落,因此我把数字弄得一团糟.

这是某些社区使用的常见做法,还是有一些编辑器/插件会自动将正确的数字放在脚注中?这是从 Markdown 变异而来的吗?

0 投票
1 回答
237 浏览

git - 如何在 Trac 的 wiki 中创建一个 git 分支的链接?

我正在使用来自 Edgewall的 Trac 和几个 git 存储库。我想从 wiki 页面创建链接到 git 存储库的分支。这可能吗?如果可以,怎么办?

TracLinks页面上列出的源代码日志标记看起来几乎可以满足我的需要。我不知道如何显示除“主”分支或特定修订之外的任何内容。看起来分支是作为生成的 URL 中的特定修订处理的,我需要一种方法来了解每个分支的最高修订是什么并在链接中使用它。


帮助页面建议source:/repositoryName/branchName/应该可以工作,但它不适合我。看起来 Subversion 可能是默认的版本控制系统,所以也许这种语法只适用于那个而不适用于 git?

source:/repositoryName/并按source:/repositoryName/path/to/aFile预期工作。到目前为止,我已经尝试过:

没有任何成功。我将开始研究还有哪些可用的宏。理想情况下,我希望在 0.12 版中工作,因为这是我目前正在运行的,但未来的解决方案也是可以接受的。

0 投票
1 回答
353 浏览

parameter-passing - 在 MediaWiki 中,我可以将页面内容转换为模板的参数吗?

我有一个模板,它接受名为“名称”和“类型”的参数。

我目前正在尝试调用该模板并将一个名为 Input1 的页面的嵌入内容传递给它,该页面简单地说:

我这样调用模板:{{TemplateName|{{:Input1}}}}

然而,模板只是接收文本“name=Thing|type=Whatsit”。它没有将文本解析为参数,就好像我以这种方式调用它一样:

{{模板名称|名称=事物|类型=Whatsit}}

有什么办法可以诱使 MediaWiki 将页面内容视为实际参数,并在此基础上设置 {{{name}}} 和 {{{type}}}?我有很大的计划,希望能够使用另一个模板 Foreach,以这种方式创建对模板的许多调用,将 Input1、Input2 等传递给它。

0 投票
1 回答
183 浏览

dokuwiki - 在源代码中转义换行符

在我们的 dokuwiki 中有一个巨大的 wiki 页面,我很高兴不得不编辑,问题是其中大部分是一张巨大的桌子。

我知道您可以在结果中插入换行符,而无需在标记中编写换行符(这将被解释为段落更改),但我要做的就是在源代码中放置换行符并且不让它影响 wiki 页面all(所以编辑器更容易阅读,比如我想的 html 表,其中忽略了文字换行符)。

那么是否有一些语法可以用来在 dokuwiki 中转义换行符,这与\bash 或^DOS 不同?

0 投票
2 回答
3721 浏览

java - 如何使用 Atlassian 原生 API 以编程方式将 JIRA wiki 标记转换为 HTML?

我正在尝试从 JIRA 获取对问题的描述,以将其放入 Confluence 存储格式模板中,以便在 Confluence 中创建页面。但是我找不到将描述原始数据呈现为可识别的存储格式的方法。这是一个具体示例:对于 JIRA 中的问题,描述如下:

在此处输入图像描述

我通过调用得到的描述字符串com.atlassian.jira.issue.Issue.getDescription()是:

如果我没有弄错,我得到的字符串就是它的 wiki 模板表示。直接以存储格式插入,模板引擎无法识别,因此无法正确渲染。

我曾尝试使用<ac:rich-text-body>来包围字符串,但它不起作用。似乎我必须将 wiki 表示转换为 HTML 或 XHTML。如何在 Java 代码中实现这一点?

0 投票
1 回答
62 浏览

wiki - 缩进内的换行符标签

我无法在任何地方找到答案。

我正在处理一个内部 Wiki 条目。我有想要包含在 <source> 标记中的代码。因为 <source> 标记在项目符号列表中,所以我希望它缩进。

这是我的问题:我的代码包含多行,我想在代码示例中插入换行符。但无论出于何种原因,Wiki 标记都不允许我这样做。

当我尝试插入回车时,新行的 <source> 格式会消失。

当我尝试插入 <br /> 标签时,标签实际上会显示出来;它不会打破界限!

到目前为止,我发现的唯一解决方法是这样的——这不是我想要的!!!

不!!!想要的是这样的:

这个我也试过了,还是不行!

换句话说,我希望两个单独的行都出现在同一个缩进的 <source> 标记中。

我怎样才能让它工作?

0 投票
0 回答
49 浏览

c++ - 从 C++ 中的 xml 文件访问 wikicode

我必须阅读 wikidumps 并提取标题、粗体字、斜体等。格式是在 wikicode 中完成的。如何阅读 wiki 标记?我正在使用 pugiXML 来解析文档,但我不知道如何阅读 wiki 标记并提取文本。我怎样才能做到这一点?