26.961
Bearbeitungen
(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 | ||