Spring til indhold

Modul:Reference: Forskelle mellem versioner

166 bytes tilføjet ,  7. februar 2021
ingen redigeringsopsummering
No edit summary
No edit summary
Linje 195: Linje 195:
    
    
   beskrivelse = generer_beskrivelse (frame.args['wikilink'], frame.args['term'], frame.args['beskrivelse'])
   beskrivelse = generer_beskrivelse (frame.args['wikilink'], frame.args['term'], frame.args['beskrivelse'])
   stykbeskrivelse = generer_stykbeskrivelse (frame.args['stykke'])
   stykbeskrivelse = generer_stykbeskrivelse (frame.args['stykke'], frame.args['bog'])
   afslutningpaareference = generer_afslutningpaareference (frame.args['sidste_stykke'])
   afslutningpaareference = generer_afslutningpaareference (frame.args['sidste_stykke'])


Linje 203: Linje 203:
   function generer_beskrivelse (wikilink, term, beskrivelse)  
   function generer_beskrivelse (wikilink, term, beskrivelse)  
     if (mw.ustring.upper(wikilink) == "JA" ) then
     if (mw.ustring.upper(wikilink) == "JA" ) then
      -- todo - flyt ',' ud af link
       return '[[' .. term .. ']]'
       return '[[' .. term .. ']]'
     end
     end
Linje 217: Linje 218:
   end
   end


   function generer_stykbeskrivelse (term)
   function generer_stykbeskrivelse (term, bog)
     -- return  ' stk. ' .. term
     if (mw.ustring.upper(mw.ustring.sub( bog, 1, 2 )) == "LB") then
     return ''
      return  ' stk. ' .. term .. ' LB'     
    end
 
     return ' stk. ' .. term
   end
   end