47,726
edits
![]() | We're back! Sorry, bad combo of sickness, funeral and a month-long trip abroad. The site is back now. ![]() |
No edit summary |
No edit summary |
||
Line 1,045: | Line 1,045: | ||
insert(data.categories, full_langname .. " palindromes") | insert(data.categories, full_langname .. " palindromes") | ||
end | end | ||
if data.affix then | |||
for _, aff in ipairs(data.affix) do | |||
if mw.ustring.match(aff, "^%-[^-]*%-$") then | |||
table.insert(data.categories, data.lang:getCanonicalName() .. " words interfixed with " .. aff) | |||
elseif mw.ustring.match(aff, "%-%s%-") then | |||
table.insert(data.categories, data.lang:getCanonicalName() .. " words circumfixed with " .. aff) | |||
elseif mw.ustring.match(aff, "%-$") then | |||
table.insert(data.categories, data.lang:getCanonicalName() .. " words prefixed with " .. aff) | |||
elseif mw.ustring.match(aff, "^%-") then | |||
table.insert(data.categories, data.lang:getCanonicalName() .. " words suffixed with " .. aff) | |||
end | |||
end | |||
end | |||
if page.namespace == "" and not data.lang:hasType("reconstructed") then | if page.namespace == "" and not data.lang:hasType("reconstructed") then | ||
local m_links = require(links_module) | local m_links = require(links_module) |