모듈:Reverselink

Minecraft Wiki
Leehan020816 (토론 | 기여)님의 2018년 6월 3일 (일) 14:24 판 (새 문서: local p = {} local link = mw.loadData( 'Module:Reverselink/Link' ) local link2 = mw.loadData( 'Module:Reverselink/Link2' ) function p.link( f ) local args = f if f == mw.getCur...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색
[만들기 | 역사 | 캐시 제거]설명문서
이 모듈의 설명문서가 없습니다. 이 모듈의 사용 방법을 안다면, 설명문서를 만들어 주십시오.
local p = {}

local link = mw.loadData( 'Module:Reverselink/Link' )
local link2 = mw.loadData( 'Module:Reverselink/Link2' )

function p.link( f )
    local args = f
	if f == mw.getCurrentFrame() then 
		args = require( 'Module:ProcessArgs' ).merge( true )
	end
    local arg = args[1]
    local result = link[arg]
    if result == nil then
       result = link2[arg]
    end
    if result == nil then
       result = args[1]
    end
    return result
end

function p.xlink( str )
    local result = link[str]
    if result == nil then
       result = link2[str]
    end
    if result == nil then
       result = str
    end
    return result
end

return p