Modul:Wiki

Version vom 26. September 2025, 20:07 Uhr von HeikoBot (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „local p = {} local str = require("Modul:String") function p.fullpagename() return tostring(mw.title.getCurrentTitle()) end function p.pagename() local fullpagename = p.fullpagename() local split = str.split2(fullpagename, ":") return split[#split] -- letztes Element in der table end function p.subpagename() local pagename = p.pagename() local split = str.split2(pagename, "/") return split[#split] -- letztes Element in der table end return p“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Diese Modul stellt MediaWiki-Funktionen bereit, die so schneller erreichbar sind, als dass man sie erst durch den Parser z.B. via frame:callParserFunction() schicken müsste.

Unterseiten

Siehe auch


local p = {}
local str = require("Modul:String")

function p.fullpagename()
	return tostring(mw.title.getCurrentTitle())
end

function p.pagename()
	local fullpagename = p.fullpagename()
	local split = str.split2(fullpagename, ":")
	return split[#split] -- letztes Element in der table
end

function p.subpagename()
	local pagename = p.pagename()
	local split = str.split2(pagename, "/")
	return split[#split] -- letztes Element in der table
end

return p