Hopp til innhold

Modul:AutoDefaultsort

Fra Wikipedia, den frie encyklopedi
Sideversjon per 4. mar. 2025 kl. 23:06 av Løken (diskusjon | bidrag) (Fjerner sideversjon 25005709 av Løken (diskusjon))
(diff) ← Eldre sideversjon | Nåværende sideversjon (diff) | Nyere sideversjon → (diff)
Moduldokumentasjon
local p = {}

function p.autoDefaultSort(frame)
    local title = mw.title.getCurrentTitle().text  -- Get the page title
    local words = mw.text.split(title, " ")       -- Split into words

    if #words > 1 then
        local lastname = words[#words]              -- Last word as last name
        local firstname = table.concat(words, " ", 1, #words - 1) -- Rest as first name
        return "{{STANDARDSORTERING:" .. lastname .. ", " .. firstname .. "}}"
    else
        return "{{STANDARDSORTERING:" .. title .. "}}"
    end
end

return p