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

ويكي مصدر:أزرار ملخصات التعديل

من ويكي مصدر، المكتبة الحرة

أزرار ملخصات التعديل هي إضافة تُظهر أزرارًا أسفل صندوق التحرير لإضافة ملخصات التعديل. يؤدي الضغط على الزر لإدراج وصف قصير لملخص التعديل في صندوق الملخص، بناءً على وصوف معدّة مسبقًا. نُقلت الإضافة إلى ويكيبيديا العربية وعُربت بواسطة المستخدم FShbib (ن) بناءً على الكود المصدري في ويكيبيديا الروسية، ثم نقلت منها إلى ويكي مصدر العربية.

الاستخدام

[عدل]

بعد تفعيل الإضافة ستظهر أزرار مختصرة لملخص التعديل، بالضغط عليها ستُدرج الجملة المعدّة مسبقًا.

التفعيل

[عدل]

تفضيلاتي ← الإضافات ← ‍(ف) أزرار ملخصات التعديل: أزرار تظهر أسفل صندوق التحرير لإضافة ملخصات تعديل معدة مسبقًا.

أو فعلها عبر هذا الزر مباشرة: تفعيل إضافة أزرار ملخص التعديل

الإعدادات

[عدل]

إضافة أزرار

[عدل]

لإضافة أزرار مخصصة، أضف الكود التالي إلى صفحة common.js الخاصة بك، مع تعديله بما يُناسبك:

// إضافة أزرار ملخصات التعديل
mw.hook('summaryButtons').add(function () {
	addSummaryButton('الزر', 'النص البديل');
});

يُمكنك إضافة أزرار إلى عدة مجموعات مختلفة (ستُوضع مسافة بادئة لها). يتم تحديد اسم المجموعة في المعلمة الثالثة للدالةaddSummaryButton() (افتراضيًا — 'custom').

// إضافة أزرار ملخصات التعديل
mw.hook('summaryButtons').add(function () {
	addSummaryButton('زر', 'النص البديل', 'group1');
	addSummaryButton('زر 2', 'النص البديل 2', 'group1');
	addSummaryButton('زر 3', 'النص البديل 3', 'group1');

	addSummaryButton('زر 4', 'النص البديل 4', 'group2');
	addSummaryButton('زر 5', 'النص البديل 5', 'group2');
});
مثال للتوضيح
  • يُمكن للمحررين مثلًا تخصيص مجموعة باسم Rev بزر مراجعة الذي بدوره يُضيف ملخص قبول مراجعة المقالة. وتكون بالشكل التالي:
// إضافة أزرار ملخصات التعديل
mw.hook('summaryButtons').add(function () {
	addSummaryButton('مراجعة', 'قبول مراجعة المقالة', 'Rev');
});

تخصيص الأزرار

[عدل]

لإخفاء الأزرار الافتراضيّة وإبقاء الأزرار المخصصة فقط، أضف الكود التالي إلى صفحة common.js الخاصة بك:

var summaryButtons = {
	hideDefaultButtons: true  // إخفاء أزرار ملخصات التعديل الافتراضية
};

أيضًا يُمكّنك الكود التالي من تخصيص مظهر الأزرار بإضافة الكود التالي إلى صفحة common.css الخاصة بك:

/* تغيير لون خلفية أزرار ملخصات التعديل الافتراضية */
.summaryButtons-group-custom > .summaryButtons-button {
	background: #cef;
}

حيث أن custom هو اسم المجموعة (انظر الشرح أعلاه).

إخفاء زر المساعدة

[عدل]

لإخفاء علامة "؟" التي تقود لصفحة شرح الإضافة هذه، يُمكنك إضافة الكود التالي إلى صفحة common.css الخاصة بك:

/* إخفاء زر شرح إضافة أزرار ملخصات التعديل */
.summaryButtons-info-link {
	display: none;
}

انظر أيضًا

[عدل]