User:Einstein runner/monobook.js
From Homestar Runner Wiki
< User:Einstein runner
Revision as of 23:55, 1 May 2006 by Einstein runner (Talk | contribs)
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Mozilla / Firefox: hold down Shift while clicking Reload, or press Ctrl-Shift-R (Cmd-Shift-R on Apple Mac)
- Safari: press Cmd-Option-E
- IE: hold Ctrl while clicking Refresh, or press Ctrl-F5
- Konqueror: simply click the Reload button, or press F5
- Opera users may need to completely clear their cache in Tools→Preferences.
function addQuickbarLink(href, title, before) { var li = document.createElement('li'); var a = document.createElement('a'); a.appendChild(document.createTextNode(title)); a.href = href; li.appendChild(a); if (!before) { document.getElementById('pt-logout').parentNode.appendChild(li); } else { before = document.getElementById('pt-'+before); before.parentNode.insertBefore(li, before); } } function addLinks() { addQuickbarLink("http://www.hrwiki.org/index.php/User:Einstein runner/sig", "Sig", "preferences");addQuickbarLink("http://www.hrwiki.org/index.php/User:Einstein_runner/Holiday_Sigs", "Nature", "preferences"); } if (window.addEventListener) window.addEventListener('load', addLinks, false); else if (window.attachEvent) window.attachEvent('onload', addLinks); // Adds bottom tabs function morelinks() { var tabs = document.getElementById('p-cactions').cloneNode(true); tabs.id = 'mytabs'; var listitems = tabs.getElementsByTagName('LI'); for (i=0;i<listitems.length;i++) { if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id; } document.getElementById('column-content').appendChild(tabs); } if (window.addEventListener) window.addEventListener("load",morelinks,false); else if (window.attachEvent) window.attachEvent("onload",morelinks); // Add UTC time just below the "personal menu" list at the top of the page. // Created by Wikipedia:User:Mathwiz2020, modified by User:JoeyDay // function getTime() { var time = new Date(); var hours = time.getUTCHours(); if (hours < 10) { hours = "0" + hours; } var minutes = time.getUTCMinutes(); if (minutes < 10) { minutes = "0" + minutes; } var currentTime = hours + ":" + minutes document.getElementById('pt-time').childNodes[0].childNodes[0].replaceData(0, 5, currentTime); doTime = window.setTimeout("getTime()", 1000); } function makeTime() { var div = document.createElement( 'div' ); div.id = 'pt-time'; var mySpan = document.createElement( 'span' ); mySpan.appendChild( document.createTextNode( '00:00 UTC' ) ); div.appendChild( mySpan ); document.getElementById( 'globalWrapper' ).parentNode.appendChild( div ); doTime = window.setTimeout("getTime()", 1000); } if (window.addEventListener) window.addEventListener ('load', makeTime, false); else if (window.attachEvent) window.attachEvent ('onload', makeTime); #pt-time span { color: #F00; font-size: 11px; text-transform: lowercase; position: absolute; top: 1.9em; right: 2.2em; }