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

قالب:Wikidata list/شرح

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

الاستخدام

[عدل]

يقوم هذا القالب بتعريف البوت على توليد قائمة على أساس ويكي بيانات. يجب أن "يغلق" بقالب {{Wikidata list end}}؛ النص بين القالبين سيتم استبداله دورياً (مرة كل 24 ساعة) بواسطة قائمة يتم توليدها بواسطة بوت، بالإمكان إنشاء قائمة واحدة فقط في كل صفحة.

مثال:

{{Wikidata list
|sparql=SELECT ?item WHERE {
 ?item wdt:P31 wd:Q39715 .
 ?item (wdt:P131)* wd:Q55 
 }
|columns=label:Article,description,p131:Place,P580,P582,p625,P18
|section=131
|min_section=3
|sort=label
|links=text
|thumb=128
|autolist=fallback
|wdedit=yes
}}
... (سيتم الكتابة بدلاً من هذا عن طريق ListeriaBot) ...
{{Wikidata list end}}

المعلمات

[عدل]
sparql
استعلام سباركل SPARQL SELECT query. يحتاج لأن ينتج ?item كما رقم البند. يمكنك استخدام أداة التحويل لتحويل WDQ إلى SPARQL، لكن دائماً افحص استعلامك للتأكد من أنه يعمل بنجاح. إجباري، مالم يستخدم wdq.

طالع: أمثلة خدمة الاستعلام سباركل

wdq
استعلام WikiDataQuery. سيتم استخدام العناصر الناتجة لبناء القائمة. جرب طلب البحث هنا. إجباري، مالم يستخدم SPARQL.
columns
تحديد أعمدة جدول القائمة. القيم المسموح بها هي:
  • number, a serial row number (per section), increasing from 1, according to the initial sorting
  • label, تسمية العنصر في ويكي بيانات، بحسب لغة الموسوعة، إن لم توجد، يظهر عنصر ويكي بيانات.
  • label/de, تسمية ويكي بيانات باستخدام لغة معينة هنا يستخدم الألمانية.
  • description, الوصف، سواء الموجود في العنصر أو الذي يتم توليده تلقائياً
  • item, معرف البند Q×××
  • Pxxx خاصية ويكي بيانات
  • Pxxx/Pzzz، خاصية التصفية qualifier؛ for Pxxx linking to an item Qyyy and having a Pzzz qualifier, the Qxxx linked label and the value of Pzzz
  • Pxxx/Qyyy/Pzzz، خاصية التصفية qualifier؛ for Pxxx linking to an item Qyyy and having a Pzzz qualifier, the value of Pzzz. This is a version of the above, specific for a single item; e.g., "p553/q866/p554" to get YouTube account names.
  • ?fieldname، اسم حقل نتيجة SPARQL.
لا يتم عرض القيم التي تم وضع علامة عليها بأنها deprecated "تم إهمالها". كل عمود يمكن أن يكون اختياريًا ":Titel"، وإلا يتم استخدام اسم خاصية Wikidata. إجباري
sort
مفتاح الفرز الأولي للجدول. القيم الصالحة هي:
  • label، تسمية هذا البند.
  • family_name، يحاول إيجاد وترتيب النتائج بحسب اسم العائلة (الأخير) من التسمية، على أفتراض أن العناصر هي لأشخاص. قد لا يعمل هذا بشكل صحيح في جميع الحالات. إذا كان ذلك ممكناً، حاول الفرز حسب P734 (اسم العائلة).
  • Pxxx، خاصية ويكي بيانات.
اختياري
section
يمكن استخدام هذا الوسيط لتقسيم القائمة حسب أحد خواص ويكي بيانات.. اختياري
min_section
الحد الأدنى لعدد الإدخالات لتوليد الأقسام عندما تستخدم جنبا إلى جنب مع section. سيتم وضع كل مقالات أخرى تحت قسم "misc". افتراضي:2. اختياري
autolist
لو كان عمود الوصف موجود ولكن لا يوجد وصف للعنصر على ويكي بيانات ، "autolist=fallback" يستخدم AutoDesc لتوليد واحد. اختياري
language
لغة التسمية والوصف، إن كانت مختلفة عن لغة الموقع.. اختياري
thumb
عرض الصور المصغرة للصور (مثل عمود P18). افتراضي:128. اختياري
links
كيفية تقديم وصلات ليست في ويكيبيديا المحلية. القيم الصالحة هي:
  • all وصلة إلى ويكي بيانات. افتراضي.
  • local لإزالة الوصلات للصفحات غير الموجودة (عكس red_only).
  • red لتوليد روابط حمراء على أساس تسمية وبند ويكي بيانات.
  • red_only لإزالة الوصلات للصفحات الموجودة (عكس local).
  • text لتوليد وصلات زرقاء للصفحات الموجودة، ونص عادي لما دون ذلك.
  • reasonator لتوليد وصلات زرقاء للصفحات الموجودة، ووصلة إلى Reasonator لما دون ذلك.
اختياري
row_template
يولد استدعاء قالب بدلا من صفوف الجدول؛ يجب أن يقوم القالب بعد ذلك بإنشاء صف الجدول بنفسه، إذا أردت إلغاء استخدام رأس وتذييل الجدول الذي يقوم البوت بتوليده يمكن ذلك باستخدام skip_table . المعلمات التي يتم تمريرها إلى القالب تكون بالحروف الصغيرة في columns مثل label أو p18. اختياري
skip_table
يلغي الجدول تماماً عند استخدام row_template. يمكن استخدام أي قيمة.
wdedit
يولد معلومات تسمح بتحرير ويكي بيانات من صفحة ويكيبيديا باستخدام جافاسكريبت. يجب أن تكون القيمة yes. لا يعمل عندما يستخدم row_template. تحذير: يؤدي استخدام هذه الميزة إلى توليد نصوص ويكي أكبر من المعتاد، وربما يسبب ذلك في فشل التحديثات. اختياري
references
إضافة مراجع. القيمة المسموح بها هي all. يتطلب قالب {{مراجع}} في مكان ما في الصفحة. اختياري
freq
قيمة عددية X; انتظر على الأقل X أيام قبل التحديث التلقائي. لا يؤثر على التحديثات عبر واجهة الويب. اختياري
summary
قائمة مفصولة بفواصل من المفاتيح تضاف كملخص تحت كل المحتويات الأخرى. اختياري
  • itemnumber إجمالي عدد العناصر (الصفوف) في هذه القائمة.

انظر أيضا

[عدل]