Modul:Citation/COinS: Unterschied zwischen den Versionen
COinS_id -> COinS
(bookitem) |
(COinS_id -> COinS) |
||
| Zeile 3: | Zeile 3: | ||
suite = 'Citation', | suite = 'Citation', | ||
sub = 'COinS', | sub = 'COinS', | ||
serial = ' | serial = '2022-08-10' | ||
} | } | ||
| Zeile 141: | Zeile 141: | ||
insertCOinS( value.COinS, string.sub( args[ key ], 1, 4 ) ) | insertCOinS( value.COinS, string.sub( args[ key ], 1, 4 ) ) | ||
elseif value.COinS and value.COinS ~= 'rft.jtitle' and value.COinS ~= 'rft.title' then | elseif value.COinS and value.COinS ~= 'rft.jtitle' and value.COinS ~= 'rft.title' then | ||
insertCOinS( value.COinS, args[ key ] ) | if value.COinS:find( '^rft%.' ) then | ||
insertCOinS( value.COinS, args[ key ] ) | |||
else -- info:xxx | |||
table.insert( rft, 'rft_id=' .. | |||
mw.uri.encode( value.COinS .. '/' .. args[ key ], 'PATH' ) ) | |||
end | |||
end | end | ||
end | end | ||