انتقل إلى المحتوى

وحدة:Wikidata2/filter claims/شرح

من ويكيبيديا، الموسوعة الحرة

فلترة النتيجة

رتبة القيم / rank
[عدل]
  • |rank= يحدد نوع البيانات المطلوب عرضها:
|rank=all جميع البنود في الخاصية |rank=valid البنود المفضلة والتي بوضع "ترتيب عادي" ولكن لا يظهر المهملة. |rank=best (افتراضي) يظهر القيم المفضلة.
عام
[عدل]
  • |firstvalue=1
    • يعرض القيمة المطلوبة في الخاصية إن كانت موجودة، مالم سيعرض أول قيمة.
  • |numval=
    • يعرض عدد محدد من القيم في الخاصية، مثال: |numval=4 يعرض القيم الأربع الأولى في الخاصية إن كانت موجودة.
  • |justthisqual=
    • يظهر فقط قيمة التصفية، إذا لم تكن التصفية موجودة لن يظهر شيء.
التحديد والإزاحة
|limit= |offset=
  • يُستخدم ولتحديد عدد القيم التي يتم العمل عليها، (ملاحظة: قد تظهر عدد القيم كما حددتها أو أقل بناءًا على عوامل تصفية وتحديد أخرى)
    • مثال عند وضع |limit=4:
    • توصيفيظهر
      {{#invoke:Wikidata2|formatStatements| limit=4| entityId=Q76| noref=t| property=P106| rank=all}}
      سياسي، ‏محام، ‏كاتب سياسي و منظم مجتمع
التصفيات
[عدل]
تجنب
  • |avoidqualifier= يتجاهل القيم التي تحتوي تصفيات معينة. مثال: |avoidqualifier=P518 يظهر البند الذي لا يحتوي على تصفية ينطبق على جزء (P518).
  • الوسيط |avoidqualifiervalue= اختياري
    • بإستخدامه مع |avoidqualifier= فإن ذلك يحدد قيمة التصفية إذا طابقت الوسيط |avoidqualifiervalue= فلن يتم إظهارها، يدعم حالياً العناصر/items فقط.
طواف فرنسا 2020 (Q50411777)>|property=المشاركون (P710)>|avoidqualifier=سبب النهاية (P1534):
  • الوسيط |avoidqualifiervalue= فارغ
توصيفيظهر
{{#invoke:wikidata2 |formatStatements |entityId=Q50411777 |noref=t |avoidqualifiervalue= |avoidqualifier=P1534 |separator=br |property=P710 |hidden=t |withdate=t }}
  القائمة ...
أندريه أمادور
ريتشارد كاراباز
ميكال كوياتكووسكي
لوقا رو
بافل سيفاكوف
ديلان فان بارلي
بريمو روغيليتش
جورج بينيت
اموند جروندل يانسن
توم دومولين
روبرت جاسنك
سيب كوس
طوني مارتين
فاوت فان آرت
بيتر ساجان
إيمانويل بوخمان
فيليكس جروس شارتنر
لينارد كامنا
دانيال أوس
ماكسيميليان شاخمان
بينوا كوسنيفروي
أوليفر ناسن
كليمان فنتوريني
الكسيس فويليرموز
جوليان ألافيليب
كاسبر أصغرين
سام بينيت
درايس ديفينينز
بوب جونهيلس
مايكل موركوف
ريمي كافانيا
تيبو بينو
ماثيو لاداجنوس
فالنتين مادواس
رودي مولار
سيباستيان رايشنباخ
مايكل اندا
بيلو بلباو
داميانو كاروسو
سوني كولبريلي
ماركو هالر
ماتج موهوريك
ووت بويلس
ريغوبيرتو أوران
البرتو بيتول
هيو كارثي
ينس كوكلاير
دانييل مارتينيز
نيلسون بوولس
تجي فان جارد إرين
نيرو كوينتانا
وينر أنكونا
وارن بارجويل
كليمنت روسو
كونور سويفت
أليخاندرو بالبيردي
داريو كاتالدو
إيمانول إرفيتي
إنريك ماس
نيلسون أوليفيرا
خوسيه خواكين روخاس
مارك سولير
كارلوس فيرونا
ريتشي بورت
كيني إليسوند
مادس بيدرسن
توم سكوجين
جاسبر ستوفين
إدوارد ثيونس
جريج فان أفرمت
أليساندرو دي مارشي
سيمون جيشكي
جان هيرت
يوناس كوخ
مايكل شير
ماتيو ترينتين
ويليام مارتن
سيموني كونسوني
نيكولاس ايديت
خيسوس هييرادة
كريستوف لابورت
بيير لوك بيريشون
إيليا فيفياني
تادي بوجار
ديفيد دي لا كروز
ألكسندر كريستوف
فيجارد ستيك لاينجن
ماركو ماركاتو
جان بولانك
ميغل أنغل لوبز
عمر فريل
هوغو هول
جوركا إيزاجير
أليكسي لوتزينكو
لويس ليون سانشيز
كاليب إيوان
جاسبر دي بويست
توماس دي جيندت
فريدريك فريزون
روجر كلوج
آدم ييتس
جاك باور
استيبان تشافيس
داريل إيمبي
كريستوفر جول جينسين
لوكا ميزجيك
دانيال مارتن
بن هيرمانز
هوغو هوفستيتر
كريستس نيولاندز
توم فان أسبروك
نيكولو بونيفازيو
رومان سيكار
أنتوني تورجيس
إيدفالد بواسون هاغن
ريان جيبونز
مايكل فالغرين
رومان كريوزيجير
ماكس والشيد
تيسج بنوت
نيكياس أرندت
سيس بول
مارك هيرشي
سورين كراغ أندرسن
كاسبر بيدرسين
نيكولاس روش
بيير رولان
بريان كوكار
سيريل غوتييه
كوينتين باشر
توصيفيظهر
{{#invoke:wikidata2 |formatStatements |entityId=Q50411777 |noref=t |avoidqualifiervalue=Q1210382 |avoidqualifier=P1534 |separator=br |hidden=t |property=P710 |qual1=P1534 |withdate=t }}
  القائمة ...
أندريه أمادور
ريتشارد كاراباز
ميكال كوياتكووسكي
لوقا رو
بافل سيفاكوف
ديلان فان بارلي
بريمو روغيليتش
جورج بينيت
اموند جروندل يانسن
توم دومولين
روبرت جاسنك
سيب كوس
طوني مارتين
فاوت فان آرت
بيتر ساجان
إيمانويل بوخمان
فيليكس جروس شارتنر
لينارد كامنا
غريغور مولبرغر (لم يكمل السباق)
دانيال أوس
لوكاس بوستلبيرغر (لم يكمل السباق)
ماكسيميليان شاخمان
بينوا كوسنيفروي
بيير لاتور (لم يكمل السباق)
أوليفر ناسن
كليمان فنتوريني
الكسيس فويليرموز
جوليان ألافيليب
كاسبر أصغرين
سام بينيت
درايس ديفينينز
بوب جونهيلس
مايكل موركوف
ريمي كافانيا
تيبو بينو
وليام بونيه (لم يكمل السباق)
ديفيد جودو (لم يكمل السباق)
ماثيو لاداجنوس
فالنتين مادواس
رودي مولار
سيباستيان رايشنباخ
مايكل اندا
بيلو بلباو
داميانو كاروسو
سوني كولبريلي
ماركو هالر
ماتج موهوريك
ووت بويلس
ريغوبيرتو أوران
البرتو بيتول
هيو كارثي
سيرجيو هيغويتا (لم يكمل السباق)
ينس كوكلاير
دانييل مارتينيز
نيلسون بوولس
تجي فان جارد إرين
نيرو كوينتانا
وينر أنكونا
وارن بارجويل
دييغو روزا (لم يكمل السباق)
كليمنت روسو
كونور سويفت
أليخاندرو بالبيردي
داريو كاتالدو
إيمانول إرفيتي
إنريك ماس
نيلسون أوليفيرا
خوسيه خواكين روخاس
مارك سولير
كارلوس فيرونا
ريتشي بورت
كيني إليسوند
باوك موليما (لم يكمل السباق)
مادس بيدرسن
توم سكوجين
جاسبر ستوفين
إدوارد ثيونس
جريج فان أفرمت
أليساندرو دي مارشي
سيمون جيشكي
جان هيرت
يوناس كوخ
مايكل شير
ماتيو ترينتين
النر زكرين (لم يكمل السباق)
ويليام مارتن
سيموني كونسوني
نيكولاس ايديت
خيسوس هييرادة
كريستوف لابورت
أنتوني بيريز (لم يكمل السباق)
بيير لوك بيريشون
إيليا فيفياني
تادي بوجار
فابيو آرو (لم يكمل السباق)
ديفيد دي لا كروز
ألكسندر كريستوف
فيجارد ستيك لاينجن
ماركو ماركاتو
جان بولانك
ميغل أنغل لوبز
عمر فريل
هوغو هول
جوركا إيزاجير
جون ازقيراي (لم يكمل السباق)
أليكسي لوتزينكو
لويس ليون سانشيز
كاليب إيوان
جاسبر دي بويست
توماس دي جيندت
جون ديجينكولب (أكثر من الحد الزمني)
فريدريك فريزون
روجر كلوج
آدم ييتس
جاك باور
سام بولي (لم يكمل السباق)
استيبان تشافيس
داريل إيمبي
كريستوفر جول جينسين
لوكا ميزجيك
ميكيل نييف (لم يكمل السباق)
دانيال مارتن
أندريه جريبيل (لم يكمل السباق)
بن هيرمانز
هوغو هوفستيتر
كريستس نيولاندز
توم فان أسبروك
نيكولو بونيفازيو
ليليان كالجمان (لم يكمل السباق)
جيروم كزن (أكثر من الحد الزمني)
رومان سيكار
أنتوني تورجيس
جياكومو نيزولو (لم يكمل السباق)
إيدفالد بواسون هاغن
ريان جيبونز
مايكل فالغرين
رومان كريوزيجير
ماكس والشيد
تيسج بنوت
نيكياس أرندت
سيس بول
مارك هيرشي
سورين كراغ أندرسن
كاسبر بيدرسين
نيكولاس روش
بيير رولان
بريان كوكار
ينس ديبوشار (أكثر من الحد الزمني)
سيريل غوتييه
كوينتين باشر
تفضيل
  • |preferqualifier= يظهر فقط القيم التي تحتوي تصفيات معينة. مثال: |preferqualifier=P518 يظهر البند الذي

يحتوي على تصفية ينطبق على جزء (P518).

  • الوسيط |preferqualifiervalue= اختياري
    • بإستخدامه مع |preferqualifier= فإن ذلك يحدد قيمة التصفية إذا طابقت الوسيط |preferqualifiervalue= ليتم إظهارها، يدعم حالياً العناصر/items فقط.
طواف فرنسا 2020 (Q50411777)>|property=المشاركون (P710)>|preferqualifier=سبب النهاية (P1534):
  • الوسيط |preferqualifiervalue= فارغ
توصيفيظهر
{{#invoke:wikidata2 |formatStatements |entityId=Q50411777 |noref=t |hidden=t |withdate=t |preferqualifiervalue= |separator=br |property=P710 |qual1=P1534 |preferqualifier=P1534 }}
  القائمة ...
إيغان بيرنال (لم يبدأ السباق)
جوناثان كاستروفيجو (لم يبدأ السباق)
غريغور مولبرغر (لم يكمل السباق)
لوكاس بوستلبيرغر (لم يكمل السباق)
رومان بارديه (لم يبدأ السباق)
بيير لاتور (لم يكمل السباق)
وليام بونيه (لم يكمل السباق)
ديفيد جودو (لم يكمل السباق)
ستيفان كونغ (لم يبدأ السباق)
رافائيل فالس (لم يبدأ السباق)
سيرجيو هيغويتا (لم يكمل السباق)
دييغو روزا (لم يكمل السباق)
باوك موليما (لم يكمل السباق)
النر زكرين (لم يكمل السباق)
أنتوني بيريز (لم يكمل السباق)
فابيو آرو (لم يكمل السباق)
دافيد فورمولو (لم يبدأ السباق)
جون ازقيراي (لم يكمل السباق)
جون ديجينكولب (أكثر من الحد الزمني)
فيليب جيلبير (لم يبدأ السباق)
سام بولي (لم يكمل السباق)
ميكيل نييف (لم يكمل السباق)
أندريه جريبيل (لم يكمل السباق)
ليليان كالجمان (لم يكمل السباق)
جيروم كزن (أكثر من الحد الزمني)
جياكومو نيزولو (لم يكمل السباق)
دومينيكو بوزوفيفو (لم يبدأ السباق)
ينس ديبوشار (أكثر من الحد الزمني)
توصيفيظهر
{{#invoke:wikidata2 |formatStatements |entityId=Q50411777 |noref=t |hidden=t |withdate=t |preferqualifiervalue=Q1210382 |separator=br |property=P710 |qual1=P1534 |preferqualifier=P1534 }}
  القائمة ...
إيغان بيرنال (لم يبدأ السباق)
جوناثان كاستروفيجو (لم يبدأ السباق)
رومان بارديه (لم يبدأ السباق)
ستيفان كونغ (لم يبدأ السباق)
رافائيل فالس (لم يبدأ السباق)
دافيد فورمولو (لم يبدأ السباق)
فيليب جيلبير (لم يبدأ السباق)
دومينيكو بوزوفيفو (لم يبدأ السباق)
  • |langpref=
القيم
[عدل]
  • |avoidvalue=
  • |prefervalue=
prefervalue
  • |prefervalue= يستخدم هذا الوسيط بشكل معاكس للوسيط |avoidvalue= حيث نقوم بتحديد القيمة التي نريد ظهورها |prefervalue=Q19481 فتظهر النتيجة للعنصر ليستر سيتي (Q19481) فقط، ولكن الفائدة من إستخدام هذا الوسيط هي التأكد من وجود العنصر في هذه الخاصية أو للحصول على التصفيات، مثال يظهر عناصر الفائز (P1346) مع تصفية الفِرَق المشاركة (P1923) بين قوسين.
توصيف {{#invoke:Wikidata2 |formatStatements |entityId=Q39052816 |property=P1923 |qual1=P1355 }}
يظهر نادي آرسنال (21 )، ‏نادي بورنموث (13 )، ‏برايتون أند هوف ألبيون (9 )، ‏نادي بيرنلي (11 )، ‏كارديف سيتي (10 )، ‏نادي تشيلسي (21 )، ‏كريستال بالاس (14 )، ‏نادي إيفرتون (15 )، ‏ليستر سيتي (15 )، ‏نادي ليفربول (30 )، ‏مانشستر سيتي (32 )، ‏مانشستر يونايتد (19 )، ‏نيوكاسل يونايتد (12 )، ‏توتنهام هوتسبير (23 )، ‏نادي واتفورد (14 )، ‏وست هام يونايتد (15 )، ‏وولفرهامبتون واندررز (16 )، ‏نادي ساوثهامبتون (9 )، ‏نادي فولهام (7 ) و هدرسفيلد تاون (3 )

إذا كنا قد حصلنا عبر خاصية الفائز (P1346) عن الفريق الفائز في الدوري الإنجليزي الممتاز 2018–19 (Q39052816). وأردنا الحصول على عدد مرات الفوز للفريق الفائز، من الجدول السابق ويتم ذلك بإستخدام الوسيط |justthisqual= ما ينتج:

توصيف {{#invoke:Wikidata2 |formatStatements |entityId=Q39052816 |property=P1923 |justthisqual=P1355 }}
يظهر 21 ، ‏13 ، ‏9 ، ‏11 ، ‏10 ، ‏21 ، ‏14 ، ‏15 ، ‏15 ، ‏30 ، ‏32 ، ‏19 ، ‏12 ، ‏23 ، ‏14 ، ‏15 ، ‏16 ، ‏9 ، ‏7 و 3

ولكننا نريد ظهور التصفية للفريق الفائز فقط وهو مانشستر سيتي (Q50602):

توصيف {{#invoke:Wikidata2 |formatStatements |prefervalue=Q50602 |entityId=Q39052816 |property=P1923 |qual1=P1355 }}
يظهر مانشستر سيتي (32 )
توصيف {{#invoke:Wikidata2 |formatStatements |prefervalue=Q50602 |justthisqual=P1355 |property=P1923 |entityId=Q39052816 }}
يظهر 32
avoidvalue
  • |avoidvalue= يستخدم هذا الوسيط بشكل معاكس للوسيط |prefervalue= إذا أردنا أن نتجاهل أو نلغي ظهور عنصر معين، مثال عند وضع |avoidvalue=Q50602 فتظهر النتائج دون ظهور مانشستر سيتي (Q50602).
توصيف {{#invoke:Wikidata2 |formatStatements |entityId=Q39052816 |property=P1923 |qual1=P1355 |avoidvalue=Q50602 }}
يظهر نادي آرسنال (21 )، ‏نادي بورنموث (13 )، ‏برايتون أند هوف ألبيون (9 )، ‏نادي بيرنلي (11 )، ‏كارديف سيتي (10 )، ‏نادي تشيلسي (21 )، ‏كريستال بالاس (14 )، ‏نادي إيفرتون (15 )، ‏ليستر سيتي (15 )، ‏نادي ليفربول (30 )، ‏مانشستر يونايتد (19 )، ‏نيوكاسل يونايتد (12 )، ‏توتنهام هوتسبير (23 )، ‏نادي واتفورد (14 )، ‏وست هام يونايتد (15 )، ‏وولفرهامبتون واندررز (16 )، ‏نادي ساوثهامبتون (9 )، ‏نادي فولهام (7 ) و هدرسفيلد تاون (3 )


القيم في خاصية محددة
[عدل]
getonly
  • |getonly= يستخدم هذا الوسيط إذا أردنا الحصول على عناصر معينة التي تكون قيمة نموذج من (P31) فيها تساوي قيمة هذا الوسيط، مثال: |getonly=Q5 للحصول على الأفراد فقط.
    • القيم المتعددة ممكنة، مثل :|getonly=Q127448,Q193556 للحصول على البلديات السويدية والمناظر الطبيعية.
  • |getonlyproperty= إذا أردنا استخدام خاصية أخرى بدلاً من نموذج من (P31) في البند السابق.
توصيفوحدة:wikidata2وحدة:wikidata2/ملعبمطابق؟
{{#invoke:wikidata2|formatStatements| getonlyproperty=P85| property=P1923| separator=#| entityId=Q39052816| noref=t| getonly=Q804574}}
true
dontget
  • الوسيط |dontget= استخدامه عكس الوسيط السابق |getonly=.
توصيفوحدة:wikidata2وحدة:wikidata2/ملعبمطابق؟
{{#invoke:wikidata2|formatStatements| dontgetproperty=P85| property=P1923| separator=#| entityId=Q39052816| noref=t| dontget=Q804574}}
true

باستخدام القالب:

توصيفقالب:قيمة ويكي بياناتقالب:قيمة ويكي بيانات/ملعبمطابق؟
{{قيمة ويكي بيانات| dontgetproperty=P85| property=P1923| separator=#| entityId=Q39052816| noref=t| dontget=Q804574}}
true