모듈:연습장: 두 판 사이의 차이

리버티게임(개발), 모두가 만들어가는 자유로운 게임
둘러보기로 이동 검색으로 이동
imported>Hsl0
편집 요약 없음
imported>Hsl0
편집 요약 없음
3번째 줄: 3번째 줄:
function p.link(frame)
function p.link(frame)
local link = frame.args[1]
local link = frame.args[1]
local page, text = unpack(mw.text.split(link:gsub('%[(%b[])%]', '%1'), '%|'))
local page, text = unpack(mw.text.split(link:gsub('%[(%b[])%]', '%1'):sub(2,-2), '%|'))
if not text then
if not text then

2021년 12월 25일 (토) 16:01 판


모듈 설명문서[보기] [편집] [역사] [새로 고침]

자유롭게 모듈의 사용법을 익힐 수 있는 연습장입니다.

  1. 장기간에 걸쳐 수정이 필요한 경우 별도로 모듈페이지를 만드는 것을 추천합니다.
  2. 다음 문서가 도움이 될 수 있습니다.
  3. 다른 이름공간에 대한 연습은 아래에서 가능합니다.
  4. 낙서장을 비우려면 여기를 클릭하세요.


local p = {}

function p.link(frame)
	local link = frame.args[1]
	local page, text = unpack(mw.text.split(link:gsub('%[(%b[])%]', '%1'):sub(2,-2), '%|'))
	
	if not text then
		text = page
	end
	
	return text .. ' => ' .. page
end

return p