مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/API
action=compare
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
الحصول على الفرق بين صفحتين.
يجب تمرير عنوان الصفحة أو رقم المراجعة أو معرف الصفحة لكل من "من" و"إلى".
- fromtitle
العنوان الأول للمقارنة.
- fromid
رقم الصفحة الأول للمقارنة.
- النوع: عدد صحيح
- fromrev
أول مراجعة للمقارنة.
- النوع: عدد صحيح
- fromslots
تجاوز محتوى المراجعة المحددة بواسطة fromtitle أو fromid أو fromrev.
يحدد هذا الوسيط الفتحات المراد تعديلها، استخدم fromtext-{slot} وfromcontentmodel-{slot} وfromcontentformat-{slot} لتحديد محتوى لكل فتحة.
- القيم (منفصلة مع | أو البديل): main
- fromtext-{slot}
نص الفتحة المحددة، إذا تم حذفها، تتم إزالة الفتحة من المراجعة.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
- fromsection-{slot}
عندما يكون fromtext-{slot} هو محتوى قسم واحد، فهذا هو رقم القسم، سيتم دمجه في المراجعة المحددة بواسطة fromtitle أو fromid أو fromrev كما لو كانت لتعديل القسم.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
- fromcontentformat-{slot}
تنسيق تسلسل محتوى fromtext-{slot}.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
- إحدى القيم التالية: text/x-wiki، text/javascript، application/json، text/css، text/plain
- fromcontentmodel-{slot}
نموذج محتوى fromtext-{slot}، إذا لم يتم توفيره، فسيتم تخمينه استنادا إلى الوسائط الأخرى.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم fromslots.
- إحدى القيم التالية: wikitext، javascript، json، css، text
- frompst
قم بإجراء تحويل ما قبل الحفظ على fromtext-{slot}.
- النوع: منطقية (التفاصيل)
- fromtext
- مهمل.
حدد fromslots=main واستخدم fromtext-main كبديل.
- fromcontentformat
- مهمل.
حدد fromslots=main واستخدم fromcontentformat-main كبديل.
- إحدى القيم التالية: text/x-wiki، text/javascript، application/json، text/css، text/plain
- fromcontentmodel
- مهمل.
حدد fromslots=main واستخدم fromcontentmodel-main كبديل.
- إحدى القيم التالية: wikitext، javascript، json، css، text
- fromsection
- مهمل.
استخدم فقط القسم المحدد في المحتوى 'من' المحدد.
- totitle
العنوان الثاني للمقارنة.
- toid
رقم الصفحة الثاني للمقارنة.
- النوع: عدد صحيح
- torev
المراجعة الثانية للمقارنة.
- النوع: عدد صحيح
- torelative
استخدم مراجعة متعلقة بالمراجعة المحددة من fromtitle أو fromid أو fromrev، سيتم تجاهل جميع خيارات 'إلى' الأخرى.
- إحدى القيم التالية: prev، next، cur
- toslots
تجاوز محتوى المراجعة المحددة بواسطة totitle أو toid أو torev.
يحدد هذا الوسيط الفتحات المراد تعديلها، استخدم totext-{slot} وtocontentmodel-{slot} وtocontentformat-{slot} لتحديد محتوى لكل فتحة.
- القيم (منفصلة مع | أو البديل): main
- totext-{slot}
نص الفتحة المحددة، إذا تم حذفه، تتم إزالة الفتحة من المراجعة.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
- tosection-{slot}
عندما يكون totext-{slot} هو محتوى قسم واحد، فهذا هو رقم القسم، سيتم دمجه في المراجعة المحددة بواسطة totitle أو toid أو torev كما لو كانت لتعديل القسم.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
- tocontentformat-{slot}
تنسيق تسلسل محتوى totext-{slot}.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
- إحدى القيم التالية: text/x-wiki، text/javascript، application/json، text/css، text/plain
- tocontentmodel-{slot}
نموذج محتوى totext-{slot}، إذا لم يتم توفيره، فسيتم تخمينه استنادا إلى الوسائط الأخرى.
- هذا وسيط قالب، عند تقديم الطلب، يجب استبدال {slot} في اسم الوسيط بقيم toslots.
- إحدى القيم التالية: wikitext، javascript، json، css، text
- topst
قم بإجراء تحويل ما قبل الحفظ على totext.
- النوع: منطقية (التفاصيل)
- totext
- مهمل.
حدد toslots=main واستخدم totext-main كبديل.
- tocontentformat
- مهمل.
حدد toslots=main واستخدم tocontentformat-main كبديل.
- إحدى القيم التالية: text/x-wiki، text/javascript، application/json، text/css، text/plain
- tocontentmodel
- مهمل.
حدد toslots=main واستخدم tocontentmodel-main كبديل.
- إحدى القيم التالية: wikitext، javascript، json، css، text
- tosection
- مهمل.
استخدم فقط القسم المحدد في المحتوى 'إلى' المحدد.
- prop
أية قطعة من المعلومات للحصول عليها.
- diff
- HTML الفرق.
- diffsize
- حجم HTML الفرق، بالبايت.
- rel
- معرفات المراجعة السابقة للمراجعة السابقة من 'من' وبعد 'إلى'، إن وُجِدت.
- ids
- معرفات الصفحة والمراجعة للمراجعات 'من' و'إلى'.
- title
- عناوين صفحات المراجعات 'من' و'إلى'.
- user
- المعرف واسم المستخدم للمراجعات 'من' و'إلى'.
- comment
- التعليق على المراجعات 'من' و'إلى'.
- parsedcomment
- التعليق المحلل على المراجعات 'من' و'إلى'.
- size
- حجم المراجعات 'من' و'إلى'.
- القيم (منفصلة مع | أو البديل): diff، diffsize، rel، ids، title، user، comment، parsedcomment، size
- الافتراضي: diff|ids|title
- slots
إرجاع فرق فردي لهذه الفتحات، بدلا من فرق واحد مشترك لجميع فتحات.
- القيم (منفصلة مع | أو البديل): main
- لتحديد كل القيم; استخدم *.
- إنشاء فرق بين المراجعة 1 و2.
- api.php?action=compare&fromrev=1&torev=2 [فتح في ملعب]