本站文本内容除另有声明外,转载时均必须注明出处,并遵守CC BY-NC-SA 3.0协议。(转载须知)
本站是中文Minecraft Wiki的镜像站,与Mojang Studios、Weird Gloop没有从属关系。(免责声明)
模块:Reverselink
Rerverse Link,顾名思义,即反转链接。正如Module:Autolink能将给模板的参数中的英文转换为对应的中文并显示出来,Rerverselink能将中文参数转换为英文并提供给模板以显示图片。
本模块主要用在:
数据模块
依赖项
local p = {}
local link = mw.loadData( 'Module:Reverselink/Link' )
local dungeons_link = mw.loadData( 'Module:Reverselink/Link/Dungeons' )
local earth_link = mw.loadData( 'Module:Reverselink/Link/Earth' )
function p.link( f )
local args = f
if f == mw.getCurrentFrame() then
args = require( 'Module:ProcessArgs' ).merge( true )
end
return p.xlink(args[1])
end
function p.xlink( str )
return link[str] or dungeons_link[str] or earth_link[str] or str
end
return p