summaryrefslogtreecommitdiff
path: root/extensions/Nuke/ext.nuke.js
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/Nuke/ext.nuke.js')
-rw-r--r--extensions/Nuke/ext.nuke.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/extensions/Nuke/ext.nuke.js b/extensions/Nuke/ext.nuke.js
new file mode 100644
index 00000000..c3260946
--- /dev/null
+++ b/extensions/Nuke/ext.nuke.js
@@ -0,0 +1,18 @@
+/**
+ * JavasSript for the Nuke MediaWiki extension.
+ * @see https://www.mediawiki.org/wiki/Extension:Nuke
+ *
+ * @licence GNU GPL v2 or later
+ * @author Jeroen De Dauw <jeroendedauw at gmail dot com>
+ */
+
+(function( $, mw ) { $( document ).ready( function() {
+
+ function selectPages( check ) {
+ $( 'input[type=checkbox]' ).prop( 'checked', check )
+ }
+
+ $( '#toggleall' ).click( function(){ selectPages( true ); } );
+ $( '#togglenone' ).click( function(){ selectPages( false ); } );
+
+} ); })( window.jQuery, window.mediaWiki ); \ No newline at end of file