„Modul:GetParentPageLink“ – Versionsunterschied
Erscheinungsbild
Die Seite wurde neu angelegt: „local p = {} function p.get(frame) local title = mw.title.getCurrentTitle().text local parts = mw.text.split(title, "/") if #parts <= 1 then return "" end local parentParts = mw.clone(parts) local label = parentParts[#parentParts - 1] table.remove(parentParts) local parentPage = table.concat(parentParts, "/") local namespace = mw.title.getCurrentTitle().nsText if namespace ~= "" then parentPage = namespace…“ |
K Klaus verschob die Seite Modul:Modul:GetParentPageLink nach Modul:GetParentPageLink, ohne dabei eine Weiterleitung anzulegen |
(kein Unterschied)
| |
Aktuelle Version vom 2. April 2025, 11:35 Uhr
Die Dokumentation für dieses Modul kann unter Modul:GetParentPageLink/Doku erstellt werden
local p = {}
function p.get(frame)
local title = mw.title.getCurrentTitle().text
local parts = mw.text.split(title, "/")
if #parts <= 1 then return "" end
local parentParts = mw.clone(parts)
local label = parentParts[#parentParts - 1]
table.remove(parentParts)
local parentPage = table.concat(parentParts, "/")
local namespace = mw.title.getCurrentTitle().nsText
if namespace ~= "" then
parentPage = namespace .. ":" .. parentPage
end
return string.format("[[%s|%s]]", parentPage, label)
end
return p