Modul:Wikidata utilities: Unterschied zwischen den Versionen
Modul:Wikidata utilities (Quelltext anzeigen)
Version vom 1. November 2017, 07:42 Uhr
, vor 6 Jahrenkeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
if (not id) or (id == '') then return '' end | if (not id) or (id == '') then return '' end | ||
local i = id:upper() | local i = id:upper() | ||
if mw.ustring.match( i, '^[%d]+$') | if mw.ustring.match( i, '^Q[%d]+$') == nil then | ||
if mw.ustring.match( i, '^[%d]+$') ~= nil then -- only number | |||
i = 'Q' .. i | |||
i = '' | else -- invalid id | ||
i = '' | |||
end | |||
end | end | ||
return i | return i |