Modul:Wiki: Unterschied zwischen den Versionen

262 Bytes hinzugefügt ,  Gestern um 22:13
+ toppagename
(insertPage() Bearbeiten-Link verschoben)
(+ toppagename)
 
Zeile 10: Zeile 10:
local split = str.split2(fullpagename, ":")
local split = str.split2(fullpagename, ":")
return split[#split] -- letztes Element in der table nach Doppelpunkt
return split[#split] -- letztes Element in der table nach Doppelpunkt
end
function p.toppagename()
local pagename = p.pagename()
local split = str.split2(pagename, "/")
return split[1] -- erstes Element in der table vor erstem Slash
end
end


Zeile 42: Zeile 48:
-- pagename
-- pagename
pagesnames.pagename = split[#split] -- letztes Element in der table nach Doppelpunkt
pagesnames.pagename = split[#split] -- letztes Element in der table nach Doppelpunkt
-- subpagename
-- toppagename/subpagename
split = str.split2(pagesnames.pagename, "/")
split = str.split2(pagesnames.pagename, "/")
pagesnames.toppagename = split[1] -- erstes Element in der table vor erstem Slash
pagesnames.subpagename = split[#split] -- letztes Element in der table nach letztem Slash
pagesnames.subpagename = split[#split] -- letztes Element in der table nach letztem Slash
-- table setzen
-- table setzen