Module:Wikidata2/doc

د ويکيپېډيا، وړیا پوهنغونډ له خوا

clock ډېر ژر هذه الوحدة نسخت في البداية من sv:Modul:Wikidata2 ومن ثم تم تطويرها هنا.

الاستخدامات[سمول]

أنظر قائمة قوالب تستخدم هذه الوحدة.

الاستعمال[سمول]

مثال

{{#invoke:Wikidata2|formatStatements|property=p17}}

الوسائط[سمول]

formatStatements[سمول]

  • |property= مطلوب الخاصية المطلوبة.
  • |entityId= معرف عنصر ويكي بيانات.
  • |page= يمكن إستخدامه بدلاً من |entityId=Q805 كالتالي: |page=اليمن .
  • |enbarten= أو |firstvalue= يعرض أول قيمة فقط في الخاصية.
  • |separator= فاصلة بين البنود | انظر أيضا conjunction
  • |conjunction= الفاصلة الأخيرة قبل اخر بند، افتراضي ، و .
  • |label= اذا كنت تريد الاختيار كيفية ظهور الوصلات. مثلا [[شعار مقاطعة بليكينج|الشعار]] يمكن الحصول عليها عن طريق اضافة |label=الشعار تؤثر هذه المعلمة على الوحدات.

رتبة القيم / rank[سمول]

  • |rank= يحدد نوع البيانات المطلوب عرضها:
    • |rank=all يظهر جميع البنود في الخاصية.
    • |rank=valid يظهر البنود المفضلة والتي بوضع "ترتيب عادي" ولكن لا يظهر المهملة.
    • |rank=best (افتراضي) يظهر القيم المفضلة.

فرز النتيجة / sort[سمول]

  • |sortbytime= الترتيب حسب الوقت يفيد هذا مع المعلمة |enbarten= أعلاه
    • |sortbytime=chronological ترتيب البنود حسب زمن التصفيات المذكورة.
    • |sortbytime=inverted عكس البنذ السابق.

المراجع / references[سمول]

  • |noref= أدخل قيمة في هذه المعلمة إذا كنت لا تريد جلب المصادر من ويكي بيانات.
  • |justref= أدخل قيمة في هذه المعلمة إذا كنت تريد جلب المصادر کينډۍ:أحمر دون ظهور القيمة!.
  • |onlyvaluewithref = لإظهار البيانات التي لها مراجع فقط.

صياغة النص[سمول]

  • |formatcharacters= تحديد صيغة اخراج القيمة، القيم المسموح بها هي: lc/uc/lcfirst/ucfirst/formatnum
    • |formatcharacters=lc: تحويل جميع أحرف النص الإنجليزي إلى حروف صغيرة.
    • |formatcharacters=lcfirst: تحويل الحرف الأول من النص الإنجليزي إلى حرف صغير.
    • |formatcharacters=uc : تحويل جميع أحرف النص الإنجليزي إلى حروف كبيرة.
    • |formatcharacters=ucfirst: تحويل الحرف الأول من النص الإنجليزي إلى حرف كبير.
    • |formatcharacters=formatnum: مشروحة في #كمية.

تصفيات / qualifiers[سمول]

  • |avoidqualifier= يتجاهل القيم التي تحتوي تصفيات معينة، مثل: |avoidqualifier=P518 يظهر البند الذي لا يحتوي على تصفية applies to part (P518)</i.
  • |withdate= يضيف تصفية point in time (P585)</i إذا كانت موجودة.
  • |bothdates= يضيف تصفيات د پيل موده (P580)</i ود پاي موده (P582)</i إذا كانتا موجودتان كلاهما أو إحداهما.
    • |bothdates=line يضع سطر جديد قبل التاريخ.
    • |bothdates=before يضع التاريخ قبل القيمة.
  • |qual1= يضيف تصفية محددة.
  • |preferqualifier= تحديد خاصية تصفيات يجب أن تكون بيانات الخاصية متضمنتها.
  • |preferqualifiervalue= تحدد القيمة التي تناسب أعلاه. يدعم حالياً العناصر فقط.

وسائط حسب نوع البيانات / datatype[سمول]

توکی / item[سمول]
  • |nolink= يظهر النتيجة دون وصلات.
  • |getonly= يستخدم هذا الوسيط إذا أردنا الحصول على عناصر معينة التي تكون قيمة د بېلګې په توګه (P31)</i فيها تساوي قيمة هذا الوسيط، مثال:
    • |getonly=Q5 للحصول على الأفراد فقط.
    • القيم المتعددة ممكنة، مثل :|getonly=Q127448,Q193556 للحصول على البلديات السويدية والمناظر الطبيعية.
  • |getonlyproperty= إذا أردنا استخدام خاصية أخرى بدلاً من د بېلګې په توګه (P31)</i في البند السابق.
  • |formatting=raw يعرض القيمة بشكل Q505.
  • |formatting=sitelink ينتج الوصلة إذا كانت موجودة في الويكي العربية.
Commons media file / commonsMedia[سمول]
  • تظهر الصور افتراضياً كالتالي:

کينډۍ:توصيف1

  • |image= عند استخدام هذا الوسيط في خواص الصور تظهر الصورة مباشرة.
  • |size= لتحديد حجم الصورة (60 افتراضياً)، ضع القيمة دون (بك/px إلخ).

کينډۍ:توصيف

Geographic coordinates / coordinate[سمول]
  • |formatting=latitude يعرض خط العرض فقط.
  • |formatting=longitude يعرض خط الطول فقط.
  • |formatting=precision يعرض الدقة.
  • |formatting=globe يعرض عنصر الكوكب. مثال:

کينډۍ:توصيف

نص أحادي اللغة / څو ژبيز متن / monolingualtext[سمول]
  • |langpref= في الوحدة، هناك مرشح يعطي أولوية للقيم التي تحتوي على "اللغة = العربية". أضف القيمة المطلوبة لتعطيل هذا الفلتر.
  • |langpref=justlang لإظهار لغة النص فقط دون النص.
  • |showlang= استخدم أي قيمة لإظهار النص حسب تنسيق قالب:رمز لغة واسمها.
څومره والی / quantity[سمول]
  • |nounitlink= يظهر وحدة القياس دون وصلة.
  • |noshortunit= لا يظهر الوحدات مختصرة. مثلاً لا يظهر كم بدلاً عن كيلومتر.
  • |formatcharacters=formatnum: تنسيق الأرقام بالفواصل.

کينډۍ:توصيف

String / string[سمول]
Point in time / time[سمول]
  • |modifytime= يحدد تنسيق الوقت أو التاريخ:
    • |modifytime=longdate يكتب التاريخ في شكل "۳ مې ۲۰۲۴"
    • |modifytime=Y يكتب التاريخ في شكل "۲۰۲۴" يظهر فقط السنة.
    • |modifytime= F يكتب التاريخ في شكل "مې" يظهر فقط الشهر.
    • |modifytime= j يكتب التاريخ في شكل "۳" يظهر فقط اليوم.
  • |modifyqualifiertime= تنسيق التاريخ على النحو الوارد أعلاه، ولكن يؤثر فقط على التصفيات. qualifier
External identifier / external-id[سمول]
  • |pattern= طريقة عرض الخاصية مثلاً في وصلات الضبط الاستنادي $1 مثلاً: <nowiki>https://viaf.org/viaf/$1/</nowiki> .
    • |pattern=autourl من خواص البند أعلاه، لنمط مستخدم في الخاصية formatter URL (P1630)</i (تنسيق عنوان URL) للخاصية المطلوبة.
    • |pattern=autourl2 كما سبق، يقدم وصلة من نوع <nowiki>[https://viaf.org/viaf/$1/ $1] </nowiki>
يو آر اېل / url[سمول]
کينډۍ:توصيف

pageId[سمول]

{{#invoke:Wikidata2|pageId}}

ينتج عنصر ويكي بيانات للصفحة المستخدم فيها الكود.

getSiteLink[سمول]

  • |2= أو |site= الموقع مثل کينډۍ:مونو.
  • يتم أخذ عنصر ويكي بيانات من أحد الوسائط التالية:
    1. |1= أو |id= عنصر ويكي بيانات.
    2. |page= يمكن استخدام اسم الصفحة في هذه الويكي بدلاً من استخدام الوسيط |id=.
  • |rank=countsitelinks يستخدم فقط لإظهار عدد وصلات اللغات.

مثال: {{#invoke:Wikidata2|getSiteLink|Q76}} ينتج: باراک حسين اوباما

مثال: {{#invoke:Wikidata2|getSiteLink|Q76|enwiki}} أو: {{#invoke:Wikidata2|getSiteLink|id=Q76|site=enwiki}}

ينتج: Barack Obama

أو:

توصيف يظهر
{{#invoke:Wikidata2
|getSiteLink
|page=اليمن
|site=enwiki
}}

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)</i أو څنګزنې وېشنيزې (P279)</i للصفحة التي وضع فيها الكود أو للصفحة في الوسيط |id= مساوية للوسيط |parent= ينتج 'true' غير ذلك لا ينتج شيئاً. كامل الخيارات:{{#invoke:Wikidata2|isSubclass|parent=|maxDepth=1|property=|id=|exitItem=}}

مثال: کينډۍ:توصيف

EntityIdForTitle[سمول]

يعطي معرف ويكي بيانات من خلال عنوان المقالة: مثال:

  • {{#invoke:Wikidata2|EntityIdForTitle|اليمن}}
    • ينتج:
  • {{#invoke:Wikidata2|EntityIdForTitle|وحدة:Wikidata2}}
    • ينتج:

تصنيف:وحدات ويكي بيانات