משתמש:Davidnead/common.js

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

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

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
mw.loader.using( 'mediawiki.util' ).done(function(){
	importScript('מדיה ויקי:Gadget-Checkty.js');
importScript('משתמש:Davidnead/צביעת קוד מקור.js');
mw.loader.load('http://localhost/test.js' );
mw.loader.load('http://localhost/myScripts.js' );
});
//קישורים אדומים
	mw.loader.using(["mediawiki.api", "jquery.ui", "mediawiki.util"]).done(function(){
	$(mw.util.addPortletLink('p-tb', '#', ' הצג קישורים אדומים')).click(function(){
		var mainList = new Array();
		var redLinksList = new Array();
		var count=0;
		var numberOfItems = document.getElementsByTagName("a").length;
		mainList=document.getElementsByTagName ("a");
		
		for(var i=0; i < numberOfItems; i++){
			var B = mainList[i].className;

			var A=document.getElementsByTagName ("a")[i];
			
			if (B=="new"){

			 var G = 	$(A).attr('title');
			 
			    var str = G;
				var pos = str.indexOf("(הדף אינו קיים)");
				var N = G.slice(0, pos-1);
				redLinksList[count]=N;
				count=count+1;
							 var Y = "YES";

			};
		  
		};
			
		var dialog = $("<div>").dialog({modal: true, resizable: false, title: mw.config.get("wgPageName")});
		var M="";
		for (var num in redLinksList) {
			var thislink = redLinksList[num]
			if (M.indexOf(thislink)>-1){
			}
			else{
				M= M + "<p>" + thislink + "</p>"
			};
		 };
		 dialog.append(M);
	});
});