Module:TemplateStarter: Difference between revisions
// via Wikitext Extension for VSCode Tag: Reverted |
// via Wikitext Extension for VSCode Tag: Reverted |
||
| Line 163: | Line 163: | ||
local templates = p.getAvailableTemplates() | local templates = p.getAvailableTemplates() | ||
if #templates == 0 then | if #templates == 0 then | ||
return " | return "No templates available" | ||
end | end | ||
-- Encode template names to prevent Lingo expansion | |||
local encodedTemplates = {} | |||
for i, template in ipairs(templates) do | |||
-- Replace 'TLD' with HTML entity to bypass Lingo | |||
local encoded = template:gsub("TLD", "TLD") | |||
encodedTemplates[i] = encoded | |||
end | |||
return table.concat(encodedTemplates, ", ") | |||
end | end | ||
return p | return p | ||