مستخدم:حسن/common.js
المظهر
الملف المصاحب .css لهذا المظهر موجود في مستخدم:حسن/common.css. |
ملاحظة: بعد الحفظ، قد يلزمك إفراغ الكاش لرؤية التغييرات.
// إضافة أزرار ملخصات التعديل
mw.hook('summaryButtons').add(function () {
addSummaryButton('رجوع عن تعديل بلا مصدر', 'مصدر؟ [[ويكيبيديا:الاستشهاد بمصادر]]');
addSummaryButton('رجوع عن تخريب', '[[ويكيبيديا:تخريب|تخريب]]');
});
function autoEdExtra(str) {
str = str.replace(/\|publisher=CAF/g, "|publisher=كاف");
// ترقيم
str = str.replace(/ \./g, ".");
str = str.replace(/ \، /g, "، ");
str = str.replace(/ \، /g, "، ");
str = str.replace(/ \٪ /g, "% ");
str = str.replace(/\٪ /g, "% ");
str = str.replace(/ \<ref>/g, "<ref>");
str = str.replace(/ \<ref/g, "<ref");
// تاء مربوطة - هاء
str = str.replace(/\هذة/g, "هذه");
str = str.replace(/\العربيه/g, "العربية");
str = str.replace(/\المصريه/g, "المصرية");
str = str.replace(/\السعوديه/g, "السعودية");
str = str.replace(/\الكويتيه/g, "الكويتية");
str = str.replace(/\المغربيه/g, "المغربية");
str = str.replace(/\السوريه/g, "السورية");
// ألف لينة - ياء
str = str.replace(/ \إلي /g, " إلى ");
// كلمات بأخطاء شائعة
str = str.replace(/ \بليون /g, " مليار ");
str = str.replace(/\ايضاً/g, "أيضًَا");
// انظر أيضًا
str = str.replace(/\أنظر ايضا/g, "انظر أيضًا");
str = str.replace(/\انظر ايضا/g, "انظر أيضًا");
str = str.replace(/\انظر ايضاً/g, "انظر أيضًا");
str = str.replace(/\أنظر أيضا/g, "انظر أيضًا");
str = str.replace(/\References/g, "المراجع");
str = str.replace(/\External links/g, "روابط خارجية");
str = str.replace(/\See also/g, "انظر أيضًا");
// همزة وصل - همزة قطع
str = str.replace(/\انفسهم/g, "أنفسهم");
str = str.replace(/\اسطنبول/g, "إسطنبول");
str = str.replace(/\الاكل/g, "الأكل");
str = str.replace(/\انتاج/g, "إنتاج");
str = str.replace(/\اخراج/g, "إخراج");
str = str.replace(/\ابناء/g, "أبناء");
str = str.replace(/\اوروبا/g, "أوروبا");
str = str.replace(/\استراليا/g, "أستراليا");
str = str.replace(/\افريقيا/g, "أفريقيا");
str = str.replace(/\إنسحاب/g, "انسحاب");
str = str.replace(/\الإنسحاب/g, "الانسحاب");
str = str.replace(/\إفتتاح/g, "افتتاح");
str = str.replace(/\الإفتتاح/g, "الافتتاح");
str = str.replace(/\إختتام/g, "اختتام");
str = str.replace(/\الإختتام/g, "الاختتام");
str = str.replace(/\إشتباه/g, "اشتباه");
str = str.replace(/\إشتبه/g, "اشتبه");
str = str.replace(/\ اشهر /g, " أشهر ");
str = str.replace(/\إستخدام/g, "استخدام");
str = str.replace(/\إستثمار/g, "استثمار");
str = str.replace(/\إنتشرت/g, "انتشرت");
str = str.replace(/\إنخفضت/g, "انخفضت");
str = str.replace(/\بعيده/g, "بعيدة");
str = str.replace(/\ اكبر /g, " أكبر ");
str = str.replace(/\كافى /g, "كافي ");
str = str.replace(/\إزدادت/g, "ازدادت");
str = str.replace(/\أنذاك/g, "آنذاك");
str = str.replace(/\إقتصاد/g, "اقتصاد");
str = str.replace(/\إعتماد/g, "اعتماد");
str = str.replace(/\إختلاف/g, "اختلاف");
str = str.replace(/\إختلف/g, "اختلف");
str = str.replace(/\كم\ساعة/g, "كم/ساعة");
str = str.replace(/\إضطراري/g, "اضطراري");
str = str.replace(/\إنفصال/g, "انفصال");
str = str.replace(/\إحتجاج/g, "احتجاج");
str = str.replace(/\إستسلام/g, "استسلام");
str = str.replace(/\إعتبار/g, "اعتبار");
str = str.replace(/\الإعتماد/g, "الاعتماد");
str = str.replace(/\الإختلاف/g, "الاختلاف");
str = str.replace(/\الإختلف/g, "الاختلف");
str = str.replace(/\إضطراري/g, "اضطراري");
str = str.replace(/\الإنفصال/g, "الانفصال");
str = str.replace(/\الإحتجاج/g, "الاحتجاج");
str = str.replace(/\الإستسلام/g, "الاستسلام");
str = str.replace(/\الإعتبار/g, "الاعتبار");
str = str.replace(/\إعتمادًا/g, "اعتمادًا");
str = str.replace(/\إختلافًا/g, "اختلافًا");
str = str.replace(/\إضطراريًا/g, "اضطراريًا");
str = str.replace(/\إنفصالًا/g, "انفصالًا");
str = str.replace(/\إحتجاجًا/g, "احتجاجًا");
str = str.replace(/\إستسلامًا/g, "استسلامًا");
str = str.replace(/\إعتبارًا/g, "اعتبارًا");
str = str.replace(/\إتحد/g, "اتحد");
str = str.replace(/\إتحاد/g, "اتحاد");
str = str.replace(/\الإتحاد/g, "الاتحاد");
str = str.replace(/\إنسحاب/g, "انسحاب");
str = str.replace(/\الإنسحاب/g, "الانسحاب");
str = str.replace(/\إفتتح/g, "افتتح");
str = str.replace(/\إفتتاح/g, "افتتاح");
str = str.replace(/\الإفتتاح/g, "الافتتاح");
str = str.replace(/\إختتام/g, "اختتام");
str = str.replace(/\الإختتام/g, "الاختتام");
str = str.replace(/\إشتب/g, "اشتب");
str = str.replace(/\إزدياد/g, "ازدياد");
str = str.replace(/\إزداد/g, "ازداد");
str = str.replace(/\إنضمام/g, "انضمام");
str = str.replace(/\نتائجة/g, "نتائجه");
str = str.replace(/\إعتراض/g, "اعتراض");
str = str.replace(/\إتخذ/g, "اتخذ");
str = str.replace(/\إهتم/g, "اهتم");
str = str.replace(/\إستقبل/g, "استقبل");
str = str.replace(/\إعتقاد/g, "اعتقاد");
str = str.replace(/\إعتقد/g, "اعتقد");
str = str.replace(/\افريقيا/g, "أفريقيا");
str = str.replace(/\إفتت/g, "افتت");
str = str.replace(/\إستناد/g, "استناد");
str = str.replace(/\إبتداء/g, "ابتداء");
str = str.replace(/\إعترض/g, "اعترض");
str = str.replace(/\إستند/g, "استند");
str = str.replace(/ \او /g, " أو ");
str = str.replace(/\ و /g, " و");
str = str.replace(/ \ فى /g, " في ");
str = str.replace(/ \ هى /g, " هي ");
str = str.replace(/\إسم /g, "اسم ");
str = str.replace(/\عبدال/g, "عبد ال");
str = str.replace(/\إبن /g, "ابن ");
str = str.replace(/\ اسهم /g, " أسهم ");
str = str.replace(/\ واسهم /g, " وأسهم ");
str = str.replace(/\ ادوار /g, " أدوار ");
str = str.replace(/\ الادوار /g, " الأدوار ");
str = str.replace(/\ اذا /g, " إذا ");
str = str.replace(/\ واذا /g, " وإذا ");
str = str.replace(/\ارسل/g, "أرسل");
str = str.replace(/\إتحاد/g, "اتحاد");
str = str.replace(/\الكترون/g, "إلكترون");
str = str.replace(/\انترنت/g, "إنترنت");
str = str.replace(/\مسئول/g, "مسؤول");
str = str.replace(/\شئون/g, "شؤون");
str = str.replace(/\اضافة/g, "إضافة");
str = str.replace(/\ديموق/g, "ديمق");
str = str.replace(/\إضط/g, "اضط");
str = str.replace(/\إقتص/g, "اقتص");
str = str.replace(/\إجتم/g, "اجتم");
str = str.replace(/\إكت/g, "اكت");
str = str.replace(/\إستعم/g, "استعم");
str = str.replace(/\إستخ/g, "استخ");
str = str.replace(/\إنسح/g, "انسح");
str = str.replace(/\امبرا/g, "إمبرا");
str = str.replace(/\إعت/g, "اعت");
str = str.replace(/\إغت/g, "اغت");
str = str.replace(/\إستب/g, "استب");
str = str.replace(/\أخري /g, "أخرى ");
str = str.replace(/\اكبر/g, "أكبر");
str = str.replace(/\اكثر/g, "أكثر");
str = str.replace(/\اشهر/g, "أشهر");
str = str.replace(/\الاذاعية/g, "الإذاعية");
str = str.replace(/\الاذاعة/g, "الإذاعة");
// الأرقام العربية
str = str.replace(/٠/g, "0");
str = str.replace(/١/g, "1");
str = str.replace(/٢/g, "2");
str = str.replace(/٣/g, "3");
str = str.replace(/٤/g, "4");
str = str.replace(/٥/g, "5");
str = str.replace(/٦/g, "6");
str = str.replace(/٧/g, "7");
str = str.replace(/٨/g, "8");
str = str.replace(/٩/g, "9");
str = str.replace(/۰/g, "0");
str = str.replace(/۱/g, "1");
str = str.replace(/۲/g, "2");
str = str.replace(/۳/g, "3");
str = str.replace(/۹/g, "9");
// حروف فارسية
str = str.replace(/ک/g, "ك");
// Work
str = str.replace(/\work=[[CAF]]/g, "work=[[الاتحاد الأفريقي لكرة القدم|كاف]]");
str = str.replace(/\work= [[CAF]]/g, "work= [[الاتحاد الأفريقي لكرة القدم|كاف]]");
str = str.replace(/\work=CAF/g, "work= [[الاتحاد الأفريقي لكرة القدم|كاف]]");
str = str.replace(/\work= CAF/g, "work= [[الاتحاد الأفريقي لكرة القدم|كاف]]");
// Language
str = str.replace(/\|language=English/g, "|language=الإنجليزية");
str = str.replace(/\|language =English/g, "|language=الإنجليزية");
str = str.replace(/\|language= English/g, "|language=الإنجليزية");
str = str.replace(/\|language = English/g, "|language=الإنجليزية");
str = str.replace(/\| language=English/g, "|language=الإنجليزية");
str = str.replace(/\| language =English/g, "|language=الإنجليزية");
str = str.replace(/\| language= English/g, "|language=الإنجليزية");
str = str.replace(/\| language = English/g, "|language=الإنجليزية");
str = str.replace(/\|language=Spanish/g, "|language=الإسبانية");
str = str.replace(/\|language =Spanish/g, "|language=الإسبانية");
str = str.replace(/\|language= Spanish/g, "|language=الإسبانية");
str = str.replace(/\|language = Spanish/g, "|language=الإسبانية");
str = str.replace(/\| language=Spanish/g, "|language=الإسبانية");
str = str.replace(/\| language =Spanish/g, "|language=الإسبانية");
str = str.replace(/\| language= Spanish/g, "|language=الإسبانية");
str = str.replace(/\| language = Spanish/g, "|language=الإسبانية");
str = str.replace(/\|language=French/g, "|language=الفرنسية");
str = str.replace(/\|language =French/g, "|language=الفرنسية");
str = str.replace(/\|language= French/g, "|language=الفرنسية");
str = str.replace(/\|language = French/g, "|language=الفرنسية");
str = str.replace(/\| language=French/g, "|language=الفرنسية");
str = str.replace(/\| language =French/g, "|language=الفرنسية");
str = str.replace(/\| language= French/g, "|language=الفرنسية");
str = str.replace(/\| language = French/g, "|language=الفرنسية");
str = str.replace(/\|Language=English/g, "|Language=الإنجليزية");
str = str.replace(/\|Language =English/g, "|Language=الإنجليزية");
str = str.replace(/\|Language= English/g, "|Language=الإنجليزية");
str = str.replace(/\|Language = English/g, "|Language=الإنجليزية");
str = str.replace(/\| Language=English/g, "|Language=الإنجليزية");
str = str.replace(/\| Language =English/g, "|Language=الإنجليزية");
str = str.replace(/\| Language= English/g, "|Language=الإنجليزية");
str = str.replace(/\| Language = English/g, "|Language=الإنجليزية");
str = str.replace(/\|Language=Spanish/g, "|Language=الإسبانية");
str = str.replace(/\|Language =Spanish/g, "|Language=الإسبانية");
str = str.replace(/\|Language= Spanish/g, "|Language=الإسبانية");
str = str.replace(/\|Language = Spanish/g, "|Language=الإسبانية");
str = str.replace(/\| Language=Spanish/g, "|Language=الإسبانية");
str = str.replace(/\| Language =Spanish/g, "|Language=الإسبانية");
str = str.replace(/\| Language= Spanish/g, "|Language=الإسبانية");
str = str.replace(/\| Language = Spanish/g, "|Language=الإسبانية");
str = str.replace(/\|Language=French/g, "|Language=الفرنسية");
str = str.replace(/\|Language =French/g, "|Language=الفرنسية");
str = str.replace(/\|Language= French/g, "|Language=الفرنسية");
str = str.replace(/\|Language = French/g, "|Language=الفرنسية");
str = str.replace(/\| Language=French/g, "|Language=الفرنسية");
str = str.replace(/\| Language =French/g, "|Language=الفرنسية");
str = str.replace(/\| Language= French/g, "|Language=الفرنسية");
str = str.replace(/\| Language = French/g, "|Language=الفرنسية");
str = decodeURIComponent(str.replace(/\+/g, " "));
console.log(str);
return str }
importScript('ميدياويكي:Gadget-AutoEd.js');