Модуль:Виборчий округ України: відмінності між версіями
[перевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
Tohaomg (обговорення | внесок) Немає опису редагування |
Tohaomg (обговорення | внесок) Немає опису редагування |
||
Рядок 13:
end
return p[1]..", "..np[1].." "..np[2]..", <br/>"..p[3]..", "..p[4];
function mp_start_time(item)
st_counter = #item.claims["P1268"];▼
p1268 = item.claims["P1268"];▼
while(st_counter>=2 and ▼
p1268[st_counter-1].mainsnak.datavalue.value.id==p1268[#p1268].mainsnak.datavalue.value.id) do▼
st_counter = st_counter-1;▼
end
mp_time = mw.text.split(mw.text.split(string.gsub(p1268[st_counter].qualifiers["P580"][1].datavalue.value.time, "+", ""), "T")[1], "-");▼
return "
end
Рядок 30 ⟶ 41:
else party_link = party_item.labels.uk.value end
end
▲ st_counter = #item.claims["P1268"];
return "[["..mp_link.."]] ("..party_link..", "..mp_start_time(item)..")";
▲ p1268 = item.claims["P1268"];
▲ while(st_counter>=2 and
▲ p1268[st_counter-1].mainsnak.datavalue.value.id==p1268[#p1268].mainsnak.datavalue.value.id) do
▲ st_counter = st_counter-1;
▲ end
▲ mp_time = mw.text.split(mw.text.split(string.gsub(p1268[st_counter].qualifiers["P580"][1].datavalue.value.time, "+", ""), "T")[1], "-");
▲ return "[["..mp_link.."]] ("..party_link..", з "..string.format("%u", mp_time[3]).." "..months[tonumber(mp_time[2])].." "..mp_time[1]..")";
end
Рядок 194 ⟶ 199:
if(item.claims["P1268"][#item.claims["P1268"]].qualifiers["P582"]) then member = "";
else
member_item =
mp_time = mp_start_time(item);
party = "";
if(not p_1268.qualifiers) then party = "";
elseif(p_1268.qualifiers["P102"][1].snaktype=="novalue") then party = "самовисуванець";
end
|