Spring til indhold

Modul:Reference: Forskelle mellem versioner

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


   return  text
   return  text
end
end


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


     beskrivelse = ''
     beskrivelse = ''
Linje 218: Linje 213:
   end
   end


   function generer_stykbeskrivelse ()
   function generer_stykbeskrivelse (term, beskrivelse)
     -- return  ' stk. ' .. frame.args['stykke']
     -- return  ' stk. ' .. term
     return ''
     return ''
   end
   end


   function generer_afslutningpaareference ()
   function generer_afslutningpaareference (sidste_stykke)
     --if(frame.args['sidste_stykke'] == nil) then
     if (sidste_stykke == nil) then
    --  text = text .. ', '
      -- ikkes sidste stykke
     --end
      return ', '  
     end


     return ''
     return ''