Content deleted Content added
No edit summary |
Add work field. |
||
Line 69:
local timestamp = nil;
local publisher = nil;
local work = nil;
local title = nil;
Line 77 ⟶ 78:
publisher = mw.wikibase.label('Q'..reviewscore['references'][1]['snaks']['P123'][1]['datavalue']['value']['numeric-id']);
end;
if(not (reviewscore['references'][1]['snaks']['P1433'] == nil or reviewscore['references'][1]['snaks']['P1433'][1] == nil)) then
work = mw.wikibase.label('Q'..reviewscore['references'][1]['snaks']['P1433'][1]['datavalue']['value']['numeric-id']);
end;
if(not (reviewscore['references'][1]['snaks']['P1476'] == nil or reviewscore['references'][1]['snaks']['P1476'][1] == nil)) then
title = reviewscore['references'][1]['snaks']['P1476'][1]['datavalue']['value']['text'];
Line 87 ⟶ 91:
cite = cite .. "|publisher="..publisher;
end;
if(not(work == nil or work == "")) then
cite = cite .. "|publisher="..work;
end;
if(not(timestamp == nil or timestamp == "")) then
local year = string.sub(timestamp,2,5);
|