User:Dr ishmael/monobook.js

function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); }	return null; }

function addStuffToSideBar { document.getElementById('n-recentchanges').firstChild.href = '/index.php?title=Special:RecentChanges&hidemyself=1&hidebots=';

document.getElementById('p-navigation').innerHTML += ' '+ ' '+ ' Command Center '+ ' '+ '#gwiki / (m)'+ 'AbuseFilter'+ 'Deletion'+ '<a href=\"/Category:Suspected copyright violations">Copyvio</a></li>'+ '<a href=\"/Special:Log">Master Log</a></li>'+ '<a href=\"/MediaWiki:Sitenotice" style="display:inline">Sitenotice</a> / <a href=\"/MediaWiki:Sitenotice_id" style="display:inline">id</a></li>'+ '<a href=\"/Special:SpecialPages">Special pages</a></li>'+ '<a href=\"/Special:Allmessages">System messages</a></li>'+ '<a href=\"/Special:Statistics" style="display:inline">Statistics</a> / <a href=\"/Special:Version" style="display:inline">Version</a></li>'+ '</ul> ';

document.getElementById('p-search').innerHTML += ' '+ ' '+ ' Search by prefix '+ ' '+   '<form id=prefixform action="/index.php">'+ '<input type=hidden value="Special:PrefixIndex" name=title>'+ '<input type=search name=prefix title="Search by prefix" id=prefixInput style="font-size:95%;width:10.9em">'+ '<input type=submit title="Search for all pages with this prefix" value="Go" id="mw-prefixButton" class="searchButton" name="go">'+ ' '+ '  ';

document.getElementById('n-mainpage-text').firstChild.setAttribute('accesskey','z'); document.getElementById('n-mainpage-text').firstChild.setAttribute('title','Main Page [z]');

} addOnloadHook(addStuffToSideBar);

function defaultFormValues { if(wgAction == 'delete') { document.getElementById('wpDeleteReasonList').value = readCookie('jsDeleteReasonList'); document.getElementById('wpReason').value = readCookie('jsReason'); } if(wgPageName == 'Special:Upload') { document.getElementById('wpUploadDescription').value = readCookie('jsUploadDescription'); document.getElementById('wpLicense').value = readCookie('jsLicense');

if(readCookie('jsWatchthis') == 1) { document.getElementById('wpWatchthis').checked = true; } else { document.getElementById('wpWatchthis').checked = false; }

if(readCookie('jsIgnoreWarning') == 1) { document.getElementById('wpIgnoreWarning').checked = true; } else { document.getElementById('wpIgnoreWarning').checked = false; }

} } // addOnloadHook(defaultFormValues);

/***** Custom edit buttons ****/ if (mwCustomEditButtons) { mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images.wikia.com/central/images/2/23/Button_code.png", "speedTip": "Code", "tagOpen": " ", "sampleText": "foo"}

mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images.wikia.com/central/images/7/73/Button_code_nowiki.png", "speedTip": "Code+Nowiki", "tagOpen": " ", "sampleText": "foo"}

mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images2.wikia.nocookie.net/central/images/f/f6/Button_html_comment.png", "speedTip": "HTML comment", "tagOpen": "", "sampleText": "I am a comment"}

mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images.wikia.com/central/images/d/d5/Button_noinclude.png", "speedTip": "Noinclude", "tagOpen": " ", "tagClose": " ", "sampleText": "bar"}

mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images.wikia.com/gw/images/b/bf/Button_pagename.png", "speedTip": "Pagename", "tagOpen": "", "sampleText": ""}

mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images.wikia.com/central/images/4/4a/Btn_toolbar_strike.png", "speedTip": "Strikethrough", "tagOpen": " ", "tagClose": " ", "sampleText": "baz"}

mwCustomEditButtons[mwCustomEditButtons.length] = { "imageFile": "http://images2.wikia.nocookie.net/central/images/e/e1/Button_Quotesbutton.png", "speedTip": "Quote", "tagOpen": "<span style=\"color:green\">\"",    "tagClose": "\" ", "sampleText": "narf"}

}