跳转到内容

模組:Link with book title mark

维基百科,自由的百科全书

这是Module:Link with book title mark当前版本,由魔琴留言 | 贡献编辑于2025年4月15日 (二) 04:38 (魔琴移动页面Module:沙盒/魔琴/lbModule:Link with book title mark,不留重定向)。这个网址是本页该版本的固定链接。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
local z={}
	function z.main(frame)
	    if frame.args.parent then
	        args = frame:getParent().args
	    else
	        args = frame.args
	    end
		local a = args[1]
		local b = args[2]
		local result

		if a == nil then
			return ''
		end
		
		if b == nil then
			b = a
		elseif b == '' then
			b = frame:preprocess('{{PAGENAME:' .. a .. '}}')
		end
		
		b = b:gsub("《", "〈"):gsub("》", "〉")
		return '《[[:' .. a .. '|' .. b .. ']]》'
	end
return z