Difference between revisions of "MediaWiki:Common.js"

From Terminals
Jump to: navigation, search
m (auto minor edit)
 
m (Add hide comment button)
Line 11: Line 11:
 
                 document.getElementById( 'wpMinoredit' ).checked = true;
 
                 document.getElementById( 'wpMinoredit' ).checked = true;
 
         }
 
         }
 +
} );
 +
 +
mw.hook( 'wikipage.editform' ).add( function () {
 +
    mw.loader.using( 'mediawiki.toolbar' ).then( function () {
 +
        mw.toolbar.addButton( {
 +
            imageFile: '//upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png',
 +
            speedTip: 'Comment visible only for editors',
 +
            tagOpen: '<!-- ',
 +
            tagClose: ' -->',
 +
            sampleText: 'Insert comment here',
 +
            imageId: 'button-comment'
 +
        } );
 +
    } );
 
} );
 
} );

Revision as of 04:43, 25 November 2018

/* Any JavaScript here will be loaded for all users on every page load. */

/**
 * Automatically tick the minor edit check box
 *
 * @source: http://www.mediawiki.org/wiki/Snippets/Mark_minor_edit
 * @rev: 2
 */
jQuery( document ).ready( function( $ ) {
        if( mw.config.get( 'wgAction' ) === 'edit' ) {
                document.getElementById( 'wpMinoredit' ).checked = true;
        }
} );

mw.hook( 'wikipage.editform' ).add( function () {
    mw.loader.using( 'mediawiki.toolbar' ).then( function () {
        mw.toolbar.addButton( {
            imageFile: '//upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png',
            speedTip: 'Comment visible only for editors',
            tagOpen: '<!-- ',
            tagClose: ' -->',
            sampleText: 'Insert comment here',
            imageId: 'button-comment'
        } );
    } );
} );