Code that you insert on this page could contain malicious content capable of compromising your account. If you import a script from another page with "importScript", "mw.loader.load", "iusc", or "lusc", take note that this causes you to dynamically load a remote script, which could be changed by others. Editors are responsible for all edits and actions they perform, including by scripts. User scripts are not centrally supported and may malfunction or become inoperable due to software changes. A guide to help you find broken scripts is available. If you are unsure whether code you are adding to this page is safe, you can ask at the appropriate village pump. This code will be executed when previewing this page.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* <pre> *//* This function is used to include scripts from other Wikipedia pages in mine. I got it from [[User:Quarl/monobook.js]]. */functionwinc(s){s=s.replace(/^\[\[/,'').replace(/\]\]$/,'');document.write('<scr'+'ipt type="text/javascript" src="'+'http://en.wikipedia.org/w/index.php?title='+s+'&action=raw&ctype=text/javascript&dontcountme=s"></scr'+'ipt>');}/* Included functions */winc('[[User:Omegatron/monobook.js/replacetab.js]]');// Regex replacements in the text (from [[User:Trilobite/Tools]])winc('[[User:Omegatron/monobook.js/addlink.js]]');/* Adds links to lists on the page, such as the personal tools section */winc('[[User:Omegatron/monobook.js/edittop.js]]');/* Adds a link to edit the top (intro) section of an article *//* winc('[[User:Omegatron/monobook.js/unwatch.js]]'); Adds unwatch links to watchlist entries *//*winc('[[User:Omegatron/monobook.js/autolinker.js]]'); Make [[links]] and {{templates}} clickable *//* Let's try a different unwatch script */winc('[[User:Alex Smotrov/wlunwatch.js]]');if(wgCanonicalSpecialPageName&&wgCanonicalSpecialPageName=='Watchlist')addOnloadHook(function(){varlnk=document.createElement('a');vartext=(window.wgAjaxWatch?wgAjaxWatch.unwatchMsg:'Unwatch')+'…';lnk.appendChild(document.createTextNode(text));lnk.href='javascript:importScript("ajaxUnwatch")';varfrm=document.getElementsByTagName('form')[0];frm.parentNode.insertBefore(document.createTextNode(' | '),frm);frm.parentNode.insertBefore(lnk,frm);})/* Add some extra tabs with different functionalities. */winc('[[User:Omegatron/monobook.js/replacetab.js]]');// Regex replacements in the text (from [[User:Trilobite/Tools]])winc('[[User:Omegatron/monobook.js/unverified.js]]');// Tag unverified images (from [[User:Trilobite/Tools]])// winc('[[User:Omegatron/monobook.js/addsincetab.js]]'); // Shows difference between my last edit and current version ([[Wikipedia:WikiProject User scripts/Scripts/Changes since I last edited]])winc('[[User:Omegatron/monobook.js/dashfixer.js]]');// Converts -- into — and so on (User:Omegatron)winc('[[User:Omegatron/monobook.js/unitformatter.js]]');// Formats units according to SI (User:Omegatron)winc('[[User:Omegatron/monobook.js/mathcharacterfixer.js]]');// Fixes up some math characters (not TeX) (User:Omegatron)winc('[[User:Omegatron/monobook.js/headingformattingfixer.js]]');// Adds and removes whitespace to make formatting consistent and readable (User:Omegatron)winc('[[User:Nohat/IPA.js]]');// IPA pop-ups?/* </pre> */// installation of the wikEd editing page extension// install [[User:Cacycle/diff]] text diff codedocument.write('<script type="text/javascript" src="'+'http://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js'+'&action=raw&ctype=text/javascript&dontcountme=s"></script>');// install [[User:Pilaf/Live_Preview]] page preview tooldocument.write('<script type="text/javascript" src="'+'http://en.wikipedia.org/w/index.php?title=User:Pilaf/livepreview.js'+'&action=raw&ctype=text/javascript&dontcountme=s"></script>');// install [[User:Mboverload/RegExTypoFix|RegExTypoFix]] common typo fixerdocument.write('<script type="text/javascript" src="'+'http://en.wikipedia.org/w/index.php?title=User:Cacycle/RegExTypoFix.js'+'&action=raw&ctype=text/javascript&dontcountme=s"></script>');// install [[User:Cacycle/wikEd international]] translation here// install [[User:Cacycle/wikEd]] editing page extensiondocument.write('<script type="text/javascript" src="'+'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'+'&action=raw&ctype=text/javascript&dontcountme=s"></script>');/* <pre> *//* This function is used to include individual scripts from Quarl's pages in mine. */functionqinc(s){document.write('<scr'+'ipt type="text/javascript" src="'+'http://www.cubewano.org/wpt/scripts/'+s+'.js"></scr'+'ipt>');}/* Move things around so that sidebar can be fixed in position and content can scroll independently *//* See [[meta:Help:User style/floating quickbar]] */addOnloadHook(function(){varcontent=document.getElementById("column-content");// Find the main content columnvarfooter=document.getElementById("footer");// Find the footerfooter.parentNode.removeChild(footer);// Remove the footer from the global wrappercontent.appendChild(footer);// Place footer at the end of the content column;vartabs=document.getElementById("p-cactions");// Find the top tab listtabs.parentNode.removeChild(tabs);// Remove the tab list from the side columncontent.insertBefore(tabs,content.firstChild);// Place tab list at the beginning of the content column});/* Do some things when the page loads *///addOnloadHook(function () {//// /* Adds some links to my ''personal tools'' section ("My monobook.js", "My monobook.css", "My sandbox") *///// addLink('p-personal', '/wiki/User:Omegatron/monobook.js', 'My monobook.js', 'pt-monobookjs', 'monobook.js is used for storing user javascripts', '', 'pt-logout');// addLink('p-personal', '/wiki/User:Omegatron/monobook.css', 'My monobook.css', 'pt-monobookcss', 'monobook.css is used for storing user CSS styles', '', 'pt-logout');// addLink('p-personal', '/wiki/User:Omegatron/Sandbox', 'My sandbox', 'pt-sandbox', 'My sandbox is used for testing things', '', 'pt-logout');// addLink('p-personal', '/w/index.php?title=Special%3AAllpages&from=Omegatron&namespace=2', 'My subpages', 'pt-subpages', 'Subpages of my userspace', '', 'pt-logout');/* Shorten "edit this page" to just "edit" */// if(document.getElementById('ca-edit')) {// document.getElementById('ca-edit').firstChild.innerHTML = 'Edit';// }});/* Duplicate all the tabs from the top on the bottom of the content box, too. *//* From [[Wikipedia:WikiProject User scripts/Scripts/Duplicate tabs at bottom]]. */addOnloadHook(function(){vartabs=document.getElementById('p-cactions').cloneNode(true);tabs.id='mytabs';varlistitems=tabs.getElementsByTagName('LI');for(i=0;i<listitems.length;i++){if(listitems[i].id)listitems[i].id='mytabs-'+listitems[i].id;}varcontent=document.getElementById("content");// Find the content divcontent.parentNode.insertBefore(tabs,content.nextSibling);// Place tab list right after content div});/* Popup audio help links */document.write('<scr'+'ipt type="text/javascript" src="'+'http://en.wikipedia.org/w/index.php?title=User:Omegatron/monobook.js/audiopops.js'+'&action=raw&ctype=text/javascript&dontcountme=s"></scr'+'ipt>');/* </pre> */