<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://help.x-cart.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AMonobook.js</id>
	<title>MediaWiki:Monobook.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://help.x-cart.com/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AMonobook.js"/>
	<link rel="alternate" type="text/html" href="https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;action=history"/>
	<updated>2026-04-07T12:15:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.5</generator>
	<entry>
		<id>https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;diff=2821&amp;oldid=prev</id>
		<title>Admin at 11:17, 30 January 2010</title>
		<link rel="alternate" type="text/html" href="https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;diff=2821&amp;oldid=prev"/>
		<updated>2010-01-30T11:17:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 11:17, 30 January 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/* CSS placed here will affect users of the Monobook skin */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;diff=2820&amp;oldid=prev</id>
		<title>Admin: Blanked the page</title>
		<link rel="alternate" type="text/html" href="https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;diff=2820&amp;oldid=prev"/>
		<updated>2010-01-30T11:16:37Z</updated>

		<summary type="html">&lt;p&gt;Blanked the page&lt;/p&gt;
&lt;a href=&quot;//help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;amp;diff=2820&amp;amp;oldid=2818&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;diff=2818&amp;oldid=prev</id>
		<title>Admin: Created page with '/* Any JavaScript here will be loaded for users using the MonoBook skin */  //////////////////////////////////////////////////////////////////////////////////////////////////////…'</title>
		<link rel="alternate" type="text/html" href="https://help.x-cart.com/index.php?title=MediaWiki:Monobook.js&amp;diff=2818&amp;oldid=prev"/>
		<updated>2010-01-30T11:12:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Any JavaScript here will be loaded for users using the MonoBook skin: &lt;/span&gt;  //////////////////////////////////////////////////////////////////////////////////////////////////////…&amp;#039;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Any JavaScript here will be loaded for users using the MonoBook skin */&lt;br /&gt;
&lt;br /&gt;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;
//    |——————————————————————————————————————————————————————————————————————————————————————————————————————————|    //&lt;br /&gt;
//    |-| I feel I am not too shabby at JavaScript programming, so feel free to ask me questions about any     |-|    //&lt;br /&gt;
//    |-| scripts on this page. Please note that most of these scripts are tested in and developed for Mozilla |-|    //&lt;br /&gt;
//    |-| Firefox.                                                                                             |-|    //&lt;br /&gt;
//    |——————————————————————————————————————————————————————————————————————————————————————————————————————————|    //&lt;br /&gt;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;
 &lt;br /&gt;
//--------------------------------&lt;br /&gt;
// Stuff for everyone&lt;br /&gt;
//---------------------------------&lt;br /&gt;
 &lt;br /&gt;
//Alphabetized&lt;br /&gt;
importScript('User:Ais523/votesymbols.js');&lt;br /&gt;
importScript('User:Animum/ais523editcount.js');&lt;br /&gt;
importScript('User:Animum/count.js');&lt;br /&gt;
importScript('User:Animum/headers.js');&lt;br /&gt;
importScript('User:Animum/liveclock.js');&lt;br /&gt;
importScript('User:Animum/moveRV.js');&lt;br /&gt;
importScript('User:Animum/reset.js');&lt;br /&gt;
importScript('User:Animum/revdelete.js');&lt;br /&gt;
importScript('User:Animum/rfavote.js'); //Joke script for laughs.  Don't take it seriously.&lt;br /&gt;
importScript('User:Animum/twinklespeedy.js'); //Same as AzaToth's real version, but with modified summaries.&lt;br /&gt;
importScript('User:Animum/usergroups.js');&lt;br /&gt;
importScript('User:Animum/watchlistUpdate.js');&lt;br /&gt;
importScript('User:AzaToth/morebits.js');&lt;br /&gt;
importScript('User:AzaToth/twinklefluff.js');&lt;br /&gt;
importScript('User:AzaToth/twinklewarn.js');&lt;br /&gt;
importScript('User:AzaToth/twinklexfd.js');&lt;br /&gt;
TwinkleConfig = {&lt;br /&gt;
deletionSummaryAd               :       &amp;quot;&amp;quot;,&lt;br /&gt;
protectionSummaryAd             :       &amp;quot;&amp;quot;,&lt;br /&gt;
summaryAd                       :       &amp;quot;&amp;quot;,&lt;br /&gt;
showSharedIPNotice              :       false,&lt;br /&gt;
orphanBacklinksOnSpeedyDelete   :       false&lt;br /&gt;
};&lt;br /&gt;
importScript('User:Gracenotes/amelvand.js');&lt;br /&gt;
importScript('User:Lupin/popups.js'); //[[User:Lupin/popups.js]]&lt;br /&gt;
popupHideDelay=0.1;&lt;br /&gt;
popupDelay=0.7;&lt;br /&gt;
popupAdminLinks=true;&lt;br /&gt;
popupsFixDabs=true;&lt;br /&gt;
importScript('User:Lupin/recent2.js');&lt;br /&gt;
importScript('User:Steel359/protection.js');&lt;br /&gt;
importScript('User:Tra/sidebartranslate.js');&lt;br /&gt;
importScript('User:Voice of All/Addtabs/monobook.js');&lt;br /&gt;
importScript('User:Voice of All/replacetxt.js');&lt;br /&gt;
importScript('User:Voice of All/Google/monobook.js');&lt;br /&gt;
importScript('User:Voice of All/History/monobook.js');&lt;br /&gt;
importScript('User:Voice of All/Adminwarnings/monobook.js');&lt;br /&gt;
importScript('Wikipedia:WikiProject User scripts/Scripts/Add LI menu'); &lt;br /&gt;
importScript('Wikipedia:WikiProject User scripts/Scripts/Add tab');&lt;br /&gt;
importScript('Wikipedia:WikiProject User scripts/Scripts/Add toolbox link');&lt;br /&gt;
importStylesheet('Wikipedia:WikiProject User scripts/Scripts/Add LI menu/css');&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(function () { //Status changer by Misza13&lt;br /&gt;
var subpage = &amp;quot;/Status&amp;quot;;&lt;br /&gt;
var scheme = &amp;quot;/StatusTemplate&amp;quot;;&lt;br /&gt;
var subpagelink = wgServer + &amp;quot;/wiki/User:&amp;quot; + wgUserName + subpage;&lt;br /&gt;
var logout = document.getElementById( 'pt-logout' );&lt;br /&gt;
//Add the links&lt;br /&gt;
addPortletLink(&amp;quot;p-personal&amp;quot;, subpagelink + &amp;quot;?action=edit&amp;amp;newstatus=in&amp;quot;, &amp;quot;in&amp;quot;, &amp;quot;pt-status-in&amp;quot;, &amp;quot;I'm in!&amp;quot;, &amp;quot;&amp;quot;, logout);&lt;br /&gt;
addPortletLink(&amp;quot;p-personal&amp;quot;, subpagelink + &amp;quot;?action=edit&amp;amp;newstatus=busy&amp;quot;, &amp;quot;busy&amp;quot;, &amp;quot;pt-status-busy&amp;quot;, &amp;quot;I'm busy!&amp;quot;, &amp;quot;&amp;quot;, logout);&lt;br /&gt;
addPortletLink(&amp;quot;p-personal&amp;quot;, subpagelink + &amp;quot;?action=edit&amp;amp;newstatus=out&amp;quot;, &amp;quot;out&amp;quot;, &amp;quot;pt-status-out&amp;quot;, &amp;quot;I'm out!&amp;quot;, &amp;quot;&amp;quot;, logout);&lt;br /&gt;
if (location.href.indexOf(&amp;quot;?action=edit&amp;amp;newstatus=&amp;quot;) == -1) return; //Are we here to auto-edit the status?&lt;br /&gt;
//Get new status&lt;br /&gt;
var statusRegExp = /\?action=edit&amp;amp;newstatus=(.*)/;&lt;br /&gt;
var status = statusRegExp.exec(location.href)[1];&lt;br /&gt;
//Modify the form&lt;br /&gt;
document.getElementById('wpTextbox1').value = &amp;quot;\{\{User:&amp;quot;+wgUserName+scheme+&amp;quot;|&amp;quot;+status+&amp;quot;\}\}&amp;quot;;&lt;br /&gt;
document.getElementById('wpSummary').value = &amp;quot;Status: &amp;quot;+status;&lt;br /&gt;
document.getElementById('wpMinoredit').checked = 'checked';&lt;br /&gt;
//Submit it!&lt;br /&gt;
document.getElementById('editform').submit();&lt;br /&gt;
});&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
var subpagename = wgPageName.split('/')[1];&lt;br /&gt;
addToolboxLink('http://en.wikipedia.org/w/index.php?title=' + wgPageName + '&amp;amp;action=purge', &amp;quot;Purge this page&amp;quot;, '', '', '', &amp;quot;Purge the cache for this page.&amp;quot;);&lt;br /&gt;
if(!subpagename) {&lt;br /&gt;
if(wgNamespaceNumber != 0) {&lt;br /&gt;
addToolboxLink(wgServer + wgScript + &amp;quot;?title=Special:Prefixindex/&amp;quot; + wgPageName + &amp;quot;/&amp;quot;, &amp;quot;Subpages&amp;quot;, '', '', '', 'View the subpages of this page');&lt;br /&gt;
}&lt;br /&gt;
if(wgNamespaceNumber == 3 || wgNamespaceNumber == 2) {&lt;br /&gt;
addToolboxLink(&amp;quot;http://en.wikipedia.org/w/index.php?title=Special:DeletedContributions&amp;amp;target=&amp;quot; + wgTitle, 'Deleted contributions');&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
if(wgCanonicalNamespace == &amp;quot;Template&amp;quot; &amp;amp;&amp;amp; document.getElementById(&amp;quot;doc_editlinks&amp;quot;)) {&lt;br /&gt;
var editsection = document.getElementById(&amp;quot;doc_editlinks&amp;quot;);&lt;br /&gt;
editsection.innerHTML = '[&amp;lt;a href=&amp;quot;' + wgServer + '/wiki/' + wgPageName + '/doc&amp;quot;&amp;gt;view&amp;lt;/a&amp;gt;]' + &amp;quot;&amp;amp;nbsp;&amp;quot; + '[&amp;lt;a href=&amp;quot;'+ wgServer + wgScript + '?title=' + wgPageName + '/doc&amp;amp;action=edit&amp;quot; title=&amp;quot;Edit the template documentation for this page&amp;quot;&amp;gt;edit&amp;lt;/a&amp;gt;]';&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
 &lt;br /&gt;
function PortletMenu(id) { //Taken from [[User:KnowledgeOfSelf/monobook.js]] &lt;br /&gt;
this.menu = document.getElementById(id);&lt;br /&gt;
this.list = this.menu.getElementsByTagName('ul')[0]; // bypass &amp;quot;&amp;lt;h5&amp;gt;Views&amp;lt;/h5&amp;gt;&amp;quot;, etc.&lt;br /&gt;
var LIs = this.list.getElementsByTagName('li');&lt;br /&gt;
for (var i=0; i&amp;lt;LIs.length; i++) {&lt;br /&gt;
this[LIs[i].id] = LIs[i];&lt;br /&gt;
}&lt;br /&gt;
this.newItem = function(id, txt, url) { &lt;br /&gt;
var li = document.createElement('li');&lt;br /&gt;
li.id = id;&lt;br /&gt;
var a = document.createElement('a');&lt;br /&gt;
a.href = url;&lt;br /&gt;
a.appendChild(document.createTextNode(txt));&lt;br /&gt;
li.appendChild(a);&lt;br /&gt;
this[id] = li;&lt;br /&gt;
return li;&lt;br /&gt;
}&lt;br /&gt;
this.append = function(id, txt, url) {&lt;br /&gt;
this.list.appendChild(this.newItem(id, txt, url));&lt;br /&gt;
}&lt;br /&gt;
this.insertBefore = function(old, id, txt, url) {&lt;br /&gt;
this.list.insertBefore(this.newItem(id, txt, url), this[old]);&lt;br /&gt;
}&lt;br /&gt;
this.getText = function(id) { &lt;br /&gt;
return this[id].getElementsByTagName('a')[0].firstChild.data;&lt;br /&gt;
}&lt;br /&gt;
this.setText = function(id, txt) {&lt;br /&gt;
this[id].getElementsByTagName('a')[0].firstChild.data = txt;&lt;br /&gt;
}&lt;br /&gt;
this.getHref = function(id) {&lt;br /&gt;
return this[id].getElementsByTagName('a')[0].href;&lt;br /&gt;
}&lt;br /&gt;
this.setHref = function(id, url) {&lt;br /&gt;
this[id].getElementsByTagName('a')[0].href = url;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
var usermenu = new PortletMenu('p-personal');&lt;br /&gt;
document.getElementById('p-personal').getElementsByTagName('ul')[0].style.textTransform = 'none';&lt;br /&gt;
usermenu.setText('pt-mytalk', 'talk');&lt;br /&gt;
usermenu.setText('pt-preferences', 'preferences');&lt;br /&gt;
usermenu.setText('pt-watchlist', 'watchlist');&lt;br /&gt;
usermenu.setText('pt-mycontris', 'contribs');&lt;br /&gt;
usermenu.setText('pt-logout', 'logout');&lt;br /&gt;
if(document.getElementById('ca-edit')) document.getElementById('ca-edit').firstChild.innerHTML = 'edit';&lt;br /&gt;
if(document.getElementById('ca-talk')) document.getElementById('ca-talk').firstChild.innerHTML = 'talk';&lt;br /&gt;
});&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
//--------------------------------&lt;br /&gt;
// Sysop-only stuff&lt;br /&gt;
//--------------------------------&lt;br /&gt;
 &lt;br /&gt;
if(wgUserGroups.indexOf(&amp;quot;sysop&amp;quot;) != -1) {&lt;br /&gt;
importScript('User:Animum/easyblock.js'); //[[User:Animum/easyblock.js]] &lt;br /&gt;
ebPrefs = {&lt;br /&gt;
displayStatus : false&lt;br /&gt;
};&lt;br /&gt;
importScript('User:Animum/easyblock.js/parseUsers.js');&lt;br /&gt;
importScript('User:Animum/massdelete.js');&lt;br /&gt;
importScript('User:Animum/userrights.js');&lt;br /&gt;
var showTab = false;&lt;br /&gt;
importScript('User:Animum/twinkledelimages.js');&lt;br /&gt;
if(wgNamespaceNumber == 14) importScript('User:AzaToth/twinklebatchdelete.js'); &lt;br /&gt;
importScript('User:Voice of All/Deletion/monobook.js');&lt;br /&gt;
importScript('User:Voice of All/Protection/monobook.js');&lt;br /&gt;
importScript('User:Voice of All/Sleeper/monobook.js');&lt;br /&gt;
importScript('User:Voice of All/Specialadmin/monobook.js');&lt;br /&gt;
Mvaluejs_class = '';&lt;br /&gt;
Rvaluejs_class = '';&lt;br /&gt;
Uvaluejs_class = '';&lt;br /&gt;
importScript('User:Mr.Z-man/closeAFD.js');&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//--------------------------------&lt;br /&gt;
// Section for experimentation&lt;br /&gt;
//--------------------------------&lt;br /&gt;
addOnloadHook(function() {&lt;br /&gt;
if(location.href.indexOf(&amp;quot;&amp;amp;italictitle&amp;quot;) != -1) {&lt;br /&gt;
with(document.editform) {&lt;br /&gt;
with(wpTextbox1) {&lt;br /&gt;
if(value.search(/\{\{[iI]tal(ic ?title)?.*?\}\}/) == -1) {&lt;br /&gt;
value = &amp;quot;{{italic title}}\n&amp;quot; + value;&lt;br /&gt;
} else {&lt;br /&gt;
jsMsg(&amp;quot;Already italicized&amp;quot;);&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
wpSummary.value = &amp;quot;+{{[[Template:Italic title|italic title]]}}&amp;quot;;&lt;br /&gt;
wpMinoredit.checked = true;&lt;br /&gt;
if(wpTextbox1.value.search(/\{\{[iI]tal(ic ?title)?.*?\}\}/) != -1) submit();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
if(wgPageName == &amp;quot;Category:Dialogues_of_Plato&amp;quot;) {&lt;br /&gt;
var uls = document.getElementById(&amp;quot;mw-pages&amp;quot;).getElementsByTagName(&amp;quot;ul&amp;quot;);&lt;br /&gt;
for(i=0; i&amp;lt;uls.length; i++) {&lt;br /&gt;
var ul = uls[i];&lt;br /&gt;
var lis = ul.getElementsByTagName(&amp;quot;li&amp;quot;);&lt;br /&gt;
for(x=0; x&amp;lt;lis.length; x++) {&lt;br /&gt;
var li = lis[x];&lt;br /&gt;
var page = li.getElementsByTagName(&amp;quot;a&amp;quot;)[0].innerHTML;&lt;br /&gt;
li.innerHTML += &amp;quot; (&amp;lt;a href=\&amp;quot;&amp;quot; + wgScript + &amp;quot;?title=&amp;quot; + encodeURIComponent(page) + &amp;quot;&amp;amp;action=edit&amp;amp;italictitle\&amp;quot;&amp;gt;fix&amp;lt;/a&amp;gt;)&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>