کارن:Af420/dates1.js
يادښت: د غوره توبونو د خوندي کولو وروسته، خپل د کتنمل (بروزر) ساتل شوې حافظه تازه کړی.د نور تفصيل لپاره د غځول په تنۍ کلېک وکړئ.
- فايرفاکس/ سفري: په دې کتنمل کې د Reload د ټکوهلو په وخت د Shift تڼۍ نيولې وساتی، او يا هم Ctrl-F5 يا Ctrl-Rتڼۍ کېښکاږۍ (په Apple Mac کمپيوټر باندې ⌘-R کېښکاږۍ)
- گووگل کروم: په دې کتنمل کې د Ctrl-Shift-R تڼۍ کېښکاږۍ (د مک لپاره ⌘-Shift-R)
- انټرنټ اېکسپلورر: په دې کتنمل کې د Refresh د ټکوهلو په وخت کې د Ctrl تڼۍ کېښکاږلې ونيسۍ، او يا هم د Ctrl-F5 تڼۍ کېښکاږۍ
- اوپرا: په دې کتنمل کې د خپل براوزر ساتل شوې حافظه پدې توگه سپينولی شی Tools→Preferences
لاسوند[جوړول]
سمونگران د دې کينډۍ په ازمونمخ (جوړول | هېنداره) او ازمونځايونه (جوړول) مخونو کې خپلې تجربې کولای شي. لطفا وېشنيزې د /لاسوند څېرمه مخ کې ورگډې کړئ. د دې مخ څېرمه مخونه. |
//<syntaxhighlight lang=javascript>
//[[وب:مهذب ويكي]]
autoEdMinor=false;autoEdTag="تدقيق وتنسيق";autoEdLinkHover="شغل مهذب الويكي";autoEdLinkName="سمول";
var AutoEd_baseurl = 'http://en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Wikipedia:AutoEd/';
if (location.protocol === 'https:') {
AutoEd_baseurl = 'https://en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Wikipedia:AutoEd/';
}
//Import individual modules for use
mw.loader.load(AutoEd_baseurl + 'unicodify.js'); // autoEdUnicodify() converts HTML entities to WikiText
mw.loader.load(AutoEd_baseurl + 'isbn.js'); // autoEdISBN() fixes ISBN syntax so that WikiMagic can work
mw.loader.load(AutoEd_baseurl + 'whitespace.js'); // autoEdWhitespace() cleans up whitespace
mw.loader.load(AutoEd_baseurl + 'wikilinks.js'); // autoEdWikilinks() simplifies and shortens wikilinks where appropriate
mw.loader.load(AutoEd_baseurl + 'htmltowikitext.js'); // autoEdHTMLtoWikitext() converts HTML to wikitext
mw.loader.load(AutoEd_baseurl + 'headlines.js'); // autoEdHeadlines() fixes common headline errors and renames some headers
mw.loader.load(AutoEd_baseurl + 'unicodecontrolchars.js'); // autoEdUnicodeControlChars() converts HTML to wikitext
mw.loader.load(AutoEd_baseurl + 'unicodehex.js'); // autoEdUnicodeHex() converts hex encoded characters to unicode
mw.loader.load(AutoEd_baseurl + 'templates.js'); // autoEdTemplates() cleans up templates
mw.loader.load(AutoEd_baseurl + 'tablestowikitext.js'); // autoEdTablestoWikitext() replaces HTML tables with wikitables
mw.loader.load(AutoEd_baseurl + 'extrabreaks.js'); // autoEdExtraBreaks() removes extra BR tags
mw.loader.load(AutoEd_baseurl + 'links.js'); // autoEdLinks() cleans up common link errors
importScript('کارن:Af420/stubtagtab.js');
importScript('مستخدم:علاء/dates.js');
importScript('مستخدم:علاء/dates2.js');
importScript('مستخدم:علاء/dates3.js');
importScript('مستخدم:علاء/dates4.js');
importScript('مستخدم:علاء/dates5.js');
importScript('مستخدم:علاء/dates6.js');
//importScript('مستخدم:علاء/links.js');
importScript('مستخدم:علاء/English Comma.js');
function autoEdFunctions() { //Activates individual modules when "auto ed" tab is clicked
var $textbox = $( '#wpTextbox1' );
var txt = $textbox.textSelection('getContents');
txt = autoEdUnicodify(txt);
txt = autoEdISBN(txt);
txt = autoEdWhitespace(txt);
txt = autoEdUnicodeHex(txt);
txt = autoEdWikilinks(txt);
txt = autoEdHTMLtoWikitext(txt);
txt = autoEdHeadlines(txt);
txt = autoEdUnicodeControlChars(txt);
txt = autoEdTemplates(txt);
txt = autoEdTablestoWikitext(txt);
txt = autoEdExtraBreaks(txt);
txt = autoEdLinks(txt);
try {
txt = autoEdExtra(txt);
} catch(err) { }
$textbox.textSelection('setContents', txt);
}
$.when( $.ready, mw.loader.using( 'jquery.textSelection' ) ).then(function() {
mw.loader.load(AutoEd_baseurl + 'core.js'); //Imports the "framework" script needed to make this function
});
function autoEdExtra(str) {
// Publisher
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(/\انظر ايضاً/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, "أشهر");
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= كاف");
str = str.replace(/\work=[[Daily News (New York)|NY Daily News]]/g, "work=[[نيويورك ديلي نيوز]]");
str = str.replace(/\work= [[Daily News (New York)|NY Daily News]]/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=الفرنسية");
return str;}