Modul:Error: Porovnání verzí

Přidáno 1 023 bajtů ,  před 8 lety
+ obvyklé chyby
(Error)
 
(+ obvyklé chyby)
local Error = {}
----------------------------------------
 
 
Error.commonTypes = {
missingValue = {
message = "Chybí hodnota",
category = "Doplnit hodnotu"
},
unknownValue = {
message = "Neznámá hodnota",
category = "Opravit hodnotu"
},
wrongType = {
message = "Špatný formát",
category = "Opravit formát"
}
}
 
 
local text = mw.text.trim( errorData.text or "" )
for key, value in pairs( Error.commonTypes ) do
if errorData[key] then
text = Error.commonTypes[key].message .. " "
if tonumber( errorData[key].paramName ) then
text = text .. errorData[key].paramName .. ". parametru"
else
text = text .. "parametru „" .. errorData[key].paramName .. "“"
end
text = text .. " (" .. errorData[key].paramDesc .. ")."
end
end
if template ~= "" then
local category = mw.text.trim( errorData.category or "" )
for key, value in pairs( Error.commonTypes ) do
if errorData[key] then
category = Error.commonTypes[key].category .. " "
if tonumber( errorData[key].paramName ) then
category = category .. errorData[key].paramName .. ". parametru"
else
category = category .. "parametru „" .. errorData[key].paramName .. "“"
end
end
end
if category ~= "" then
16 389

editací