משתמש: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);
});
});