User:Psl631/common.js

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Animum/easyblock.js&action=raw&ctype=text/javascript');

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Mr. Stradivarius/gadgets/SpamUserPage.js&ctype=text/javascript');

importScript('User:Psl631/block.js');

importScriptURI('//en.wikipedia.org/w/index.php?title=User:Technical_13/Scripts/OneClickArchiver.js&action=raw&ctype=text/javascript');

/* Make so I can choose custom roll back summary instead of de fault */ $( function {	$( '.mw-rollback-link > a' ).on( 'click', function(event) { var $rollback = $( '#rollback-summary' ); if ( $( this ).parent.is( $rollback.parent ) ) { $rollback.toggle; } else { $rollback.remove; var name = decodeURIComponent( $( this ).prev.prop( 'href' ).match( /&from=(.+)&token/ )[1].replace( /\+/g, ' ' ) ); $rollback = $( ' ' ).append(				$( ' ' ).addClass( 'mw-ui-input rollback-text' ).prop( { maxlength: 250, spellcheck: true } ).val( 'Revert consecutive edits by ' + name + ' (talk)' ),				$( ' ' ).addClass( 'mw-ui-button mw-ui-constructive rollback-submit-button' ).val( 'Rollback' )			).insertAfter( this ); }		// This puts the cursor at the end of the text var $text = $rollback.find( '.rollback-text' ); var summary = $text.val; $text.focus.val( '' ).val( summary ); event.preventDefault; } );	$( '#mw-content-text' ).on( 'click', '.rollback-submit-button', function { var $link = $( this ).closest( '.mw-rollback-link' ); window.location = $link.find( 'a' ).prop( 'href' ) + '&summary=' + encodeURIComponent( $link.find( '.rollback-text' ).val ); } );	// Allow rollback to be submitted by pressing enter while focused on the input field	$( '#mw-content-text' ).on( 'keypress', '.rollback-text', function( e ) { if ( e.which !== 13 ) { return; }		e.preventDefault; $( '.rollback-submit-button' ).click; } );	// Close rollback if clicked anywhere else	$( window ).click( function( e ) { if ( !$( e.target ).is( '#rollback-summary' ) && !$( '#rollback-summary' ).has( e.target ).length ) { $( '#rollback-summary' ).hide; }	} ); } );

$( document ).ready( function {	"use strict";	document.getElementById( "pt-logout" ).addEventListener( "click", function( evt ) { if ( !confirm( "Are you really sure to log out?" ) ) {			evt.preventDefault; }	} ); } );

$( document ).ready( function {	"use strict";	document.getElementById( "wpConfirmB" ).addEventListener( "click", function( evt ) { if ( !confirm( "Are you sure to delete this page?" ) ) {			evt.preventDefault; }	} ); } );

$( document ).ready( function {	"use strict";	document.getElementById( "t-upload" ).addEventListener( "click", function( evt ) { if ( !alert( "Please upload files to Commons. Images used here are hosted by Wikimedia Commons." ) ) {			evt.preventDefault; }	} ); } );

$( document ).ready( function {	"use strict";	document.getElementByClass( "mw-rollback-link" ).addEventListener( "click", function( evt ) { if ( !confirm( "Are you sure to rollback that user's edits?" ) ) {			evt.preventDefault; }	} ); } ); mw.loader.load('//meta.wikimedia.org/w/index.php?title=Mediawiki:Gadget-popups.js&action=raw&ctype=text/javascript');

(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('https://www.mediawiki.org/w/load.php?debug=false&modules=ext.gadget.rtrc&lang=' + mw.config.get('wgUserLanguage', 'en')));