问题标签 [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 投票
2 回答
86 浏览

user-permissions - Confluence 链接查看权限

我正在使用 Confluence 4.1.4 并希望任何人都可以看到指向空间和页面的链接,即使用户没有获得目标的查看权限。

这是代码:

用户不会看到“Bar”,而只会看到 FOO。恕我直言,最好不要显示链接。

是否有显示页面标题的解决方法(不使用外来插件)。

0 投票
3 回答
11032 浏览

mediawiki - 在 MediaWiki 环境中创建类别层次结构

背景:

我与一个大型协作组织合作,该协作组织将大量文档集中在一个 wiki 结构中。我已经熟悉 wiki 标记,并且可以创建带有链接等的简单页面。

我合作的 wiki(基于 mediawiki 架构)的一个主要缺陷是几乎没有组织或交叉链接。

我正在尝试向 wiki 引入分层类别结构,以便将页面分解为类别,提供一种互连信息的方法。

我知道我可以将 [[Category:THISCATEGORY]] 标记添加到任何页面源,并且会自动生成一个特殊的类别页面,该页面组织具有该类别的其他页面。这种链接页面的方法的主要优点是可以免费访问相关页面(只要它们被标记),而不需要明确地在页面之间进行直接交叉链接。

问题:

我想知道,是否有一种有效的方法来创建某种根类别节点,而不是链接到其他页面,而是链接到所有类别?这将允许 wiki 有效地交叉链接而无需大修,并且只需要页面作者为他们可能希望添加的任何其他页面提供一些通用类别标签。

0 投票
0 回答
48 浏览

python - Python 维基标记

所以问题是将wiki标记中编写的代码替换为HTML标记,以便它显示为一个网站。

但是现在我遇到了一个问题,它要求我替换以下内容:

我尝试了很多替换代码,但它不起作用。

这是我尝试使用的代码:

所以有人可以帮我解决这个问题,这是问题的一部分:

[ * 标记符号中的普通段落是方括号中的一些文本,不包含星号或哈希。* * 未编号列表是包含星号但不包含哈希的段落。* * 有序列表是包含散列但不包含星号的段落。* ]

我认为我的解释不够清楚,所以如果你不明白我真正在问什么,请告诉我,我会再次向你解释。

请速帮忙!!!我很快就需要它了。。

0 投票
1 回答
217 浏览

java - Java:正则表达式删除列表的 wiki 标记

我正在阅读一个维基百科 XML 文件,我必须在其中删除任何属于列表项的内容。例如对于以下字符串:

在这里,我想删除*,#:,但不是它所说的类别。输出应如下所示:

我正在使用以下代码:

这是行不通的。你能指出我应该怎么做吗?

0 投票
2 回答
31 浏览

java - 正则表达式从 Java 中的 wikimarkup 页面获取混合链接

我必须检查以下类型的字符串:

has [[public transport]]ation in city? some[[times]]

并仅返回相关部分 - 即

[[public transport]]ation some[[times]]

我正在使用这个正则表达式:\\w*?\\[\\[(.*?)\\]\\]\\w*?

当搜索文本也包含换行符和特殊字符时,它似乎不适用于上面给出的示例和扩展示例。你能指出我应该如何编写正则表达式吗?

0 投票
2 回答
776 浏览

java - Java中的维基百科信息框提取

我期待着从维基百科转储中提取维基百科信息框,并准备一个带有标签的 xml 文件作为 Java 中的键值对。

我已经使用 reg ex 和 stack 成功提取了信息框。但是,内容具有维基百科标记。您能否建议我应该如何将维基百科格式化为干净的文本并存储为键值对?显然,对所有标记删除进行编码是一项艰巨的任务,需要为 java 寻找任何外部 API。

0 投票
1 回答
62 浏览

rss - RSS 上的 Mediawiki 标记

是否可以从 RSS 提要中删除标记 wiki 语言并仅显示文章内容?

因为我使用的是不同的模板,比如信息框等,当人们点击 RSS 链接时,它会显示所有模板标记和人们并不真正关心的所有不必要的编码。我一直在尝试找到一个很好的教程或帮助来实现这一点。 截图

0 投票
1 回答
1902 浏览

php - Mediawiki:在链接中,将参数传递给模板 mediawiki,不包含嵌入

这是一个 wiki 语法挑战!

自从询问Mediawiki: Same section with multiple names (section aliases/synonyms)以来,我开发了一个更具体的查询,因为我觉得我更接近一个按我想要的方式工作的解决方案:

我想在链接中将参数传递给模板而不包含整篇文章。

除非这会创建指向文章的链接,pagename=Name_of_page_you're_on而不是传递参数。

转入文章,参数传递成功,但我只是想要一个链接,将参数传递给模板。

有关更多上下文,

使用#ifexists我可以生成一个“代码示例编译”页面,当没有给出名称时,该页面默认为标题为“示例一”和“示例二”的部分,但我也希望它们是可链接的部分并显示适当的标题取决于从哪里来:

这是不是太复杂了,我应该手动编译这些页面?这可能吗?

我目前的解决方案是拥有

从那时起,这远非理想,代码示例页面的编译只是一团糟

如果有人可以给我一些伪代码,我愿意用 PHP 编写 MediaWiki 扩展。

0 投票
1 回答
5570 浏览

python - Django + trac-wiki 到 html markdown 'SafeText' 对象没有属性 'get'

我正在尝试将 trac wiki markdown 格式呈现为 html 以显示在我的网站上。我尝试关注另一个SO 问题“我如何使用 trac wiki 格式”,但代码片段在我运行时返回错误。需要注意的是,问题和代码已经有将近 4 年的历史了。知道我怎样才能让它工作吗?

在我的 urls.py 中,我只需调用tracwiki(来自片段)视图。

# urls.py

#views.py

这是返回的错误:

0 投票
1 回答
182 浏览

markup - 标记中的排序目录 [TOC] (md)

在排序列表中以标记语言列出所有 H1 标题的最佳做法是什么?

如果我使用 [TOC] - 顺序是随机的。有没有比手动将所有链接写入文件更好的方法?