User:Alkari/monobook.js

// "Six tabs" script - add article-edit-hist talk-edit-hist tabs to top of page if (mw.config.get('wgNamespaceNumber') >= 0) addOnloadHook(function{	var pCactions = document.getElementById('p-cactions');	if (!pCactions) return;	var caMain = pCactions.getElementsByTagName('li')[0];	var caTalk = document.getElementById('ca-talk');	var caEdit = document.getElementById('ca-edit');	var caMove = document.getElementById('ca-move');	if (!caEdit) caEdit = document.getElementById('ca-viewsource');	var caHistory = document.getElementById('ca-history');	if (!caMain || !caTalk || !caEdit || !caHistory) return;	var el_move, el_create, id2;	if (mw.config.get('wgNamespaceNumber') % 2) { //talk space		el_move = caTalk; el_create = caMain; id2 = '';	}	else {		el_move = caMain; el_create = caTalk; id2 = 'discussion';	}	caEdit.firstChild.innerHTML = 'edit';	caHistory.firstChild.innerHTML = 'history';	el_move.parentNode.insertBefore(caHistory, el_move.nextSibling);	el_move.parentNode.insertBefore(caEdit, el_move.nextSibling);	var href = el_create.firstChild.getAttribute('href', 2); if (el_create.className.indexOf('new') < 0) { addPortletLink('p-cactions', href + '?action=history', 'history', 'ca-history-'+id2, id2+' history', '', el_create.nextSibling); addPortletLink('p-cactions', href + '?action=edit', 'edit', 'ca-edit-'+id2, 'Edit '+id2, '', el_create.nextSibling); }	caMain.style.marginRight = '0.3em'; caTalk.style.marginLeft = '1.6em'; caTalk.style.marginRight = '0.3em'; caMove.style.marginLeft = '1.6em'; })