如何让 mediawiki 部分包含该部分的可右键单击链接?

问题描述 投票:0回答:1

在某些地方 - 例如,这个 github README,您的某些部分会自动生成一个小链接/部分图标,用户可以右键单击该图标以获得该特定部分的链接。

在 mediawiki 语法中,我可以做

=== My Section ===

它会在右侧呈现一个

[edit]
位,我可以单击此处进行编辑 - 但我不想编辑,我只想复制一个超链接。

mediawiki 中有没有办法获得章节标题的此类可右键单击的超链接?任何合理的事情都会起作用;如果上面的内容呈现如下:

🔗 My Section [edit]

§ My Section [edit]

左侧图标的工作方式类似于上面的 Github 示例,这将非常有用。

我在 mediawiki 语法文档中进行了大量搜索,但没有找到任何东西。

mediawiki
1个回答
0
投票

在 wp.fr 上,有一个小工具可以在章节标题右侧的 [edit] 链接旁边添加 [URL] 和 [[Link]],将 URL 或链接的 wikicode 复制到剪贴板中那个部分。

它的代码位于 MediaWiki:Gadget-AncreTitres.js 上,它似乎是为法语和英语设计的(我认为 [[Lien]] 和 [[Link]] 之间的切换取决于您首选项中的语言设置。

要在 wp.en 上使用它,您必须添加

importScript(':fr:MediaWiki:Gadget-AncreTitres.js');
到你的 common.js (
https://en.wikipedia.org/wiki/User:<user name>/common.js
)

获取某个部分的 URL 的另一种方法是单击页面目录中的链接,然后将其 URL 复制到浏览器 URL 栏中。 在 URL 和 wiki 代码中,页面名称中添加了

#<section name>

© www.soinside.com 2019 - 2024. All rights reserved.