在Lua中将文本创建为超链接。

我有一个 Lua 脚本,想要知道如何在此代码中将等式的右侧进行超链接。

到目前为止,我有以下代码:

local p = {}

p['Ag'] = Ag

我想要通过超链接将第二行等式的右侧(Ag)链接到本地服务器页面 //localhost/mediawiki/index.php/Silver。我已经通过谷歌搜索和查阅 Lua 文档 (http://www.lua.org/manual/5.1/,例如使用 Ctrl+F 查找关键词,如超链接和链接)以及查阅一些 Lua 脚本的示例代码,但仍然找不到实现这个需求的方法,但它实在是太简单了,我相信一定有解决方案。

我希望在将其保存为 MediaWiki 模块并通过模板调用时,可以在此超链接上看到它。

点赞
用户3178068
用户3178068

你应该能够使用标准的维基语法:

p['Ag'] = '[//localhost/mediawiki/index.php/Silver ' .. Ag .. ']'

如果Silver是一个维基页面(我假设它是):

p['Ag'] = '[[Silver|' .. Ag .. ']]'
2015-04-05 17:37:18