وحدة:Wikidata2/شرح
{{#تبديل:وحدة:Wikidata2/شرح |ملعب=* تجربة المختبر على وحدة:Wikidata2/ملعب: شابلون:وحدة:Wikidata2/مختبر/شرح |نسخة=* تجربة المختبر على وحدة:Wikidata2/نسخة: شابلون:وحدة:Wikidata2/مختبر/شرح
|مختبر=* تجربة المختبر على وحدة:Wikidata2: شابلون:وحدة:Wikidata2/مختبر/شرح |#افتراضي = }}
| This template is used on approximately ۲٬۶۲۰٬۰۰۰ pages, or roughly 2441% of all pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
شابلون:خطأ تصنيف:صفحات بها قوالب في نطاق خاطئ هذه الوحدة نسخت في البداية من sv:Modul:Wikidata2 ومن ثم تم تطويرها هنا.
الاستخدامات
[دچیین]أنظر قائمة قوالب تستخدم هذه الوحدة.
الوحدات الفرعية
[دچیین]- {{#لو:||وحدة:}}Wikidata2/config {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/Flags {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/Globes {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/Ill-WD2 {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/dump {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/filter claims {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/link {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/monolingualtext {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/sort claims {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/template {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/time {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
- {{#لو:||وحدة:}}Wikidata2/تتبع {{#لو:1|()}} {{#لو:1|(ملعب{{#لو:1|
- تحويل قالب:فراغات| }})}}
فهرس بادئة
[دچیین]وحدان أخرى
[دچیین]خطای اسکریپتی: پودمان «Excerpt» وجود ندارد.
صفحات المختبر
[دچیین]الاستعمال
[دچیین]مثال
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|formatStatements|property=p17}}
{{#تبديل:وحدة:Wikidata2/شرح|ملعب|sandbox=
- ملاحظة: إذا كنت تتصفح وحدة:wikidata2/ملعب فستظهر النتائج أدناه من وحدة الملعب.
|#default=}}
الشرح
[دچیین]انقر لإظهار الشرح >>>>
m
[دچیین]formatStatements
[دچیین]- تحويل قالب:طالع أيضا
|property=مطلوب الخاصية المطلوبة.
|entityId=أو|id=معرف عنصر ويكي بيانات.|page=يمكن إستخدامه بدلاً من|entityId=Q805كالتالي:|page=اليمن.
|enbarten=أو|firstvalue=يعرض أول قيمة فقط في الخاصية.|firstvalue=2يعرض القيمة الثانية في الخاصية إن كانت موجودة، يمكن استخدام هذا الخيار حتى رقم 9.
|numval=يعرض عدد محدد من القيم في الخاصية.|numval=4يعرض القيم الأربع الأولى في الخاصية إن كانت موجودة.
|prefix=بادئة|suffix=لاحقة|formatting=يحدد تنسيق القيم يستخدم مع مختصات جغرافیایی، وآیتم، وویژگی.
|label=اذا كنت تريد الاختيار كيفية ظهور الوصلات. مثلا[[شعار مقاطعة بليكينج|الشعار]]يمكن الحصول عليها عن طريق اضافة|label=الشعارتؤثر هذه المعلمة على وحدات القياس.|raw=يعود بالنتيجة خام على شكل جداول (يستخدم من داخل وحدات لوا أخرى) ويمكن معاينة ما سيكون الناتج عليه عبر إضافة خيار|rawtolua=.
فلترة النتيجة
[دچیین]فصل القيم
[دچیین]|separator=فاصلة بين البنود|انظر أيضاconjunction|conjunction=الفاصلة الأخيرة قبل اخر بند، افتراضي، و.
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
|separator=br يضع القيم في أسطر. |
|separator=* يضع القيم في قائمة نقطية. |
|---|---|
|
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
ترتيب النتيجة / sort
[دچیین]|sortingproperty=تحديد خاصية الترتيب.
- تستخدم وسائط الترتيب (
|sortbytime=، و|sortbynumber=، و|sortingmethod=) قيمتين فقط كالتالي:
| chronological تصاعدي asc |
من التاريخ الأقدم إلى التاريخ الأحدث | inverted تنازلي desc |
من التاريخ الأحدث إلى التاريخ الأقدم |
|---|---|---|---|
حسب التصفيات
[دچیین]|sortbytime=تُستخدم للترتيب النتيجة حسب التصفيات من فئة الزمن، ويتم الترتيب حسب الخواص التالية (تاریخ (P585)، بساتن (P571)، شروع (P580)، بزا-روز (P569)، پایان (P582)، بمردن (P570)).- إذا أردنا تحديد خاصية الترتيب نستخدم
|sortbynumber=بأحدى القيمتين أعلاه ونستخدم|sortingproperty=مع الخاصية المطلوبة.
حسب الخواص
[دچیین]إذا لم توجد تصفيات في النتيجة فإننا بحاجة للدخول إلى العناصر وأخذ قيمة مُعينة لجعلها مفتاح للترتيب، مثل تاريخ الولادة، أو تاريخ البدء.
- نستخدم
|sortingmethod=بأحدى القيم المذكورة أعلاه، ونستخدم الخاصية المطلوبة عبر وسيط|sortingproperty=.
- مثال
|
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
الترتيب قبل الفلترة
[دچیین]يفيد إذا أردنا عرض نتيجة واحدة فقط وهي آخر نتيجة معتمدة، فيمكن ذلك عن طريق ترتيب القيم حسب التاريخ، ولكن لأننا استخدمنا |firstvalue=1 فاختار الكود عرض أول قيمة قبل فرز النتائج حسب التاريخ، لذلك نستخدم وسيط |sort_before_filter=1 لكي نفرز النتائج حسب التاريخ قبل اختيار أول نتيجة.
|
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
المراجع / References / Sources
[دچیین]- تحويل قالب:طالع أيضا
|noref=أدخل قيمة في هذه المعلمة إذا كنت لا تريد جلب المصادر من ويكي بيانات.|justref=أدخل قيمة في هذه المعلمة إذا كنت تريد جلب المصادر فقط دون ظهور القيمة!.|onlyvaluewithref=لإظهار البيانات التي لها مراجع فقط.|numberofreferences=لوضع حد أقصى للمراجع لكل قيمة، مثلاً عند تحديد|numberofreferences=1يظهر مرجع واحد فقط في كل قيمة إن كان متوفراً.
صياغة النص
[دچیین]|formatcharacters=تحديد صيغة اخراج القيمة، القيم المسموح بها هي:lc/uc/lcfirst/ucfirst/formatnum|formatcharacters=lc: تحويل جميع أحرف النص الإنجليزي إلى حروف صغيرة.|formatcharacters=lcfirst: تحويل الحرف الأول من النص الإنجليزي إلى حرف صغير.|formatcharacters=uc: تحويل جميع أحرف النص الإنجليزي إلى حروف كبيرة.|formatcharacters=ucfirst: تحويل الحرف الأول من النص الإنجليزي إلى حرف كبير.|formatcharacters=formatnum: مشروحة في #كمية.
تصفيات / Qualifiers
[دچیین]- تحويل قالب:طالع أيضا
|withdate=يضيف تصفية تاریخ (P585) إذا كانت موجودة.|bothdates=يضيف تصفيات شروع (P580) وپایان (P582) إذا كانتا موجودتان كلاهما أو إحداهما.|bothdates=lineيضع سطر جديد قبل التاريخ،|bothdates=beforeيضع التاريخ قبل القيمة،|bothdates=afterيضع التاريخ بعد القيمة.
|qual1=يضيف تصفية محددة.|qual1=P1545يضيف تصفية رج (P1545) الى بنود الخاصية، مثال:منصب باراك أوباما + ترتيبه:{{#invoke:Wikidata2{{#تبديل:{{SUBPAGENAME}}|ملعب=/ملعب}} |formatStatements|entityId=Q76|property=P39|qual1=P1545|noref=true|rank=best}}ينتج :← رئيس الولايات المتحدة (44)
وسائط حسب نوع البيانات / datatype
[دچیین]آیتم / item
[دچیین]- تحويل قالب:طالع أيضا
|nolink=يظهر النتيجة دون وصلات.|formatting=rawيعرض القيمة بشكل Q505.|formatting=sitelinkيعرض القيم التي تحتوي مقالة في ويكيبيديا العربية.
الحصول على خواص إضافية
[دچیین]وسيط property1
[دچیین]- يستخدم للحصول على قيمة خاصية من العناصر التي حصلنا عليها، بحيث تظهر قيمة
|property1=بجانب القيمة الأصلية:
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
وسيط property2
[دچیین]- مثل
|property1=(بدون استخدام|property3=).
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
وسيط property3
[دچیین]- يستخدم بجانب الوسيط
|property2=، بحيث تظهر قيمة|property3=بدون قيمة|property2=.
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
- مع وسيط
|image=t
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
پروندههای ویکیانبار / commonsMedia
[دچیین]- تظهر الصور افتراضياً كالتالي:
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|formatStatements|entityId=Q76|property=P18|noref=true|rank=best}}نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
|image=عند استخدام هذا الوسيط في خواص الصور تظهر الصورة مباشرة.
|size= لتحديد حجم الصورة (60 افتراضياً)، ضع القيمة دون (بك/px إلخ). |
|center= لجعل الصورة في الوسط ضع قيمة هذا الخيار |center=yes. |
|---|---|
|
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
مختصات جغرافیایی / coordinate
[دچیین]خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد.
|formatting=latitudeيعرض خط العرض فقط.|formatting=longitudeيعرض خط الطول فقط.|formatting=precisionيعرض الدقة.
|
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
نص أحادي اللغة / متن تکزبانه / monolingualtext
[دچیین]مقدار / quantity
[دچیین]- الافتراضي:
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|formatStatements|entityId=Q805|property=P2046|noref=t|firstvalue=y}}نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
|nounit= لا يظهر وحدة القياس. |
|formatcharacters=formatnum: تنسيق الأرقام بالفواصل. |
|---|---|
|
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
|unitshort=يظهر وحدات القياس مختصرة. مثلاً كم بدلاً عن كيلومتر.
|
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
رشته / string
[دچیین]|stringpattern=تنسيق النص في قالب أو وصلة أو ماشابه يتم استبدال القيمة بـ$1. مثل|pattern=لكن هنا تستخدم مع نوع البيانات string.
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
نقطه در زمان / time
[دچیین]|modifytime=يحدد تنسيق الوقت أو التاريخ:|modifytime=longdateيكتب التاريخ في شكل "۱۰ مه ۲۰۲۶"|modifytime=Yيكتب التاريخ في شكل "۲۰۲۶" يظهر فقط السنة.|modifytime= Fيكتب التاريخ في شكل "مه" يظهر فقط الشهر.|modifytime= jيكتب التاريخ في شكل "۱۰" يظهر فقط اليوم.
|modifyqualifiertime=تنسيق التاريخ على النحو الوارد أعلاه، ولكن يؤثر فقط على التصفيات.qualifier
شناسانهٔ خارجی / external-id
[دچیین]خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
|pattern=طريقة عرض الخاصية مثلاً في وصلات الضبط الاستنادي$1مثلاً:<nowiki>https://viaf.org/viaf/$1/</nowiki>.|pattern=autourlمن خواص البند أعلاه، لنمط مستخدم في الخاصية نشانی اینترنتی مرجع (P1630) (تنسيق عنوان URL) للخاصية المطلوبة.
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
|pattern=autourl2كما سبق، يقدم وصلة من نوع<nowiki>[https://viaf.org/viaf/$1/ $1] </nowiki>
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
نشانی اینترنتی / url
[دچیین]|urllabel=وضع تسمية لتظهر بدلاً من الوصلة، كما في شناسانهٔ خارجی ولكن في خواص الروابط.- مثال عند استخدام رسمی سایت (P856) لباراک اوباما (Q76) مع/بدون الوسيط
|urllabel=الموقع الرسمي:
- مثال عند استخدام رسمی سایت (P856) لباراک اوباما (Q76) مع/بدون الوسيط
|
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. |
|displayformat=يقبل حالياً قيمة واحدة وهي|displayformat=weblinkلاستخدام وحدة:weblink لعرض وصلة الموقع.
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|formatStatements|entityId=Q76|property=P856|noref=t|displayformat=weblink}} نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
خيارات إضافية
[دچیین]|NoPropValue=يستخدم لإظهار نتيجة ما عند عدم وجود قيمة محلية في وسيط|value=وعدم وجود قيمة في ويكي بيانات.
property-(module/function) و claim-(module/function) و value-(module/function)
[دچیین]يتم دعم ثلاثة أنواع من معلمات الوظائف، والتي تشير أيضًا إلى كيفية تنسيق القيم:
|-module=عنوان الوحدة|-function=عنوان الوظيفة
property
[دچیین] fun( claims, options )|property-module=عنوان الوحدة مثل|property-module=وحدة:Wikidata2 sub modules/P54|property-function=عنوان الوظيفة مثل|property-function=foot- تستخدم هذه الخيارات عند الحاجة لتنسيق قيم الخاصية بشكل كامل مثلاً لوضعها في جدول معين، أو فرزها بتنسيق خاص، مع إمكانية الحصول على التصفيات/qualifiers والمراجع/references وتنسيقها والتحكم بها.
- أمثلة:
- الوحدة وحدة:Wikidata2 sub modules/P54 الخاصة بعرض فرق لاعبي كرة القدم، مثل أندية كرة القدم حيث يتم فصل المنتخبات عن الأندية.
claim
[دچیین] fun( statement, options )|claim-module=عنوان الوحدة مثل|claim-module=وحدة:Wikidata2 sub modules/P39|claim-function=عنوان الوظيفة مثل|claim-function=office3- تستخدم هذه الخيارات عند الحاجة لتنسيق قيم الخاصية بشكل منفرد، مع إمكانية الحصول على التصفيات/qualifiers والمراجع/references وتنسيقها والتحكم بها.
- أمثلة:
- الوحدة وحدة:Wikidata2 sub modules/P39 الخاصة بخاصية المنصب سیاسی پست (P39).
value
[دچیین] fun( datavalue, datatype, options )|value-module=عنوان الوحدة مثل|value-module=وحدة:Wikidata2 sub modules/P106|value-function=عنوان الوظيفة مثل|value-function=formatEntityWithGenderClaim- تستخدم هذه الخيارات عند الحاجة لتنسيق قيم الخاصية بشكل منفرد لكل قيمة مثلاً لأخذ تسمية الإناث عند إستخدام خاصية کار (P106)، لا نستطيع هنا الحصول على التصفيات/qualifiers والمراجع/references.
- أمثلة:
- الوحدة وحدة:Wikidata2 sub modules/P106 الخاصة بخاصية المهنة.
بدون استخدام |value-module= |
باستخدام |value-module= |
|---|---|
|
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
خطای اسکریپتی: پودمان «DemoTemplate4» وجود ندارد. |
pageId
[دچیین]ينتج عنصر ويكي بيانات للصفحة المستخدم فيها الكود.
- خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
labelIn
[دچیین]- تحويل قالب:طالع أيضا
|1=اللغة مثل fr.|2=عنصر ويكي بيانات مثل Q76.
مثال: خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
descriptionIn
[دچیین]- تحويل قالب:طالع أيضا
|1=اللغة مثل fr.|2=عنصر ويكي بيانات مثل Q76.
مثال:
- خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
- خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
- خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
getSiteLink / وصلات المواقع
[دچیین]- تحويل قالب:طالع أيضا
|2=أو|site=الموقع مثل enwiki.- يتم أخذ عنصر ويكي بيانات من أحد الوسائط التالية:
|1=أو|id=عنصر ويكي بيانات.|page=يمكن استخدام اسم الصفحة في هذه الويكي بدلاً من استخدام الوسيط|id=.
|countsitelinks=يستخدم فقط لإظهار عدد وصلات اللغات.
مثال: خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
مثال: خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد. أو: خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
أو: خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.
Dump
[دچیین]مثال: {{#invoke:Wikidata2{{#تبديل:{{SUBPAGENAME}}|ملعب=/ملعب}} |Dump|claims|P19}}
- مثال2:
{{#invoke:Wikidata2{{#تبديل:{{SUBPAGENAME}}|ملعب=/ملعب}} |Dump|id=Q76|claims|P19}}
- مثال موسع:
{{#invoke:Wikidata2{{#تبديل:{{SUBPAGENAME}}|ملعب=/ملعب}} |Dump|claims|P1791|1|references|1|snaks|P244|1|datavalue|value}}
isSubclass / نوع فرعي من
[دچیین]إن كانت قيمة اتجور… (P31) أو رجه (P279) للصفحة التي وضع فيها الكود أو للصفحة في الوسيط |id= مساوية للوسيط |parent= ينتج 'true' غير ذلك لا ينتج شيئاً.
كامل الخيارات:{{#invoke:Wikidata2{{#تبديل:{{SUBPAGENAME}}|ملعب=/ملعب}} |isSubclass|parent=|maxDepth=1|property=|id=|exitItem=}}
- مطلوب:
|parent=مثلاً آدم (Q5) |maxDepth=عمق البحث في الصفحات.|property=الخاصية المطلوبه (افتراضياً اتجور… (P31)، ورجه (P279))|id=الصفحة المطلوب البحث فيها.|exitItem=
مثال:
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|isSubclass|maxDepth=1|id=Q76|parent=Q5}} نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|isSubclass|maxDepth=5|id=Q76|parent=Q45}} نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
EntityIdForTitle
[دچیین]يعطي معرف ويكي بيانات من خلال عنوان مقالة ويكيبيديا العربية:
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|EntityIdForTitle|اليمن}}نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
{{#invoke:Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}|EntityIdForTitle|وحدة:Wikidata2}}نتیجه: ← خطای اسکریپتی: پودمان «Wikidata2{{#تبديل:وحدة:Wikidata2/شرح|ملعب=/ملعب}}» وجود ندارد.
Qidfortitleandwiki
[دچیین]- يمكن استخدام الوظيفة للحصول على معرف ويكي بيانات لصفحات في الموسوعات الأخرى:
خطای اسکریپتی: پودمان «DemoTemplate2» وجود ندارد.