Difference between revisions of "User:DavidFichtmueller/monobook.js"

From BioCASe Provider Software
Jump to: navigation, search
(testing dead link finder)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
var deadLinkFinder_showOk = true;
 +
var deadLinkFinder_fadeOk = true;
 +
var deadLinkFinder_showBrowsemodeLink = true;
 +
var deadLinkFinder_showWaitingIcon = true;
 +
//var deadLinkFinder_language = "en";
 +
var deadLinkFinder_namespaceFilter = [0,2,4,6,8,12,14,100];
 +
//var deadLinkFinder_runAlways = true;
 +
var deadLinkFinder_linkToLinkSearch = true;
 +
var deadLinkFinder_showIndividualOK = true;
 +
var deadLinkFinder_showRedirects = true;
 +
var deadLinkFinder_showContentType = true;
 +
mw.loader.load("//biowikifarm.org/tools/deadlinkfinder/script.js");
 +
 +
 
addOnloadHook(function(){
 
addOnloadHook(function(){
 
addPortletLink("p-personal","http://wiki.bgbm.org/bps/index.php?title=User:DavidFichtmueller/monobook.js&action=edit","monobook.js", "t-edit-vector","edit vector.js","v",document.getElementById("pt-preferences"));
 
addPortletLink("p-personal","http://wiki.bgbm.org/bps/index.php?title=User:DavidFichtmueller/monobook.js&action=edit","monobook.js", "t-edit-vector","edit vector.js","v",document.getElementById("pt-preferences"));
  
 
 
var mainNavigation = document.getElementById("t-whatlinkshere").parentNode;
+
var firstElement = document.getElementById("t-specialpages").parentNode.firstElementChild;
var specialpages= document.getElementById("t-specialpages")
+
addPortletLink("p-tb","http://wiki.bgbm.org/bps/index.php/Special:RecentChanges","Recent Changes", "t-recent-changes","Recent Changes","s",firstElement);
addPortletLink("p-tb","http://wiki.bgbm.org/bps/index.php/Special:RecentChanges","Recent Changes", "t-recent-changes","Recent Changes","s",specialpages);
 
  
  
Line 19: Line 32:
 
username = username.substring(0,slashPos);
 
username = username.substring(0,slashPos);
 
}
 
}
addPortletLink("p-namespaces","http://wiki.bgbm.org/bps/index.php/Special:Contributions/"+username,"Contributions", "ca-contributions","Contributions of "+username,"b");
+
addPortletLink("p-cactions","http://wiki.bgbm.org/bps/index.php/Special:Contributions/"+username,"Contributions", "ca-contributions","Contributions of "+username,"b",document.getElementById("ca-talk").nextElementSibling);
 +
document.getElementById("ca-talk").style.marginRight="0.3em";
 +
document.getElementById("ca-contributions").style.marginRight="1.6em";
 
}
 
}
 
}
 
}
 
); //closes addOnloadHook(
 
); //closes addOnloadHook(

Latest revision as of 15:35, 10 November 2015

var deadLinkFinder_showOk = true;
var deadLinkFinder_fadeOk = true;
var deadLinkFinder_showBrowsemodeLink = true;
var deadLinkFinder_showWaitingIcon = true;
//var deadLinkFinder_language = "en";
var deadLinkFinder_namespaceFilter = [0,2,4,6,8,12,14,100];
//var deadLinkFinder_runAlways = true;
var deadLinkFinder_linkToLinkSearch = true;
var deadLinkFinder_showIndividualOK = true;
var deadLinkFinder_showRedirects = true;
var deadLinkFinder_showContentType = true;
mw.loader.load("//biowikifarm.org/tools/deadlinkfinder/script.js");


addOnloadHook(function(){
	addPortletLink("p-personal","http://wiki.bgbm.org/bps/index.php?title=User:DavidFichtmueller/monobook.js&action=edit","monobook.js", "t-edit-vector","edit vector.js","v",document.getElementById("pt-preferences"));

	
	var firstElement = document.getElementById("t-specialpages").parentNode.firstElementChild;
	addPortletLink("p-tb","http://wiki.bgbm.org/bps/index.php/Special:RecentChanges","Recent Changes", "t-recent-changes","Recent Changes","s",firstElement);




	if(wgNamespaceNumber==2 || wgNamespaceNumber==3){
		//user namespace or user discussion namespace
		
		var slashPos = wgTitle.indexOf('/');
		var username = wgTitle;
		if(slashPos != -1){
			// it's a subpage
			username = username.substring(0,slashPos);
		}
		addPortletLink("p-cactions","http://wiki.bgbm.org/bps/index.php/Special:Contributions/"+username,"Contributions", "ca-contributions","Contributions of "+username,"b",document.getElementById("ca-talk").nextElementSibling);
		document.getElementById("ca-talk").style.marginRight="0.3em";
		document.getElementById("ca-contributions").style.marginRight="1.6em";
	}
}
); //closes addOnloadHook(