<span class="mw-page-title-namespace">User</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Laussy/common.js</span>
Elena & Fabrice's Web

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
console.log('WikiEditor button code loaded');
mw.hook('wikiEditor.toolbarReady').add(function ($textarea) {
    console.log('WikiEditor toolbar is ready, adding button');
    $textarea.wikiEditor('addToToolbar', {
        section: 'main',
        group: 'insert',
        tools: {
            wikilinkButton: {
                label: 'Insert Wikilink',
                type: 'button',
                icon: '/laussywiki/icons/square-brackets.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '[[',
                        peri: 'Link',
                        post: ']]'
                    }
                }
            }
        }
    });
});