【发布时间】:2015-09-10 09:51:11
【问题描述】:
我希望我的 MediaWiki 安装有两类页面。 (在用户眼中 - wiki 不必知道其中的区别。)
我希望一些页面是关于主题的,而另一些是关于来源的(书名、视频等)
我想要一个主题页面“FAA 许可证”,例如:
==Medical Certificates==
===3rd Class===
Required for student license, and before student solo flights. {{{link/reference/whatever generally around here to Jeppesen Book#pg27-28}}}
还有一个源页面“Jeppesen Book”,例如:
==pg27-28==
{{{link to FAA Licenses#3rd Class}}}
这些源页面将跟踪源的(书籍或视频)内容。我想一本书的源页面有页码,视频有开始和停止时间,或章节号。 (书籍或视频本身不会出现在源页面上。)
因此,源页面确实有两个用途。首先,很容易看出来源的哪些部分已经记录并放入主题页面。 (因此,对资源进行非线性记笔记会很容易——从一个主题跳到另一个源,而不是一次消化整个资源。)其次,从一个主题页面很容易看到回到哪里进行更深入的审查。
我要写两个问题。
(1) 我希望工作流是用户编辑主题页面,放入源页面和部分的链接。我希望这个用户添加自动使源页面链接回到这个位置。我希望系统能够处理双向链接,假设用户不是完美的。
(2) 我希望用户能够在主题页面中放置指向可能尚不存在的源页面和部分的链接。我需要这些链接显示为红色,以表明需要创建它们。但是,仍然,一旦创建,我希望系统处理双向链接,即使有多个红色链接指向同一区域。 (我可以看到建立了很多红色链接,然后通过创建缺失的页面和部分对它们进行无组织的“清除”,并且不想搜索到新区域的所有链接。)理想情况下,我希望这些源页面能够自动生成——因此页面和部分是作为链接创建的,并在链接被删除时自动删除(或至少删除反向链接)。
我认为 MediaWiki what links here 功能无法胜任。我希望它在每个部分而不是每页的基础上工作。而且,我不希望用户必须向每个部分添加“此处链接的内容”标签——我希望它是自动的。
【问题讨论】:
标签: mediawiki mediawiki-api mediawiki-extensions