وحدة:Wikidata2/Ill-WD2/ملعب
المظهر
![]() | هذه صفحة ملعب الوحدة لصفحة وحدة:Wikidata2/Ill-WD2 (فرق). |
illwd2
[عدل]- خيار
|illwd2=
يعمل على إظهار وصلة حمراء في حالة عدم وجود وصلة عربية.
- مثال بدون استخدام الوسيط illwd2:
توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| separator=*| entityId=Q116056814| property=P1346| noref=t}} |
| true |
- مثال مع استخدام الوسيط illwd2
توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| entityId=Q116056814| noref=t| illwd2=t| separator=*| property=P1346}} | true |
خيارات
[عدل]خيارات عرض الوصلة في قالب {{Ill-WD2}} (تُستخدم هذه الخيارات بجانب خيار |illwd2=
):
الوسيط | الوصف | الوسيط المقابل في قالب {{Ill-WD2}} |
---|---|---|
|illwd2noy= |
يقوم بإزالة السنة الموجودة في نهاية التسمية | |noy=
|
|illwd2y= |
إظهار السنة فقط إن كانت موجودة وإن لم تكن موجودة يظهر الوصلة كما هي | |y=
|
|illwd2noarlabel= |
إظهار التسمية الإنجليزية في حالة عدم وجود تسمية عربية | |enlabel=
|
illwd2noy
[عدل]توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| entityId=Q116056814| noref=t| illwd2=t| separator=*| property=P1346| illwd2noy=t}} | true |
illwd2y
[عدل]توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| entityId=Q116056814| noref=t| illwd2=t| separator=*| property=P1346| illwd2y=t}} | true |
illwd2noarlabel
[عدل]توصيف | وحدة:wikidata2 | وحدة:wikidata2/ملعب | مطابق؟ |
---|---|---|---|
{{#invoke:wikidata2|formatStatements| illwd2noarlabel=t| entityId=Q116056814| noref=t| illwd2=t| separator=*| property=P1346}} |
| true |
باسنخدام القالب
[عدل]توصيف | قالب:قيمة ويكي بيانات | قالب:قيمة ويكي بيانات/ملعب | مطابق؟ |
---|---|---|---|
{{قيمة ويكي بيانات| illwd2noarlabel=t| entityId=Q116056814| noref=t| illwd2=t| separator=*| property=P1346}} | ![]()
| ![]() | false |
local p = {}
local wd2_module
local sandbox = "ملعب"
local sandbox_added = ""
if nil ~= string.find(mw.getCurrentFrame():getTitle(), sandbox, 1, true) then
sandbox_added = "/" .. sandbox
end
local function is_valid(x)
if x and x ~= nil and x ~= "" then return x end
return nil
end
function p.Ill_WD2_label(qid, arlabel, options)
local temp_args = { fromlua = "t", ["المعرف"] = qid, nocat = "t" }
local en_label = mw.wikibase.label(qid) or ""
if is_valid(options.illwd2noy) then temp_args.noy = "t" end
if is_valid(options.illwd2y) then temp_args.y = "t" end
if is_valid(arlabel) then temp_args.label = arlabel end
if is_valid(en_label) and is_valid(options.illwd2noarlabel) then
temp_args.enlabel = en_label
end
if is_valid(options.illwd2label) then
temp_args.text = options.illwd2label
end
--local jlabel = mw.getCurrentFrame():expandTemplate { title = "Ill-WD2", args = temp_args }
if wd2_module == nil then
wd2_module = require("Module:Ill-WD2" .. sandbox_added)
end
local jlabel = wd2_module.link_from_lua(temp_args)
return jlabel
end
return p