وحدة:Wikidata2/شرح
المظهر
هذه صفحة توثيق لوحدة:Wikidata2
مثال
{{#invoke:Wikidata2|formatStatements|property=p17}}
أنظر قائمة قوالب تستخدم هذه الوحدة.
الوسائط
[عدل]formatStatements
[عدل]|property=مطلوب الخاصية المطلوبة.
|entityId=معرف عنصر ويكي بيانات.|page=يمكن إستخدامه بدلاً من|entityId=Q805كالتالي:|page=اليمن.
|enbarten=يعرض أول قيمة فقط في الخاصية.|separator=فاصلة بين البنود|انظر أيضاconjunction|conjunction=الفاصلة الأخيرة قبل اخر بند، افتراضي، و.
|prefix=بادئة|suffix=لاحقة|formatting=يحدد تنسيق القيم يستخدم مع إحداثيات جغرافية، وعنصر، وخاصية.
|label=اذا كنت تريد الاختيار كيفية ظهور الوصلات. مثلا[[شعار مقاطعة بليكينج|الشعار]]يمكن الحصول عليها عن طريق اضافة|label=الشعارتؤثر هذه المعلمة على الوحدات.
رتبة القيم
[عدل]|rank=يحدد نوع البيانات المطلوب عرضها:|rank=allيظهر جميع البنود في الخاصية.|rank=validيظهر البنود المفضلة والتي بوضع "ترتيب عادي" ولكن لا يظهر المهملة.|rank=best(افتراضي) يظهر القيم المفضلة.
فرز النتيجة
[عدل]|sortbytime=الترتيب حسب الوقت يفيد هذا مع المعلمة|enbarten=أعلاه|sortbytime=chronologicalترتيب البنود حسب زمن التصفيات المذكورة.|sortbytime=invertedعكس البنذ السابق.
|sortingproperty=تحديد الخواص المدعومة، الافتراضي هو:'P585','P571','P580','P569','P582','P570'بالترتيب، الخواص المعتمدة حالياً هي خواص الوقت. بتاريخ (P585) ،البداية (P571) ،تاريخ البدء (P580) ،تاريخ الميلاد (P569) ،تاريخ الانتهاء (P582) ،تاريخ الوفاة (P570).|sortingproperty=sortbyarbitraryفرز القيم بواسطة تاريخ العناصر المرتبطة مثل تاريخ ولادة أبناء شخص "الأطفال". القيم المسموح بها هي:|sortingproperty=chronological|sortingproperty=inverted. وتعطى مع الخاصية المراد تفتيشها 'sortingpropertyاعلاه'.
المراجع
[عدل]|noref=أدخل قيمة في هذه المعلمة إذا كنت لا تريد جلب المصادر من ويكي بيانات.|justref=أدخل قيمة في هذه المعلمة إذا كنت تريد جلب المصادر فقط دون ظهور القيمة!.|onlyvaluewithref =لإظهار البيانات التي لها مراجع فقط.
صياغة النص
[عدل]|formatcharacters=تحديد صيغة اخراج القيمة، القيم المسموح بها هي:lc/uc/lcfirst/ucfirst|formatcharacters=lc: تحويل جميع أحرف النص الإنجليزي إلى حروف صغيرة.|formatcharacters=lcfirst: تحويل الحرف الأول من النص الإنجليزي إلى حرف صغير.|formatcharacters=uc: تحويل جميع أحرف النص الإنجليزي إلى حروف كبيرة.|formatcharacters=ucfirst: تحويل الحرف الأول من النص الإنجليزي إلى حرف كبير.
تصفيات
[عدل]|avoidqualifier=يتجاهل القيم التي تحتوي تصفيات معينة، مثل:|avoidqualifier=P518يظهر البند الذي لا يحتوي على تصفية ينطبق على جزء (P518).|withdate=يضيف تصفية بتاريخ (P585) إذا كانت موجودة.|bothdates=يضيف تصفيات تاريخ البدء (P580) وتاريخ الانتهاء (P582) إذا كانتا موجودتان كلاهما أو إحداهما.|bothdates=lineيضع سطر جديد قبل التاريخ.|bothdates=beforeيضع التاريخ قبل القيمة.
|qual1=يضيف تصفية محددة.|qual1=P1545يضيف تصفية الترتيب في التسلسل (P1545) الى بنود الخاصية، مثال:منصب باراك أوباما + ترتيبه:{{#invoke:Wikidata2|formatStatements|entityId=Q76|property=P39|qual1=P1545|noref=true|rank=best}}ينتج :← رئيس الولايات المتحدة (44)
|preferqualifier=تحديد خاصية تصفيات يجب أن تكون بيانات الخاصية متضمنتها.|preferqualifiervalue=تحدد القيمة التي تناسب أعلاه. يدعم حالياً العناصر فقط.
وسائط حسب نوع البيانات
[عدل]عنصر
[عدل]|nolink=يظهر النتيجة دون وصلات.|getonly=يستخدم هذا الوسيط إذا أردنا الحصول على عناصر معينة التي تكون قيمة نموذج من (P31) فيها تساوي قيمة هذا الوسيط، مثال:|getonly=Q5للحصول على الأفراد فقط.- القيم المتعددة ممكنة، مثل :
|getonly=Q127448,Q193556للحصول على البلديات السويدية والمناظر الطبيعية.
|getonlyproperty=إذا أردنا استخدام خاصية أخرى بدلاً من نموذج من (P31) في البند السابق.
|formatting=rawيعرض القيمة بشكل Q505.|formatting=sitelinkينتج الوصلة إذا كانت موجودة في الويكي العربية.
ملف وسائط من كومنز
[عدل]- تظهر الصور افتراضياً كالتالي:
{{#invoke:Wikidata2|formatStatements|entityId=Q76|property=P18|noref=true|rank=best}} ينتج ← President Barack Obama.jpg
|image=عند استخدام هذا الوسيط في خواص الصور تظهر الصورة مباشرة.|size=لتحديد حجم الصورة (60 افتراضياً)، ضع القيمة دون (بك/px إلخ).
| توصيف | يظهر |
|---|---|
{{#invoke:Wikidata2|formatStatements|entityId=Q76|property=P18|image=true|noref=true|rank=best|size=100}}
|
|
إحداثيات جغرافية
[عدل]|formatting=latitudeيعرض خط العرض فقط.|formatting=longitudeيعرض خط الطول فقط.|formatting=precisionيعرض الدقة.|formatting=globeيعرض عنصر الكوكب. مثال:
| توصيف | يظهر |
|---|---|
{{#invoke:Wikidata2|formatStatements|entityId=Q805|property=P625|formatting=globe}}
|
Q2 |
نص أحادي اللغة نص بلغة وحيدة
[عدل]|langpref=في الوحدة، هناك مرشح يعطي أولوية للقيم التي تحتوي على "اللغة = العربية". أضف القيمة المطلوبة لتعطيل هذا الفلتر.|langpref=justlangلإظهار لغة النص فقط دون النص.|showlang=استخدم أي قيمة لإظهار النص حسب تنسيق قالب:رمز لغة واسمها.
كمية
[عدل]|nounitlink=يظهر وحدة القياس دون وصلة.|noshortunit=لا يظهر الوحدات مختصرة. مثلاً لا يظهر كم بدلاً عن كيلومتر.
نص
[عدل]نقطة زمنية
[عدل]|modifytime=يحدد تنسيق الوقت أو التاريخ:|modifytime=longdateيكتب التاريخ في شكل "9 فبراير 2026"|modifytime=Yيكتب التاريخ في شكل "2026" يظهر فقط السنة.|modifytime= Fيكتب التاريخ في شكل "فبراير" يظهر فقط الشهر.|modifytime= jيكتب التاريخ في شكل "9" يظهر فقط اليوم.
|modifyqualifiertime=تنسيق التاريخ على النحو الوارد أعلاه، ولكن يؤثر فقط على التصفيات.qualifier
معرف خارجي
[عدل]|pattern=طريقة عرض الخاصية مثلاً في وصلات الضبط الاستنادي$1مثلاً:<nowiki>https://viaf.org/viaf/$1/</nowiki>.|pattern=autourlمن خواص البند أعلاه، لنمط مستخدم في الخاصية المسار المنسق (P1630) (تنسيق عنوان URL) للخاصية المطلوبة.|pattern=autourl2كما سبق، يقدم وصلة من نوع<nowiki>[https://viaf.org/viaf/$1/ $1] </nowiki>
مسار
[عدل]|urllabel=وضع تسمية لتظهر بدلاً من الوصلة، كما في معرف خارجي ولكن في خواص الروابط.- مثال عند استخدام (P2035) لباراك أوباما (Q76) مع/بدون الوسيط
|urllabel=لينكد إن:
- مثال عند استخدام (P2035) لباراك أوباما (Q76) مع/بدون الوسيط
| توصيف | يظهر |
|---|---|
{{#invoke:Wikidata2|formatStatements|entityId=Q76|property=P2035}}
|
|
{{#invoke:Wikidata2|formatStatements|urllabel=لينكد إن|entityId=Q76|property=P2035}}
|
|
pageId
[عدل]مثال: {{#invoke:Wikidata2|pageId}}
- Q62716504
getSiteLink
[عدل]مثال: {{#invoke:Wikidata2|getSiteLink|Q76}}
- باراك أوباما
مثال: {{#invoke:Wikidata2|getSiteLink|Q76|enwiki}}
أو: {{#invoke:Wikidata2|getSiteLink|id=Q76|site=enwiki}}
- Barack Obama
أو:
{{#invoke:Wikidata2
|getSiteLink
|page=اليمن
|site=enwiki
}}
- Yemen
Dump
[عدل]مثال: {{#invoke:Wikidata2|Dump|claims|P19}}
- مثال2:
{{#invoke:Wikidata2|Dump|id=Q76|claims|P19}}
- مثال موسع:
{{#invoke:Wikidata2|Dump|claims|P1791|1|references|1|snaks|P244|1|datavalue|value}}
isSubclass / نوع فرعي من
[عدل]إن كانت قيمة نموذج من (P31) أو صنف فرعي من (P279) للصفحة التي وضع فيها الكود أو للصفحة في الوسيط |id= مساوية للوسيط |parent= ينتج 'true' غير ذلك لا ينتج شيئاً.
كامل الخيارات:{{#invoke:Wikidata2|isSubclass|parent=|maxDepth=1|property=|id=|exitItem=}}
- مطلوب:
|parent=مثلاً إنسان (Q5) |maxDepth=عمق البحث في الصفحات.|property=الخاصية المطلوبه (افتراضياً نموذج من (P31)، وصنف فرعي من (P279))|id=الصفحة المطلوب البحث فيها.|exitItem=
مثال:
| توصيف | يظهر |
|---|---|
{{#invoke:Wikidata2|isSubclass|parent=Q5|maxDepth=1|id=Q76}}
|
خطأ لوا في package.lua على السطر 80: module 'Module:wikidata2/dump' not found. |
{{#invoke:Wikidata2|isSubclass|parent=Q45|maxDepth=5|id=Q76}}
|
خطأ لوا في package.lua على السطر 80: module 'Module:wikidata2/dump' not found. |
EntityIdForTitle
[عدل]يعطي معرف ويكي بيانات من خلال عنوان المقالة: مثال:
{{#invoke:Wikidata2|EntityIdForTitle|اليمن}}- ينتج: Q805
{{#invoke:Wikidata2|EntityIdForTitle|وحدة:Wikidata2}}- ينتج: Q24575438