【问题标题】:Navigate Mediawiki category pages through a dropdownbox on wiki page通过 wiki 页面上的下拉框浏览 Mediawiki 类别页面
【发布时间】:2014-10-17 17:11:21
【问题描述】:

我在同一类别中有数百个页面,我需要一种方法来使用下拉框在该类别内的每个页面顶部添加导航“表单”(或等效项)。据我所知,我不能使用扩展程序 categorytreeTree and Menu,因为它们的展示太大了。即使是折叠的可点击树也会展开并将实际页面推到很远的地方。

我有 Semantic MediaWikiDynamicPageList 等扩展。使用以下语法可以轻松地将指向“Test”类别内页面的链接列表添加到页面:

{{#dpl:category=Test|format=,*,[[%PAGE%]]\n,}}

结果看起来像这样(带有可点击的链接):

  • 测试语义映射
  • 语义测试
  • 测试表格
  • 其他测试
  • 测试语义导航

当页面数量超过 100 时,演示文稿对我来说太大了。有没有办法将页面链接列表添加到下拉框,如果需要,将其与“导航到”按钮结合起来,然后将其粘贴到页?

我已经调查了使用语义表单的可能性,但不明白如何将表单粘贴到页面上。

我想要的是纯 HTML 中的样子:

<select>
 <option>Milk</option>
 <option>Coffee</option>
 <option>Tea</option>
</select>

我需要它来使用户能够快速浏览到类别中的任何页面。类别中的当前页面应为“默认”,以便从下拉列表中轻松找到上一页和下一页。

【问题讨论】:

  • 这是一个简单但非常具体的需求,所以我相信对你来说最简单的方法是写that extension yourself
  • 谢谢leo,也许这是最好的选择
  • 你找到什么了吗?

标签: mediawiki dropdownbox mediawiki-extensions semantic-mediawiki


【解决方案1】:

我意识到这是很久以前的事了——但我在 MediaWiki 上什么也没看到。我创建了CategoryDropdown。我不确定它是否满足您的确切需求,但可能。它目前被列为“测试版”。我们会看看它是否能通过审核。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-30
    • 2018-12-15
    相关资源
    最近更新 更多