MediaWiki:PoemButtons.js

From Ekatra Wiki
Revision as of 15:18, 26 September 2021 by Jayprakash12345 (talk | contribs) (Created page with "var poemBtn = function () { $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'main', 'group': 'insert', 'tools': { 'Poem1': {...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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.

var poemBtn = function () { $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {

       'section': 'main',
       'group': 'insert',
       'tools': {
           'Poem1': {
               label: 'Poem',
               type: 'button',
               icon: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e1/SVG-edit_logo.svg/22px-SVG-edit_logo.svg.png',
               action: {
                   type: 'encapsulate',
                   options: {

pre: "

\n",
                        post: "\n

"

                   }
               }
           }
       }
   } );

};

/* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */ if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) { mw.loader.using( 'user.options' ).then( function () { // This can be the string "0" if the user disabled the preference (phab:T54542) if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) { $.when( mw.loader.using( 'ext.wikiEditor' ), $.ready ).then( poemBtn ); } } ); }