目前我们使用 MediaWiki 安装来编写文档,但我们中的一些人发现标记格式非常随意和笨拙,文本中混合了 Wiki 标签和 XML,并且缺少用于诸如有序或无序列表之类的任何快速格式化按钮,不同的标题级别,快速嵌入图像、表格、代码示例等。像 LiveJournal 这样的网站提供了大部分或全部这些,同时仍然生成向后兼容的标记,所以这里不存在技术障碍。
我们还希望看到其他一些细节,例如能够从列表(ala Wordpress)中选择一个类别,或者能够将语法突出显示应用于代码示例等。
是否存在提供大量这些功能以使编辑器的生活更轻松的 Wiki ?具有 WordPress 的功能和演示的东西,但 Wiki 的页面组织将是完美的。
(WikiMatrix 返回了几个候选者,但其中有 MediaWiki,它显然不是一个所见即所得的界面,除非以最脆弱的方式。如果 WikiMatrix 对其标准并不完全严格,我宁愿不深入研究每个候选者。 )
生成目录时,它会根据标题对部分进行编号:
1. section 1
2. section 2
2.1 section 2.1
2.2 section 2.2
3. section 3
Run Code Online (Sandbox Code Playgroud)
我希望这些章节编号也出现在段落级别:
1. (section 1 header text)
... section 1 content ...
2. (section 2 header text)
... section 2 content ....
Run Code Online (Sandbox Code Playgroud)
有小费吗?
是否有任何编辑器可以编写提供即时预览的 MediaWiki 标记?最好不是基于网络的。
理想情况下,我会寻找一个带有水平分隔线的窗户。上半部分是标记,下半部分是渲染输出。
我在 Windows 上运行,但如有必要,可以在 VM 中运行 Linux。
我想抓取使用 MediaWiki 软件的整个 wiki。页数很少,但有很多修订,我也想最好刮修订。
与维基百科不同,维基不提供数据库转储。是否有任何现有的软件/脚本旨在抓取 MediaWiki 站点?
我想将整个 Deus Ex Wikia 的 XML 转储转换为我的 Kindle。我怎样才能做到这一点?
如果有人想在发布答案之前尝试他们的解决方案,这里是压缩的 XML 文件:http : //dumps.wikia.net/e/en/endeusex/pages_current.xml.gz
所以,
我有一个个人 wiki,我用它来记录代码和编程实践以及 StackOverflow 上的所有好东西。我链接到 SO answer 和 BOOM 上的其中一页!垃圾邮件机器人。
不幸的是,没有为此做好准备导致我的大部分页面现在都充满了指向我永远不会点击的站点的链接。
我的问题是,如何进行批量回滚,而不是单独回滚。例如,有没有一种方法可以删除特定 IP 地址所做的所有更改?或者我是否必须单独浏览每个页面并手动回滚它们。
谢谢你的帮助!
编辑:看起来 MediaWiki 回滚系统也不直观。机器人对每个页面至少进行了 12 次更改,我无法回滚 12 次之前的更改。
有没有办法在 Mediawiki 语法中插入 HTML 复选框?
<input>
没有出现在他们的祝福标签列表中,所以我不能插入它。
(FWIW,这是一个私人文档页面,它是一个清单,我想在浏览它时跟踪我的位置。)
我熟悉某些编程语言的 Notepad++ 代码折叠,但最近我一直在使用与 Wiki 语法一起使用的纯文本文件。例如:
==Heading1==
Content
===Heading2===
Content
===Heading3===
Content
==Heading1.1==
Run Code Online (Sandbox Code Playgroud)
进入(当我折叠 Heading1 时):
==Heading1==
==Heading1.1==
Run Code Online (Sandbox Code Playgroud)
我希望能够在不同级别折叠这些标题及其所有内容,就像 Notepad++ 可以折叠 HTML 中的标签一样,将所有其他标签隐藏在其中。我认为这和我解释的一样清楚,有什么建议吗?
自从“升级”到 IE9 以来,我一直遇到一个非常烦人且非常不一致的问题。在编辑 wiki 时,我时不时地无法将光标移动到上一行。按向上箭头键根本没有任何作用。更奇怪的是,将光标移动到行首并按左箭头键会使光标移动到当前行的末尾,而不是移动到上一行的末尾。向下移动任意数量的线然后向上移动不会移除隐形墙;有时实际上它会将墙移动到较低的线。
解决该问题的唯一方法是在隐形墙上方单击,这样可以正确地重新定位光标。然后问题就完全消失了;光标可以在整个文本框内自由移动,没有任何问题,直到它在未定义的稍后时间再次随机地再次被捕获到其他地方。我能确定的唯一模式是,当光标靠近 wiki 语法([[
、]]
、|-
、==
等)时,它似乎更频繁地发生。我无法有意重现该问题,而且我还没有在任何非 wiki 上看到它发生 - 我无法知道这是 MediaWiki 错误还是仅仅是由于不同的光标习惯导致问题从未在其他地方出现。