模組:Ilh
外观
![]() | 此模块被引用於約539,000個頁面。 為了避免造成大規模的影響,所有對此模块的編輯應先於沙盒或測試樣例上測試。 測試後無誤的版本可以一次性地加入此模块中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
本模块为{{Internal link helper}}的Lua实现。
本模块支持通过传入Lua调用参数代替模板调用参数。
local ilh = {}
local WikitextLC = require( 'Module:WikitextLC' )
local getArgs
local args
local MODEL=[[<span class="ilh-all %s" data-orig-title="%s" data-lang-code="%s" data-lang-name="%s" data-foreign-title="%s">
<span class="ilh-page">\[\[:%s|%s\]\]</span>%s
<span class="noprint ilh-comment">(<span class="ilh-lang">%s</span>
<span class="ilh-colon">:</span>
<span class="ilh-link">-{\[\[:%s:%s|<span lang="%s" dir="auto">%s</span>\]\]}-
</span>)]]
local TRA_CAT="[[Category:有蓝链却未移除内部链接助手模板的页面]]"
function ilh.main(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
args = getArgs(frame, {wrappers = 'Template:Internal link helper'})
--TODO
end
function ilh.onlyLink(localTarget,displayName)
end
function ilh.functionLink(localTarget,displayName)
end