Jump to content

User:After Midnight/monobook.js

From Wikipedia, the free encyclopedia
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.
//
// This will skip all this stuff if I'm on IE
//
//Detect IE5.5+
if (navigator.appVersion.indexOf("MSIE")==-1)
{
//
//
//
// [[User:Lupin/popups.js]]

//  mw.loader.load("//en.wikipedia.org/w/index.php?title=User:Lupin/popups.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400");
window.popupFixDabs=true;
window.popupRedlinkRemoval=true;
window.popupAdminLinks=true;
window.popupFixRedirs=true;
//
//
//
//
//
//
//
// This will add an [edit] link at the top of all pages except preview pages and the main page
// by User:Pile0nades
//
//

// Add an [edit] link to pages
//addOnloadHook(function () {
  // if this is preview page or generated page, stop
//  if(
//    document.getElementById("wikiPreview") ||
//    document.getElementById("histlegend‎") ||
//    document.getElementById("difference‎") ||
//    document.getElementById("watchdetails") ||
//    document.getElementById("ca-viewsource") ||
//    window.location.href.indexOf("/wiki/Special:") != -1
//  ) {
//    if(window.location.href.indexOf("&action=edit&section=0") != -1) {
//      document.getElementById("wpSummary").value = "/* Intro */ ";
//    }
//    return;
//  };

  // get the page title
//  var pageTitle = mw.config.get('wgPageName');

  // create div and set innerHTML to link
//  var divContainer = document.createElement("div");
//  divContainer.innerHTML = '<div class="editsection">[<a href="/w/index.php?title='+pageTitle+'&action=edit&section=0" title="Edit section: '+pageTitle+'">edit intro</a>]</div>';

  // insert divContainer into the DOM below the h1
//  if(window.location.href.indexOf("&action=edit") == -1) {
//    document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1")[0]);
//  }
//
//});
//
//
//
//
//
//
//
//  install Twinkle below
//
//
//importScript('User:AzaToth/twinkle.js');
//importScript('User:AzaToth/twinkledelimages.js');
//
//TwinkleConfig = {
//        revertMaxRevisions              :       50,
//        userTalkPageMode                :       'window',
//        showSharedIPNotice              :       true,
//        openTalkPage                    :       [ 'agf', 'norm', 'vand' ],
//        openTalkPageOnAutoRevert        :       false,
//        openAOLAnonTalkPage             :       false,
//        summaryAd                       :       " using [[WP:TWINKLE|TW]]",
//        deletionSummaryAd               :       " using [[WP:TWINKLE|TW]]",
//        protectionSummaryAd             :       " using [[WP:TWINKLE|TW]]",
//        watchSpeedyPages                :       [ 'g3', 'g5', 'g10', 'g11', 'g12' ],
//        watchProdPages                  :       true,
//        openUserTalkPageOnSpeedyDelete  :       [ 'g1', 'g2', 'g10', 'g11', 'g12', 'a1', 'a7', 'i3', 'i4', 'i5', 'i7', 'u3', 't1' ],
//        watchRevertedPages              :       [  ],
//        markRevertedPagesAsMinor        :       [ 'agf', 'norm', 'vand', 'torev' ],
//        deleteTalkPageOnDelete          :       false,
//        markWarningsAsMinor             :       true,
//        markAIVReportAsMinor            :       true,
//        markSpeedyPagesAsMinor          :       false,
//        markProdPagesAsMinor            :       false,
//        confirmUsernameToAIV            :       true,
//        orphanBacklinksOnSpeedyDelete   :       false,
//        toolboxButtons                  :       [ ]
//};
//
//
//
//
//
//
//
//  install User:^demon/CSD AutoReason below
//
//
//
// CSD AutoReason
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:^demon/csd.js' 
             + '&action=raw&ctype=text/javascript');
//
//
//
//
//
//
//
//  install User:Steel359/Protection below
//
//
//
// [[User:Steel359/protection.js]]
importScript('User:Steel359/protection.js');
//
//
//
//
//
//
//
//  install http://tools.wikimedia.de/~jude/delete.php below
//
//
//
$(function (){
		if(queryString("submitdelete")=="true") document.forms[0].wpConfirmB.click();
	});
	function queryString(p) {
		var re = RegExp('[&?]' + p + '=([^&]*)');
		var matches;
		if (matches = re.exec(document.location)) {
			try { 
				return decodeURI(matches[1]);
			} catch (e) {
			}
		}
		return null;
	};
//
//
//
//
//
//
//
//  install The wub/CloseCFD.js below for closing CFDs and UCFDs
//
//
//
importScript('User:The wub/CloseCFD.js');
//
//
//
//
//
//
//
//  install http://www.mediawiki.org/w/index.php?title=User:Voice_of_All/monobook.js&action=edit for Admin rollback
//
//
//
// Helper tools
mw.loader.load(
             'https://en.wikipedia.org/w/index.php?title=User:Voice_of_All/Addtabs/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s');
//

// Admin rollback tools [[Category:Wikipedia administrators who use VoA script|{{PAGENAME}}]]
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Voice_of_All/Specialadmin/monobook.js' 
             + '&action=raw&ctype=text/javascript');
//
//
//  customization of above 
//
//
//moves
Mvaluejs_class = 'MOVE';
//edits
Rvaluejs_class = 'EDIT';
//uploads
Uvaluejs_class = 'UPL';
//
//
//
// close section from top to skip everything when on IE
//
//
}