وحدة:Wikidata/شرح

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث


النسخة المفعلة في قوالب معلومات أرابيكا هي


الاستعمال

مثال: الزوجة

  • {{#invoke:Wikidata|getValue|P26|}} = إذا لم تكن هناك نتيجة، لا يعرض أي شيء في صندوق المعلومات.
  • {{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}} = يعرض رابط للنتيجة (أو النتائج) لخاصية P26 (spouse) المخزنة في ويكي داتا الموافقة للمقالة (مثال في حالة مقالة بيل كلينتون، النتيجة هي هيلاري كلينتون)
  • {{#invoke:Wikidata|getValue|P26|[[هيلاري كلينتون]]}} = تكون النتيجة هيلاري كلينتون، تسمح بعرض اسم المقالة الموجودة في الويكي المحلي (أي القيمة الثانية) عوضا عن المعلومة المخزنة في ويكي داتا.

مثال عن الاستعمال في قوالب المعلومات

في قالب صندوق معلومات، الاستعمال يكون كتالي :

  • | data55 = {{#invoke:Wikidata|getValue|P26|{{{spouse|FETCH_WIKIDATA}}} }}

which causes the infobox to:

  • | data55 = {{#invoke:Wikidata|getValue|P26|{{{spouse|FETCH_WIKIDATA}}} }}
  1. display the linked value(s) from Wikidata if the infobox parameter |spouse is not supplied
  2. display the local infobox parameter |spouse if it is supplied (e.g. "|spouse = Hillary Clinton")


مثال:مكان الميلاد

تعمل حسب نفس المبدأ المشروح سابقا :

  • {{#invoke:Wikidata|getValue|P19|}} = returns nothing, so suppresses the display of birth place in an infobox
  • {{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}} = returns the linked value(s) of property P19 (place of birth) stored in wikidata for the corresponding article (e.g. for article بيل كلينتون, it returns هوب)
  • {{#invoke:Wikidata|getValue|P19|[[هوب]]}} = returns هوب, allowing an infobox to use a local value rather than the value stored in Wikidata.

مثال:الجنس

We don't want the returned value linked, so use:

  • - {{#invoke:Wikidata|getRawValue|P21|FETCH_WIKIDATA}}


اختبار

الزوج/ة

انسخ والصق التالي في أي صفحة وقم بمعاينته (دون الحفظ!):

* - {{#invoke:Wikidata|getValue|P26|}}
* - {{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}}
* - {{#invoke:Wikidata|getValue|P26|[[هيلاري كلينتون]]}}

في بيل كلينتون يجب أن تحصل على:


في باراك أوباما يجب أن تحصل على:


في فرانس كافكا يجب أن تحصل على:

محل الميلاد

انسخ والصق التالي في أي صفحة وقم بمعاينته (دون الحفظ!):

* - {{#invoke:Wikidata|getValue|P19|}}
* - {{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}}
* - {{#invoke:Wikidata|getValue|P19|[[Newport]]}}

getValue وgetRawValue وgetDateValue

انسخ والصق التالي في أي صفحة وقم بمعاينته (دون الحفظ!):

;محل الميلاد
* {{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}}
;الزوج/ة
* {{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}}
;المواطنة
* {{#invoke:Wikidata|getValue|P27|FETCH_WIKIDATA}}
;الدين
* {{#invoke:Wikidata|getValue|P140|FETCH_WIKIDATA}}
;الجنس
* {{#invoke:Wikidata|getRawValue|P21|FETCH_WIKIDATA}}
;تاريخ الميلاد DMY 
* {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|dmy}}
;تاريخ الميلاد MDY
* {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|mdy}}
;سنة الميلاد
* {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y}}

اختبار التاريح BC/BCE

انسخ والصق التالي في أي صفحة مثل هوراسوقم بمعاينته (دون الحفظ!):

  • BC;
{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y}}
  • BCE
{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y|BCE}}

ويجب أن يكون الناتج 65 قبل الميلاد و 65 قبل الميلاد، على التوالي.