Modul:Citation/COinS: Unterschied zwischen den Versionen

journal -> article, extent
(hdl)
(journal -> article, extent)
Zeile 55: Zeile 55:
args.pages = args.columns
args.pages = args.columns
end
end
args.extent = args.extent:match( '%d+' )


-- only first author
-- only first author
Zeile 102: Zeile 103:
table.insert( rft, 'rft_val_fmt='
table.insert( rft, 'rft_val_fmt='
.. mw.uri.encode( 'info:ofi/fmt:kev:mtx:journal', 'PATH' ) )
.. mw.uri.encode( 'info:ofi/fmt:kev:mtx:journal', 'PATH' ) )
table.insert( rft, 'rft.genre=journal' )
table.insert( rft, 'rft.genre=article' )
insertCOinS( 'rft.atitle', args.title )
insertCOinS( 'rft.atitle', args.title )
insertCOinS( 'rft.jtitle', args.type == 'journal' and args.journal or args.newspaper )
insertCOinS( 'rft.jtitle', args.type == 'journal' and args.journal or args.newspaper )
 
-- else -- 'newspaper'
-- table.insert( rft, 'rft_val_fmt='
-- .. mw.uri.encode( 'info:ofi/fmt:kev:mtx:dc', 'PATH' ) )
-- insertCOinS( 'rft.type', 'newspaperArticle' )
-- insertCOinS( 'rft.title', args.title )
-- insertCOinS( 'rft.atitle', args.title )
-- insertCOinS( 'rft.source', args.newspaper )


-- handle web
-- handle web
Anonymer Benutzer