10.754
redigeringer
Lasse (diskussion | bidrag) No edit summary |
Lasse (diskussion | bidrag) No edit summary |
||
| Linje 2: | Linje 2: | ||
function p.hallo(frame) | function p.hallo(frame) | ||
bogTitler = {} | bogTitler = {} | ||
bogTitler["LB1"] = "Livets Bog 1" | bogTitler["LB1"] = "Livets Bog 1" | ||
bogTitler["LB2"] = "Livets Bog 2" | bogTitler["LB2"] = "Livets Bog 2" | ||
bogTitler["LB3"] = "Livets Bog 3" | bogTitler["LB3"] = "Livets Bog 3" | ||
bogTitler["LB4"] = "Livets Bog 4" | bogTitler["LB4"] = "Livets Bog 4" | ||
bogTitler["LB5"] = "Livets Bog 5" | bogTitler["LB5"] = "Livets Bog 5" | ||
bogTitler["LB6"] = "Livets Bog 6" | bogTitler["LB6"] = "Livets Bog 6" | ||
bogTitler["LB7"] = "Livets Bog 7" | bogTitler["LB7"] = "Livets Bog 7" | ||
bogIDer = {} | bogIDer = {} | ||
bogIDer["LB1"] = 51 | bogIDer["LB1"] = 51 | ||
bogIDer["LB2"] = 52 | bogIDer["LB2"] = 52 | ||
bogIDer["LB3"] = 53 | bogIDer["LB3"] = 53 | ||
bogIDer["LB4"] = 54 | bogIDer["LB4"] = 54 | ||
bogIDer["LB5"] = 55 | bogIDer["LB5"] = 55 | ||
bogIDer["LB6"] = 56 | bogIDer["LB6"] = 56 | ||
bogIDer["LB7"] = 57 | bogIDer["LB7"] = 57 | ||
-- første arg er et nummer? | -- første arg er et nummer? | ||
if ( tonumber(frame.args['bog']) ~= nil) then | if ( tonumber(frame.args['bog']) ~= nil) then | ||
styknummer = tonumber(frame.args['bog']) | |||
if styknummer < 1 then | |||
return 'Styknummeret lavere end 0 og findes ikke i [[Livets Bog]]' | |||
end | |||
if styknummer > 2664 then | |||
return 'Styknummeret er højere end 2664 og findes ikke i [[Livets Bog]]' | |||
end | |||
if styknummer < 289 then | |||
return createReference("LB", "LB1", 51, styknummer) | |||
end | |||
if styknummer < 639 then | |||
return createReference("LB", "LB2", 52, styknummer) | |||
end | |||
if styknummer < 1053 then | |||
return createReference("LB", "LB3", 53, styknummer) | |||
end | |||
if styknummer < 1591 then | |||
return createReference("LB", "LB4", 54, styknummer) | |||
end | |||
if styknummer < 1939 then | |||
return createReference("LB", "LB5", 55, styknummer) | |||
end | |||
if styknummer < 2396 then | |||
return createReference("LB", "LB6", 56, styknummer) | |||
end | |||
if styknummer < 2665 then | |||
return createReference("LB", "LB7", 57, styknummer) | |||
end | |||
return 'Is the number: ' .. frame.args['bog'] .. 'stk nummer: ' .. styknummer | |||
return | |||
end | end | ||
-- Symboler | |||
if frame.args['bog'] == "symbol" then | |||
return 'Symbol fundet' | |||
end | |||
end | |||
-- angivet bog, stk. | -- Antager det er LB angivet bog, stk. | ||
return '[[' .. bogTitler[frame.args['bog']] .. ']], stk. ' .. frame.args['stykke'] .. '. https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. bogIDer[frame.args['bog']] .. '&stk=' .. frame.args['stykke'] | return '[[' .. bogTitler[frame.args['bog']] .. ']], stk. ' .. frame.args['stykke'] .. '. https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. bogIDer[frame.args['bog']] .. '&stk=' .. frame.args['stykke'] | ||
end | end | ||