|
|
(41 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| console.log("User:Aemony/common.js executing..."); | | console.log("User:Aemony/common.js executing..."); |
| console.log("-- Link: https://pcgamingwiki.com/wiki/User:Aemony/common.js"); | | console.log("-- Link: https://pcgamingwiki.com/wiki/User:Aemony/common.js"); |
− |
| |
− | var customizeToolbarDerp = function() {
| |
− | //start customizeToolbarDerp
| |
− |
| |
− | // Adds custom controls to the toolbar
| |
− | $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
| |
− | 'section': 'main',
| |
− | 'group': 'insert',
| |
− | 'tool': 'image': {
| |
− | label: 'DLC',
| |
− | type: 'button',
| |
− | icon: '//pcgamingwiki.com/images/3/38/Editor_Icon_-_DLCtable.svg',
| |
− | action: {
| |
− | type: 'encapsulate',
| |
− | options: {
| |
− | pre: "{{DLC|\n",
| |
− | peri: "{{DLC/row| Name | notes | OS }}",
| |
− | post: "\n}}",
| |
− | ownline: true
| |
− | }
| |
− | }
| |
− | });
| |
− |
| |
− |
| |
− | //end customizeToolbarDerp
| |
− | }
| |
− |
| |
− | /* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar . . . */
| |
− | if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
| |
− | mw.loader.using( 'user.options', function () {
| |
− | // This can be the string "0" if the user disabled the preference ([[bugzilla:52542#c3]])
| |
− | if ( mw.user.options.get( 'usebetatoolbar' ) == 1 && mw.user.options.get( 'showtoolbar' ) == 1 ) {
| |
− | $.when(
| |
− | mw.loader.using( 'ext.wikiEditor' ),
| |
− | $.ready
| |
− | ).then( customizeToolbarDerp );
| |
− | }
| |
− | } );
| |
− | }
| |
Latest revision as of 18:36, 28 September 2022
console.log("User:Aemony/common.js executing...");
console.log("-- Link: https://pcgamingwiki.com/wiki/User:Aemony/common.js");