לדלג לתוכן

משתמש:1Or/MultiTabDiff.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
mw.loader.using( [ 'mediawiki.util'] ).then( function() {
	function MultiTabDiffFunction() {
		var b = $('#mw-content-text').context.body.innerHTML;
		var aaa = /oldid\=(\d+)" class\="mw-changeslist-diff/g;
		var m;
		while(m=aaa.exec(b)) {window.open(mw.util.getUrl('מיוחד:הבדל/' + m[1]),'_blank');}
	}
	if (mw.config.get("wgPageName").match(/מיוחד\:תרומות/)) {
		$(mw.util.addPortletLink('p-tb', '#', 'פתיחה בטאב חדש', 't-openTab', 'פתיחת כל ההבדלים בטאב חדש', null, '#t-whatlinkshere')).click(MultiTabDiffFunction);
	}
});