Modul:Common: Unterschied zwischen den Versionen

Threw away non working stuff from getPageName
Keine Bearbeitungszusammenfassung
(Threw away non working stuff from getPageName)
Zeile 17: Zeile 17:
p = frame.args[1] or ""
p = frame.args[1] or ""
-- First, rip off [[: and ]]
-- Throw away all text after |
--t = mw.ustring.gsub(p, "%[%[:(.-)%]%]", "%1")
-- Then, get rid of :
--t = mw.ustring.gsub(t, ":", "")
-- Then, throw away anything after |
t = mw.ustring.match(p, "([^|]+)")
t = mw.ustring.match(p, "([^|]+)")
-- Throw away everything before [[
-- Throw away everything before [[:
t = mw.ustring.match(t, "%[%[:(.+)")
t = mw.ustring.match(t, "%[%[:(.+)")
return t
return t