User:Austin J. Che/monobook.js

/* */

/* Based on http://commons.wikimedia.org/w/index.php?title=User:Alphax/monobook.js&action=edit */

/** * Initialises function loading on page load */ addOnloadHook(myLoadFuncs); addMyEditButtons;

/* document.write(' '); popupShortcutKeys=true;

document.write(' ');

// based on addButton in wikibits.js function addCustomButton(imageFile, speedTip, tagOpen, tagClose, sampleText) {	mwCustomEditButtons[mwCustomEditButtons.length] = {"imageFile": imageFile, "speedTip": speedTip, "tagOpen": tagOpen, "tagClose": tagClose, "sampleText": sampleText}; }

function addMyEditButtons {   addCustomButton('/skins/common/images/button_sig.png','Comment format',"*~: ",,); addCustomButton('/skins/common/images/button_headline.png','Test css'," \n ",,); }

/** * Loads functions */

function myLoadFuncs {   changeTopLinks; }

/** * Adds tabs */

function addlilink(tabs, url, name, id) {   var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); li.id = id; li.appendChild(na); tabs.appendChild(li); return li; }

/** * Changes the top links */

function changeTopLinks {   if(!document.getElementById) return; // remove the "my" bits document.getElementById('pt-mytalk').firstChild.innerHTML = 'talk'; document.getElementById('pt-preferences').firstChild.innerHTML = 'preferences'; document.getElementById('pt-watchlist').firstChild.innerHTML = 'watchlist'; document.getElementById('pt-mycontris').firstChild.innerHTML = 'contributions';

var toplinks = document.getElementById('p-personal').getElementsByTagName('ul')[0];

addlilink(toplinks, '/index.php?title=User:Austin_J._Che/monobook.js&action=edit', 'monobook.js', '');

/*   // add a clock addlilink(toplinks, , , 'utcdate'); showtime; }

/** * Makes the clock work */

function showtime {   var timerID; var now = new Date; // var timeValue = now.toUTCString.replace(/GMT/, "UTC"); var timeValue = now; document.getElementById('utcdate').firstChild.innerHTML = timeValue; timerID = setTimeout('showtime', 100); }

/* */