User:Korney San/common.js

From OpenStreetMap Wiki
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* WikiEditor/Викификатор */

if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1) {
    mw.loader.load('//ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikificator.js&action=raw&ctype=text/javascript');
}

var customizeToolbar = function() {

$('#wpTextbox1').wikiEditor('addToToolbar', {
    'section': 'advanced',
    'group': 'format',
    'tools': {
        'wikify': {
            label: 'Викификатор',
            type: 'button',
            icon: '//upload.wikimedia.org/wikipedia/commons/0/06/Wikify-toolbutton.png',
            action: {
                type: 'callback',
                execute: function(context) {
                    Wikify();
                }
            }
        }
    }
});

};

if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1) {
    mw.loader.using('user.options', function() {
        if (mw.user.options.get('usebetatoolbar')) {
            mw.loader.using('ext.wikiEditor.toolbar', function() {
                $(document).ready(customizeToolbar);
            });
        }
    });
}