模块:Text:修订间差异

来自「荏苒之境」
无编辑摘要
无编辑摘要
 
第11行: 第11行:
end
end
t[#t] = nil
t[#t] = nil
return table.concat(t)
end
text.show_items = function(frame)
local t = {}
for _, text in ipairs(frame:getParent().args) do
t[#t+1] = "<li>"
t[#t+1] = trim(text)
t[#t+1] = "</li>"
end
return table.concat(t)
return table.concat(t)
end
end


return text
return text

2025年10月12日 (日) 16:16的最新版本

此模块的文档可以在模块:Text/doc创建

local utils_str = require("Module:Utils/String")
local trim = utils_str.trim

local text = {}

text.show_multiline = function(frame)
	local t = {}
	for _, text in ipairs(frame:getParent().args) do
		t[#t+1] = trim(text)
		t[#t+1] = "<br/>"
	end
	t[#t] = nil
	return table.concat(t)
end

text.show_items = function(frame)
	local t = {}
	for _, text in ipairs(frame:getParent().args) do
		t[#t+1] = "<li>"
		t[#t+1] = trim(text)
		t[#t+1] = "</li>"
	end
	return table.concat(t)
end

return text