ويكي بيانات:أدوات/تحسين واجهة المستخدم

From Wikidata
Jump to navigation Jump to search
This page is a translated version of the page Wikidata:Tools/Enhance user interface and the translation is 98% complete.

تحسين واجهة المستخدم
Other languages:
Deutsch • ‎English • ‎dansk • ‎français • ‎svenska • ‎العربية • ‎日本語
AddNewItem
AddNewItem

أضف رابط "إنشاء عنصر جديد" في القائمة المنسدلة عندما تريد إضافة عنصر إلى خاصية، ولكن العنصر غير موجود. (https://phabricator.wikimedia.org/T107693)

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Efly/Gadget-CreateNewItem.js&action=raw&ctype=text/javascript' ); // [[User:Efly/Gadget-CreateNewItem.js]]

by Efly (source)

Ancestry viewer

تضيف هذه الأداة رابطا جانبيا لعرض مخطط السلف/النسب للشخص الذي تشاهده حاليًا وللقدرة على التنقل حول علاقاته، يختلف مخطط النسب عن شجرة العائلة، لكنه يظهر فقط أب وأم كل شخص خلال الأجيال، ولكن إذا قمت بالنقر فوق الشخص الموجود في المخطط، فسيتم تحميل الزوجين والأطفال الآخرين للسماح لك بالقفز إلى هذا الشخص وعرض سلالتهم بدلا من ذلك.

أضف ما يلي إلى common.js الخاصة بك

mw.loader.load('//www.wikidata.org/w/index.php?title=User:Ch1902/ancestry.js&action=raw&ctype=text/javascript');

To customise the options use this instead:

ancestry_opts = {
   lang: 'en',  // display language falls back to en
   levels: 4,  // number of generations to show, minimum 2, maximum 6
   boxsize: 165,  // width of person cells
   truncate: 22  // truncate names longer than this
};
mw.loader.load('//www.wikidata.org/w/index.php?title=User:Ch1902/ancestry.js&action=raw&ctype=text/javascript');

by Ch1902 (source)

AuthorityControl

بالنسبة للعناصر التي بها خصائص "التحكم في الصلاحية"، اضبط الرموز المطابقة كروابط إلى أداة التحكم في الصلاحية على الإنترنت، وعلاوة على ذلك، إذا قام المستخدم بالنقر فوق "عدل"، فسيختفي الرابط على الفور.

تحقق منها مع باراك أوباما!

This script is a gadget. You can enable it in your preferences.

by Ricordisamoa (source)

CiteTool

إضافة مصادر أكثر سهولة fاستخدام Citoid، إذا قمت بتوفير مسار، فستؤدي نقرة واحدة على "الملء التلقائي" إلى إضافة جميع المعلومات المتعلقة بهذا المصدر (العنوان وتاريخ الوصول واللغة وما إلى ذلك) تلقائيا، هناك نسخة محسنة متاحة هنا: User:MichaelSchoenitzer/CiteTool.js

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Aude/CiteTool.js&action=raw&ctype=text/javascript' ); // [[User:Aude/CiteTool.js]]

by Aude (source)

Wikidata lookup"> Commons cat -> Wikidata lookup
Commons cat -> Wikidata lookup

يضيف هذا السكريبت صندوقا صغيرا إلى صفحة تصنيف كومنز، إذا كان هناك عنصر شبيه بالمقالة مقابل على ويكي بيانات مع إشارة Commons category (P373) إلى صفحة تصنيف كومنز.

الرجاء إضافة ما يلي إلى common.js في كومنز:

importScript('User:Jheald/wdcat.js');

by TheDJ

Commonsmedia
Commonsmedia

تسمح لك بعرض صورة ويكيميديا ​​كومنز من ويكي بيانات.

This script is a gadget. You can enable it in your preferences.

by Bene* (source)

Constraint Summary
Constraint Summary

يضيف هذا السكريبت مؤشرات الحالة إلى عناصر ويكي بيانات التي تلخص انتهاكات قيد وتحذيرات العنصر، يوضح تحريك الفأرة على المؤشرات انهيار أنواع الانتهاك والتحذير، النقر على المؤشر ينقلك إلى الصفحة الخاصة خاص:تقارير القيود.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Teester/ConstraintSummary.js&action=raw&ctype=text/javascript' ); // [[User:Teester/ConstraintSummary.js]]

by Teester (source)

Consistency check

أداة للتحقق من اتساق البيانات: أي إذا كان ب هو "طفل" أ، فيجب أن يكون أ "أب" أو "أم" ب.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:JonnyJD/consistency_check.js&action=raw&ctype=text/javascript' ); // [[User:JonnyJD/consistency_check.js]]

by Magnus Manske متشعبة من قبل JonnyJD (source)

Consistency check add

أداة للتحقق من اتساق البيانات وإضافة الخصائص العكسية المفقودة.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Frettie/consistency_check_add.js&action=raw&ctype=text/javascript' ); // [[User:Frettie/consistency check add.js]]

by Frettie (source)

CurrentDate

كلما قمت بإضافة خاصية retrieved (P813) إلى مرجع أو مكان آخر، يقوم سكريبت المستخدم هذا تلقائيا بتعبئة حقل الإدخال مسبقًا بالتاريخ الحالي.

This script is a gadget. You can enable it in your preferences.

by TMg (source)

DeletionHelper

تعمل فقط في Wikidata:Requests for deletions، على العناصر التي لم يتم حذفها بعد.

  • تسلط الضوء على الفارغة
  • للصفحات غير الفارغة، تظهر عدد روابط المواقع الموجودة بالفعل;
  • تعرض رابطا (بجوار عدل) لوسم طلب الحذف الحالي كتم.

This script is a gadget. You can enable it in your preferences.

by Ricordisamoa (source)

derived statements

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

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Pasleim/derivedstatements.js&action=raw&ctype=text/javascript' ); // [[User:Pasleim/derivedstatements.js]]

by Pasleim (source)

DiffLists.js
DiffLists.js

تستبدل الملخصات المولدة تلقائيا في قوائم المراقبة وأحدث التغييرات والتغييرات ذات الصلة وصفحات التاريخ وصفحات المساهمات التي تحتوي على إصدارات موجزة من التغييرات على الصفحة، تسمح أيضا بالتصفية بعرض أنواع معينة من التغييرات فقط.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Yair_rand/DiffLists.js&action=raw&ctype=text/javascript' ); // [[User:Yair rand/DiffLists.js]]

by Yair rand (source)

Display the code of Wikidata in the title

عرض رمز ويكي بيانات في عنوان ويكيبيديا مثل عنوان ويكي بيانات.

تُرجَى إضافة ما يلي إلى common.js في ويكيبيديا أو إلى global.js:

// [[d:User:Karima Rafes/DisplayCodeWikidata.js]]
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Karima Rafes/DisplayCodeWikidata.js&action=raw&ctype=text/javascript");

by Karima Rafes (source)

Display the link to Wikiversity in the title of Wikipedia
Display the link to Wikiversity in the title of Wikipedia

Insert a link to Wikiversity in the title of Wikipedia.

تُرجَى إضافة ما يلي إلى common.js في ويكيبيديا أو إلى global.js:

// [[d:User:Karima Rafes/DisplayCodeWikidata.js]]
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Karima Rafes/LinkUniversity.js&action=raw&ctype=text/javascript");

by Karima Rafes (source)

Display Wikidata Info on sister projects

يضيف هذا السكريبت صندوقا صغيرا تحت عنوان مقالة في ويكيبيديا يعرض تسمية (ترتبط بإدخال ويكي بيانات)، ووصف، وأسماء مستعارة ، أو "عنصر ويكي بيانات غير موجود" صغير، يربط إلى إنشاء عنصر إذا لم يكن ويكي بيانات يحتوي على عنصر له حتى الآن.

تُرجَى إضافة ما يلي إلى common.js في ويكيبيديا أو إلى global.js:

// [[d:User:Yair rand/WikidataInfo.js]]
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");

by Yair rand (source)

DMY dates

تجعل جميع التواريخ في الادعاءات تظهر على أنها "يي اسم-الشهر-بلغتك سسسس"، تتطلب خيار "التاريخ" لتعيينه إلى "يشس".

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/DMYdates.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/DMYdates.js]]

by Ricordisamoa (source)

EnumItems
EnumItems

يضيف هذا السكريبت علامة تبويب واحدة أو علامتين بجوار علامات تبويب نجمة قائمة المراقبة; للانتقال إلى العنصر السابق أو التالي، على التوالي، يعمل فقط في واجهة فكتور.

This script is a gadget. You can enable it in your preferences.

by Arkanosis (source)

GeneaWiki

للأشخاص الذين لديهم علاقات القرابة، تضيف رابطا إلى GeneaWiki لعرض شجرة العائلة.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/GeneaWiki.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/GeneaWiki.js]]

by Ricordisamoa (source)

HoverDiff
HoverDiff

قم بالمرور فوق الرابط فرق في قوائم المراقبة أو رابط حالي أو سابق في تاريخ صفحة للحصول على نافذة منبثقة بنمط معاينة ويكيبيديا التي تعرض التغييرات دون الحاجة إلى زيارة الرابط، يحاول الإطار المنبثق تحليل نص الويكي في الفرق، ولكن طبيعة الفروق تعني أنه في بعض الحالات (خاصة عند استخدام الجداول أو قوالب متعددة الأسطر)، قد يتم عرض نص الويكي الخام، السكريبت المستخدم هذا يعمل أيضا على مواقع ويكيبيديا.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Teester/HoverDiff.js&action=raw&ctype=text/javascript' ); // [[User:Teester/HoverDiff.js]]

by Teester (source)

Improved search
Improved search

يعرض هذا السكريبت رابطا صغيرا مباشرةً في حقل البحث الذي يوفر نموذج بحث للبحث عن العناصر مباشرةً حسب رابط موقعها.

This script is a gadget. You can enable it in your preferences.

by Bene* (source)

InterwikiList

تولد قائمة بروابط الإنترويكي "القديمة" من عنصر; ليتم نسخها بسرعة.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/InterwikiList.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/InterwikiList.js]]

by Ricordisamoa (source)

iwconflict.js

أداة للإبلاغ عن تضارب إنترويكي في ويكي بيانات:تضارب إنترويكي.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Bene*/iwconflict.js&action=raw&ctype=text/javascript' ); // [[User:Bene*/iwconflict.js]]

by Bene* (source)

KeyShortcuts

توفر بعض اختصارات لوحة المفاتيح المفيدة: تلك المحددة بالضبط في Wikidata talk:Tools#Keyboard shortcuts.

This script is a gadget. You can enable it in your preferences.

by Ricordisamoa (source)

Main language first
Main language first

يسلط هذا السكريبت الضوء على اللغة المستخدمة في الوقت الحالي، ويعرضها في الجزء العلوي، من الممكن أيضا القيام بذلك للحصول على قائمة باللغات.

This script is a gadget. You can enable it in your preferences.


(source)

markAdmins

يقوم هذا السكريبت بوسم الإداريين والبيروقراطيين والمضيفين والإداريين العالميين بـ(A) أو (B) أو (S) أو (GS).

This script is a gadget. You can enable it in your preferences.

by NordNordWest (source)

overpass

تدمج خريطة تعرض ميزات موسومة بالعنصر الحالي فيخريطة الشارع المفتوحة، مدعومة من overpass turbo.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Mxn/overpass.js&action=raw&ctype=text/javascript' ); // [[User:Mxn/overpass.js]]

by mxn (source)

Preview
Preview

تعرض زر "معاينة" بجوار كل مقالة مرتبطة للحصول على معاينة للمقالة بجوار الجدول مباشرةً.

This script is a gadget. You can enable it in your preferences.

by Bene* (source)

quickpresets
quickpresets

الإعدادات المسبقة السريعة سكريبت مستخدم، يسمح لك بإضافة بيانات شائعة بنقرة واحدة فقط، من المفترض أن يكون قابلا للتخصيص، يمكنك تهيئته لعرض الإعدادات المسبقة التي تستخدمها غالبا بأقل عدد ممكن من النقرات، على سبيل المثال، إذا كنت في كثير من الأحيان تعدل عناصر الأشخاص، فيمكن أن يقدم لك الجنس أو الجنسية أو المهنة، إلخ، انظر إلى موقع السكريبت لمعرفة كيفية التخصيص.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:MichaelSchoenitzer/quickpresets.js&action=raw&ctype=text/javascript' ); // [[User:MichaelSchoenitzer/quickpresets.js]]

by MichaelSchoenitzer (source)

Reasonator

تضيف رابطا في صندوق أدواتك لعرض العنصر الحالي في المسبب.

This script is a gadget. You can enable it in your preferences.

by Multichill (source)

Recoin
Recoin

هذا السكريبت يضيف مؤشر حالة وقوائم قابلة للتوسع للخصائص الغائبة الهامة إلى ويكي بيانات، المزيد من التفاصيل موجودة في صفحة الأداة.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Vvekbv/recoin.js&action=raw&ctype=text/javascript' ); // [[User:Vvekbv/recoin.js]]

by Ls1g (source)

Recoin_ID

هذا السكريبت مشتق من مؤشر الاكتمال النسبي ويضيف قوائم قابلة للتوسيع لمعرفات غائبة مهمة إلى ويكي بيانات، المزيد من التفاصيل موجودة في صفحة الأداة.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Vvekbv/recoin_id.js&action=raw&ctype=text/javascript' ); // [[User:Vvekbv/recoin_id.js]]

by Ls1g (source)

RequestDeletion
RequestDeletion

يضيف هذا السكريبت رابطا صغيرا إلى أعلى صفحة كل عنصر يحتوي على رابط لطلب حذف سريع في Wikidata:Requests for deletion.

This script is a gadget. You can enable it in your preferences.

by Bene* (source)

Sitenames in user-language
Sitenames in user-language

تظهر أسماء اللغات في روابط المواقع بلغتك.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/SitenamesInUserLanguage.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/SitenamesInUserLanguage.js]]

by Ricordisamoa (source)

Sort values

يقوم هذا السكريبت بفرز قيم الخاصية software version (P348) بالترتيب الكلاسيكي لإصدارات البرامج، إذا كنت ترغب في فرز خصائص أخرى، اسألني، يمكنني تعميم السكريبت لخصائص أخرى وطلبات أخرى (أبجدي، الخ)، يمكنك رؤية مثال في Ubuntu (Q381).

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Seb35/sortValues.js&action=raw&ctype=text/javascript' ); // [[User:Seb35/sortValues.js]]

by Seb35 (source)

Taxobox
Taxobox

تعرض taxobox لكل عنصر يحتوي على taxon name (P225).

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:FelixReimann/taxobox.js&action=raw&ctype=text/javascript' ); // [[User:FelixReimann/taxobox.js]]

by FelixReimann (source)

Units converter

تحول من 20 عملة إلى عملة محددة، تحول الوحدات المترية (الكتلة والأبعاد والمساحة ودرجة الحرارة والسرعة) إلى/من وحدات الولايات المتحدة، كميات العملة تضخم معدل إذا كانت البيانات متاحة.

أضف ما يلي إلى common.js الخاصة بك

Bamyers99_UnitsConverter_currency = 'EUR'; // AUD,BRL,CAD,CHF,CNY,DKK,EUR,GBP,INR,ISK,JPY,MXN,NOK,NZD,PLN,RUB,SEK,TRY,USD,ZAR
importScript("User:Bamyers99/UnitsConverter.js");

by Bamyers99 (source)

UpDown
UpDown

سكريبت مستخدم لتصفح أسرع:

  • اضغط على المفتاح t أو الأيقونة ☰- على الجانب السفلي الأيمن لتبديل قائمة لزجة تسمح لك بالانتقال إلى بيان
  • إذا كان هناك الكثير من القيم لخاصية واحدة ستضيف الأسهم التي تسمح لك بالقفز إلى القيمة الأولى/الأخيرة.
  • باستخدام المفاتيح j وk، يمكنك الانتقال إلى البيان التالي/السابق.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:MichaelSchoenitzer/updown.js&action=raw&ctype=text/javascript' ); // [[User:MichaelSchoenitzer/updown.js]]

by MichaelSchoenitzer (source)

userwarn

أداة لإضافة قوالب تحذير لصفحات نقاش المستخدمين

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Bene*/userwarn.js&action=raw&ctype=text/javascript' ); // [[User:Bene*/userwarn.js]]

by Bene* (source)

WikidataTrust
WikidataTrust

مستوحاة من الأصل ويكي الثقة، إنها خوارزمية بسيطة إلى حد ما تتداخل مع جميع مراجعات الكيان الحالي وتعزو التغييرات في الادعاءت وروابط المواقع والتسميات والأوصاف للمستخدمين الذين أنشأوها، لا تزال في بيتا، ولكن يجب أن تعمل بشكل جيد.

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/WikidataTrust.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/WikidataTrust.js]]

by Ricordisamoa (source)

WikidataWatchlistLabels

تضيف تسميات إلى أرقام P وأرقام Q (الخصائص والعناصر) لتعديلات ويكي بيانات.

على سبيل المثال، "تم إنشاء ادعاء: instance of (P31): bus station (Q494829)" بدلا من "تم إنشاء ادعاء: Property:P31: Q494829".

كما يتيح لك معرفة متى لم يكن تحرير ويكي بيانات هو العنصر الخاص بالصفحة المذكورة، بل إلى عنصر آخر تم استخدامه في تلك الصفحة، على سبيل المثال

يبدو أنه تعديل لعنصر 'ويكيبيديا:ويكي بيانات'، مع تثبيت هذا السكريبت ، سيتم توسيعه إلى

عرض التعديل على العنصر لصفحة مختلفة، في هذه الحالة ألمانيا.

الرجاء إضافة ما يلي إلى global.js الخاصة بك (أو your common.js الخاصة بك في مشروع معين):

mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Evad37/WikidataWatchlistLabels.js&action=raw&ctype=text/javascript"); // [[w:User:Evad37/WikidataWatchlistLabels.js]]

<لاستخدام ويكيبيديا الإنجليزية فقط; أضف ما يلي إلى common.js هناك:

importScript('User:Evad37/WikidataWatchlistLabels.js'); // [[User:Evad37/WikidataWatchlistLabels]]

by Evad37

Wikispecies

توفر رابطا إلى ويكي أنواع للعناصر بـtaxon name (P225)، وصورة لـIUCN conservation status (P141).

Please write the following line into your common.js: mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Ricordisamoa/Wikispecies.js&action=raw&ctype=text/javascript' ); // [[User:Ricordisamoa/Wikispecies.js]]

by Ricordisamoa (source)