Spring til indhold

Modul:Reference: Forskelle mellem versioner

243 bytes tilføjet ,  30. januar 2021
ingen redigeringsopsummering
No edit summary
No edit summary
Linje 33: Linje 33:


     if styknummer < 289 then
     if styknummer < 289 then
       return createReference("LB", "LB1", 51, styknummer)
       return createLBReference("LB1", 51, styknummer)
     end
     end


     if styknummer < 639 then
     if styknummer < 639 then
       return createReference("LB", "LB2", 52, styknummer)
       return createLBReference("LB2", 52, styknummer)
     end
     end


     if styknummer < 1053 then
     if styknummer < 1053 then
       return createReference("LB", "LB3", 53, styknummer)
       return createLBReference("LB3", 53, styknummer)
     end
     end


     if styknummer < 1591 then
     if styknummer < 1591 then
       return createReference("LB", "LB4", 54, styknummer)
       return createLBReference("LB4", 54, styknummer)
     end
     end


     if styknummer < 1939 then
     if styknummer < 1939 then
       return createReference("LB", "LB5", 55, styknummer)
       return createLBReference("LB5", 55, styknummer)
     end   
     end   


     if styknummer < 2396 then
     if styknummer < 2396 then
       return createReference("LB", "LB6", 56, styknummer)
       return createLBReference("LB6", 56, styknummer)
     end
     end


     if styknummer < 2665 then
     if styknummer < 2665 then
       return createReference("LB", "LB7", 57, styknummer)
       return createLBReference(57, styknummer)
     end     
     end     


Linje 70: Linje 70:
   -- Symboler
   -- Symboler
   if frame.args['bog'] == "symbol" then
   if frame.args['bog'] == "symbol" then
     return 'Symbol fundet'
     return createSymbolReference()
   end
   end


Linje 98: Linje 98:
end
end


function createReference (type, bogForkortelse, bogID, styknummer)
function createLBReference (bogForkortelse, bogID, styknummer)
  return '[[' .. bogTitler[bogForkortelse] .. ']], [https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. bogID .. '&stk=' .. styknummer .. ' stk. ' .. styknummer ..']'
    return '[[' .. bogTitler[bogForkortelse] .. ']], [https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. bogID .. '&stk=' .. styknummer .. ' stk. ' .. styknummer ..']'
end
end


function createSymbolReference (symbolnummer)
-- needs to switch on symbolbog
  return '[[Symbol ' .. symbolnummer .. ' nr. ' .. ']], [https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. bogID .. '&stk=' .. symbolnummer .. ' stk. ' .. symbolnummer ..']'
end


return p
return p