Spring til indhold

Modul:Reference: Forskelle mellem versioner

124 bytes tilføjet ,  30. januar 2021
ingen redigeringsopsummering
No edit summary
No edit summary
Linje 63: Linje 63:
   end
   end


   -- Symbolbøger
   -- Symbolbøger - dev1
   if frame.args['bog'] == "dev 1" then
   if frame.args['bog'] == "dev 1" then
     -- DEV1 er bog 61
     -- DEV1 er bog 61
Linje 76: Linje 76:
     symbolnummer,styknummer = s:match("(.+).(.+)")
     symbolnummer,styknummer = s:match("(.+).(.+)")


     return createSymbolbogReference(61, symbolnummer, styknummer)
    beskrivendeText = '[[Det Evige Verdensbillede 1]], ' .. s
 
     return createSymbolbogReference(beskrivendeText, 61, symbolnummer, styknummer)
   end
   end


Linje 124: Linje 126:
end
end


function createSymbolbogReference (symbolbogID, symbol, stykke)
function createSymbolbogReference (beskrivendeText, symbolbogID, symbol, stykke)
   -- todo validate arguments 'fejl i XXXX'
   -- todo validate arguments 'fejl i XXXX'


   return '[https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. symbolbogID .. '&stk=' .. symbol .. '&pkt=' ..  stykke .. ']'
   return beskrivendeText .. ' [https://www.martinus.dk/da/onlinebibliotek/dtt/index.php?bog=' .. symbolbogID .. '&stk=' .. symbol .. '&pkt=' ..  stykke .. ']'
end
end


return p
return p