Module:Transclude: Difference between revisions
From Teriock
More actions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
local p = {} | local p = {} | ||
function p.transclude(frame) | function p.transclude(frame) | ||
-- Get the | -- Get and preprocess the input | ||
local | local raw_input = frame.args[1] or '' | ||
local | local processed_input = frame:preprocess(raw_input) | ||
-- | -- Debug output | ||
return string.format( | |||
"Raw input:\n<pre>%s</pre>\n\nProcessed input:\n<pre>%s</pre>", | |||
raw_input, | |||
processed_input | |||
) | |||
end | end | ||
return p | return p | ||
Revision as of 11:47, 14 January 2025
Documentation for this module may be created at Module:Transclude/doc
local p = {}
function p.transclude(frame)
-- Get and preprocess the input
local raw_input = frame.args[1] or ''
local processed_input = frame:preprocess(raw_input)
-- Debug output
return string.format(
"Raw input:\n<pre>%s</pre>\n\nProcessed input:\n<pre>%s</pre>",
raw_input,
processed_input
)
end
return p