Modul:Common: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:
-- This is for unlinking semantic attributes with datatype site.
-- This is for unlinking semantic attributes with datatype site.
p = frame.args[1] or ""
p = frame.args[1] or ""
-- First, rip off [[ and ]]
-- First, rip off [[: and ]]
t = mw.ustring.gsub(p, "%[%[:(.-)%]%]", "%1")
t = mw.ustring.gsub(p, "%[%[:(.-)%]%]", "%1")
-- Then, throw away anything after |
-- Then, throw away anything after |
--s = mw.ustring.gsub(p, "<[^>]+>", "")
t = mw.ustring.match(t, "([^|]+)")
return t
-- the next one works (leaves [[: behind, what's better than <dd>)
--t = mw.ustring.match(p, "([^|]+)")
return t--"nothing"
end
end