Modul:Check for unknown parameters: Unterschied zwischen den Versionen
Modul:Check for unknown parameters (Quelltext anzeigen)
Version vom 24. Januar 2019, 13:33 Uhr
, vor 7 Jahrenless aggressive encoding per request on the talk page
Keine Bearbeitungszusammenfassung |
(less aggressive encoding per request on the talk page) |
||
| Zeile 51: | Zeile 51: | ||
end | end | ||
if not knownflag and ( not ignoreblank or isnotempty(v) ) then | if not knownflag and ( not ignoreblank or isnotempty(v) ) then | ||
k = mw. | k = mw.text.encode(mw.text.encode(k),'%c%[%]=') | ||
table.insert(values, k) | table.insert(values, k) | ||
end | end | ||
| Zeile 60: | Zeile 60: | ||
local vlen = mw.ustring.len(v) | local vlen = mw.ustring.len(v) | ||
v = mw.ustring.sub(v, 1, (vlen < 25) and vlen or 25) | v = mw.ustring.sub(v, 1, (vlen < 25) and vlen or 25) | ||
v = mw. | v = mw.text.encode(mw.text.encode(v),'%c%[%]=') | ||
table.insert(values, k .. ' = ' .. v .. ((vlen >= 25) and ' ...' or '')) | table.insert(values, k .. ' = ' .. v .. ((vlen >= 25) and ' ...' or '')) | ||
end | end | ||