--- extensions/WikiEditor/modules/ext.wikiEditor.js 2021-04-08 19:38:18.075959000 +0100 +++ extensions/WikiEditor/modules/ext.wikiEditor.js 2021-06-23 16:29:18.690049600 +0100 @@ -145,7 +145,7 @@ var $textarea = $( '#wpTextbox1' ), $editingSessionIdInput = $( '#editingStatsId' ), origText = $textarea.val(), - submitting, onUnloadFallback, dialogsConfig, readyTime; + submitting, onUnloadFallback, readyTime; if ( $editingSessionIdInput.length ) { editingSessionId = $editingSessionIdInput.val(); @@ -217,6 +217,12 @@ $( '#toolbar' ).remove(); // Add toolbar module // TODO: Implement .wikiEditor( 'remove' ) + mw.addWikiEditor( $textarea ); + } ); + + mw.addWikiEditor = function ( $textarea ) { + var dialogsConfig; + $textarea.wikiEditor( 'addModule', require( './jquery.wikiEditor.toolbar.config.js' ) ); @@ -226,5 +232,6 @@ dialogsConfig.replaceIcons( $textarea ); // Add dialogs module $textarea.wikiEditor( 'addModule', dialogsConfig.getDefaultConfig() ); - } ); + + }; }() );