Open main menu
Home
Random
Log in
Settings
About Railway Operation Simulator Wiki
Disclaimers
Railway Operation Simulator Wiki
Search
Changes
← Older edit
Module:Unsubst
(view source)
Revision as of 10:27, 4 January 2026
260 bytes added
,
4 January
m
1 revision imported
Line 9:
Line 9:
['$aliases'] = 'parameter aliases',
['$aliases'] = 'parameter aliases',
['$flags'] = 'flags',
['$flags'] = 'flags',
−
['$B'] = 'template content'
+
['$B'] = 'template content'
,
+
['$template-name'] = 'template invocation name override',
}
}
Line 47:
Line 48:
-- Find the invocation name.
-- Find the invocation name.
local mTemplateInvocation = require('Module:Template invocation')
local mTemplateInvocation = require('Module:Template invocation')
−
local name = mTemplateInvocation.name(frame:getParent():getTitle())
+
local
name
+
+
if frame.args['$template-name'] and '' ~= frame.args['$template-name'] then
+
name = frame.args['$template-name'] -- override whatever the template name is with this name
+
else
+
name = mTemplateInvocation.name(frame:getParent():getTitle())
+
end
-- Combine passed args with passed defaults
-- Combine passed args with passed defaults
Krizar
confirmed, superuser,
Administrators
941
edits