Модуль:WD: различия между версиями

Перейти к навигации Перейти к поиску
216 байт убрано ,  2 года назад
нет описания правки
Нет описания правки
Нет описания правки
 
Строка 448: Строка 448:
   local s_property_id = tostring(frame.args[1]);
   local s_property_id = tostring(frame.args[1]);
   local s_lang = tostring(frame.args[2]);
   local s_lang = tostring(frame.args[2]);
   if (entity == nil) or not wd.is_property(entity) then
   local entity = tostring(frame.args[3]);
    error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_property_id));
  end;
  return "[[:d:Property:" .. entity.id .. "|" .. wd.get_label(entity, s_lang, MSG_NO_LABEL) .. " (" .. entity.id .. ")]]";
end;
end;
--
--

Навигация