مدیاویکی:Gadget-ArticleQuality.js

از اسلامیکال
نسخهٔ تاریخ ‏۲ فوریهٔ ۲۰۲۳، ساعت ۱۴:۴۳ توسط Haghjoo (بحث | مشارکت‌ها) (اصلاح پیوندها)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.

  • فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلید‌های Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانه‌های اپل مکینتاش کلید‌های ⌘-R)
  • گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانه‌های اپل مکینتاش کلید‌های ⌘-Shift-R)
  • اینترنت اکسپلورر/ Edge: کلید Ctrl را نگه‌دارید و روی دکمهٔ Refresh کلیک کنید، یا کلید‌های Ctrl-F5 را با هم فشار دهید
  • اپرا: Ctrl-F5 را بفشارید.
(function($, mw){
	$.getScript(
		'http://185.173.107.144/w/index.php?title=User:Haghjoo/scripts/ArticleQuality-system.js&action=raw&ctype=text/javascript',
		function(){
			articleQuality = new ArticleQuality({
				ores_host: "http://185.173.107.144",
				weights: {
					Stub: 1, 
					Start: 2,
					C: 3,
					B: 4,
					GA: 5,
					FA: 6
				},
				names: {
					Stub: "{{class 2|خرد|image=yes}}", 
					Start: "{{class 2|ابتدایی|image=yes}}",
					C: "{{class 2|ضعیف|image=yes}}",
					B: "{{class 2|متوسط|image=yes}}",
					GA: "{{class 2|خوب|image=yes}}",
					FA: "{{class 2|برگزیده|image=yes}}"
				},
				assessment_system: "کیفیت پیش‌بینی شده توسط ساعن",
				dbname: "fawiki"
			});
			if(mw.config.get('wgAction') === "history" && (mw.config.get('wgNamespaceNumber') === 0 || mw.config.get('wgNamespaceNumber') === 118)){
				articleQuality.getAndRenderHistoryScores();
			}
			if(mw.config.get('wgAction') === "view" && (mw.config.get('wgNamespaceNumber') === 0 || mw.config.get('wgNamespaceNumber') === 118)){
				articleQuality.getAndRenderScoreHeader();
			}
			articleQuality.addScoresToArticleLinks();
		}
	);
})(jQuery, mediaWiki);