Module:TruncDesc

From TwogPedia
Revision as of 07:53, 15 January 2026 by Admin (talk | contribs) (Created page with "local p = {} function p.get(frame) local manual = frame.args.seo_description or "" local content = frame.args.content or "" local text = (manual ~= "") and manual or content local subbed = mw.ustring.sub(text, 1, 160) subbed = mw.ustring.gsub(subbed, "%s+", " ") return mw.text.trim(subbed) end return p")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:TruncDesc/doc

local p = {}

function p.get(frame)
    local manual = frame.args.seo_description or ""
    local content = frame.args.content or ""
    local text = (manual ~= "") and manual or content
    local subbed = mw.ustring.sub(text, 1, 160)
    subbed = mw.ustring.gsub(subbed, "%s+", " ")
    return mw.text.trim(subbed)
end

return p