Spring til indhold

Modul:Reference: Forskelle mellem versioner

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


Linje 201: Linje 201:
end
end


   function generer_beskrivelse (wikilink, term)  
   function generer_beskrivelse (wikilink, term, beskrivelse)  
   
    -- generer beskrivelse
     if (mw.ustring.upper(wikilink) == "JA" ) then
     if (mw.ustring.upper(wikilink) == "JA" ) then
       return '[[' .. term .. ']]'
       return '[[' .. term .. ']]'
     end
     end


     beskrivelse = ''
     if (beskrivelse ~= nil) then
      return beskrivelse
    end
 
    if (term == nil) then
      return '"term" ikke angivet.'
    end


     return beskrivelse
     return term
   end
   end


   function generer_stykbeskrivelse (term, beskrivelse)
   function generer_stykbeskrivelse (term)
     -- return  ' stk. ' .. term
     -- return  ' stk. ' .. term
     return ''
     return ''