User:2257/common.js: Difference between revisions

From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
mNo edit summary
m (Glowsquid moved page User:Twentytwofiftyseven/common.js to User:2257/common.js: Automatically moved page while renaming the user "Twentytwofiftyseven" to "2257")
 
(6 intermediate revisions by one other user not shown)
Line 44: Line 44:
'pt-workpage',
'pt-workpage',
'tooltip',
'tooltip',
'i',
'w',
document.getElementById('pt-mytalk').nextSibling
document.getElementById('pt-mytalk').nextSibling
);
);

Latest revision as of 17:11, February 21, 2017

function fixRecentChangesLink() {
	
	var link = document.getElementById('n-recentchanges').getElementsByTagName( 'a' );
	
	link[0].href = link[0].href + "?hidemyself=1";
	
}

addOnloadHook( fixRecentChangesLink );


function addInfoTab() {
	
	//do things
	mw.util.addPortletLink(
		'p-cactions', 
		wgScript + "?title=" + wgPageName + "&action=info",
		'info',
		'ca-info',
		'tooltip',
		'i',
		document.getElementById('ca-history').nextSibling
	);

	//fix the excessively stupid visual bug
	document.getElementById('ca-info').parentNode.insertBefore(document.createTextNode("\n"), document.getElementById('ca-info'));

	//if this is the info page, highlight it
	if (wgAction == "info") {
		document.getElementById('ca-info').className += "selected";
	}

}

addOnloadHook( addInfoTab );

function addWorkLink() {
	
	//do things
	mw.util.addPortletLink(
		'p-personal', 
		wgScript + "?title=Twentytwofiftyseven/test2",
		'work page',
		'pt-workpage',
		'tooltip',
		'w',
		document.getElementById('pt-mytalk').nextSibling
	);

	//fix the excessively stupid visual bug
	document.getElementById('pt-workpage').parentNode.insertBefore(document.createTextNode("\n"), document.getElementById('pt-workpage'));

}

addOnloadHook( addWorkLink );