Modul:Common: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
-- First, rip off [[: and ]]
-- First, rip off [[: and ]]
t = mw.ustring.gsub(p, "%[%[:(.-)%]%]", "%1")
--t = mw.ustring.gsub(p, "%[%[:(.-)%]%]", "%1")
-- Then, get rid of :
-- Then, get rid of :
--t = mw.ustring.gsub(t, ":", "")
--t = mw.ustring.gsub(t, ":", "")
-- Then, throw away anything after |
-- Then, throw away anything after |
t = mw.ustring.match(p, "([^|]+)")
t = mw.ustring.match(p, "([^|]+)")
-- Throw away everything before [[
t = mw.ustring.match(t, "%[%[ (.+)")
return t
return t
end
end