Module:Lorebook: Difference between revisions
No edit summary |
m Protected "Module:Lorebook" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 202: | Line 202: | ||
local result = buildInjection(rows, triggered) | local result = buildInjection(rows, triggered) | ||
-- | -- Escape curly braces to prevent template/parser function invocation | ||
-- and wrap in <pre> tag to preserve formatting | |||
if result and result ~= '' then | if result and result ~= '' then | ||
result = result:gsub('{{', '<nowiki>{{</nowiki>'):gsub('}}', '<nowiki>}}</nowiki>') | |||
return '<pre>' .. result .. '</pre>' | |||
else | else | ||
return '' | return '' | ||