Page MenuHomeWickedGov Phorge

ext.ReplaceText.js
No OneTemporary

Size
891 B
Referenced Files
None
Subscribers
None

ext.ReplaceText.js

( function () {
'use strict';
function invertSelections() {
var form = document.getElementById( 'choose_pages' ),
numElements = form.elements.length,
i,
curElement;
for ( i = 0; i < numElements; i++ ) {
curElement = form.elements[ i ];
if ( curElement.type === 'checkbox' && curElement.id !== 'create-redirect' &&
curElement.id !== 'watch-pages' && curElement.id !== 'botEdit' ) {
curElement.checked = !curElement.checked;
}
}
}
$( function () {
var $checkboxes = $( '#powersearch input[id^="mw-search-ns"]' );
$( '.ext-replacetext-invert' ).on( 'click', invertSelections );
// Attach handler for check all/none buttons
$( '#mw-search-toggleall' ).on( 'click', function () {
$checkboxes.prop( 'checked', true );
} );
$( '#mw-search-togglenone' ).on( 'click', function () {
$checkboxes.prop( 'checked', false );
} );
} );
}() );

File Metadata

Mime Type
text/plain
Expires
Sat, May 16, 13:28 (1 d, 18 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
f9/dd/73357773174dfbea6d484c6bfecb
Default Alt Text
ext.ReplaceText.js (891 B)

Event Timeline