Gebruiker:EpochFail/ArticleQuality.js

Uit Wikipedia, de vrije encyclopedie

Opmerking: nadat u de wijzigingen hebt gepubliceerd is het wellicht nodig uw browsercache te legen.

  • Firefox / Safari: houd Shift ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
  • Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
  • Internet Explorer / Edge: houd Ctrl ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5
  • Opera: druk op Ctrl-F5.
$.getScript(
	'//meta.wikimedia.org/w/index.php?title=User:EpochFail/ArticleQuality-system.js&action=raw&ctype=text/javascript',
	function(){
		articleQuality = new ArticleQuality({
			ores_host: "https://ores.wikimedia.org",
			weights: {
				E: 1, 
				D: 2,
				C: 3,
				B: 4,
				A: 5
			},
			names: {
				E: "{{Class|E|image=yes}}", 
				D: "{{Class|D|image=yes}}",
				C: "{{Class|C|image=yes}}",
				B: "{{Class|B|image=yes}}",
				A: "{{Class|A|image=yes}}"
			},
			assessment_system: "Kwaliteitsinschatting door ORES",
			dbname: "nlwiki",
			weightedSumPlaceholder: "details"
		});
		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) &&
		   mw.config.get('wgTitle') != "Hoofdpagina" && !mw.config.get('wgIsRedirect', false) && !mw.config.get('wgCategories', []).includes("Wikipedia:Doorverwijspagina")){
			articleQuality.getAndRenderScoreHeader();
		}
		articleQuality.addScoresToArticleLinks();
	}
);
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:EpochFail/ArticleQuality.css&action=raw&ctype=text/css", 'text/css');