Zum Inhalt springen

Modul:Citation: Unterschied zwischen den Versionen

newspaper
K (Korrektur)
(newspaper)
Zeile 731: Zeile 731:
end
end
table.insert( rft, 1, 'rft_val_fmt=' .. mw.uri.encode( 'info:ofi/fmt:kev:mtx:book' ) )
table.insert( rft, 1, 'rft_val_fmt=' .. mw.uri.encode( 'info:ofi/fmt:kev:mtx:book' ) )
else -- 'journal', 'newspaper'
elseif args.type == 'journal' then
insertCOinS( 'rft.title', args.title )
insertCOinS( 'rft.title', args.title )
insertCOinS( 'rft.atitle', args.title )
insertCOinS( 'rft.atitle', args.title )
if args.type == 'journal' then
insertCOinS( 'rft.jtitle', args.journal )
insertCOinS( 'rft.jtitle', args.journal )
else
insertCOinS( 'rft.jtitle', args.newspaper )
end
table.insert( rft, 1, 'rft.genre=journal' )
table.insert( rft, 1, 'rft.genre=journal' )
table.insert( rft, 1, 'rft_val_fmt=' .. mw.uri.encode( 'info:ofi/fmt:kev:mtx:journal' ) )
table.insert( rft, 1, 'rft_val_fmt=' .. mw.uri.encode( 'info:ofi/fmt:kev:mtx:journal' ) )
else -- 'newspaper'
insertCOinS( 'rft.type', 'newspaperArticle' )
insertCOinS( 'rft.title', args.title )
insertCOinS( 'rft.atitle', args.title )
insertCOinS( 'rft.source', args.newspaper )
insertCOinS( 'rft.jtitle', args.newspaper )
table.insert( rft, 1, 'rft_val_fmt=' .. mw.uri.encode( 'info:ofi/fmt:kev:mtx:dc' ) )
end
end


Anonymer Benutzer