Difference between revisions of "MediaWiki:Common.js"
From AGI Wiki
Jump to navigationJump to search(8 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
+ | // Underscore | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Underscore: { | ||
+ | label: 'Underscore', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/FormatUnderscore.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<u>', | ||
+ | post: '</u>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Strikethrough |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Strikethrough: { | |
− | + | label: 'Strikethrough', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/FormatStrike.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<strike>', | ||
+ | post: '</strike>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Align Left |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | AlignLeft: { | |
− | + | label: 'Align Left', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/AlignLeft.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div align=\"left\">', | ||
+ | post: '</div>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Align Center |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | AlignCenter: { | |
− | + | label: 'Align Center', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/AlignCenter.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div align=\"center\">', | ||
+ | post: '</div>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Align Right |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | AlignRight: { | |
− | + | label: 'Align Right', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/AlignRight.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div align=\"right\">', | ||
+ | post: '</div>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Justify |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Justify: { | |
− | + | label: 'Justify', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/AlignJustify.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div align=\"justify\">', | ||
+ | post: '</div>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Indent |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Indent: { | |
− | + | label: 'Indent', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Indent.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<blockquote>', | ||
+ | post: '</blockquote>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Offset |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Offset: { | |
− | + | label: 'Offset', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Offset.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<blockquote class=\"offset\">', | ||
+ | post: '</blockquote>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Quote |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Quote: { | |
− | + | label: 'Quote', | |
− | + | type: 'button', | |
− | }); | + | icon: 'http://wiki.sierrahelp.com/buttons/Quote.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div class=\"Quote\">\n{{Quote|Attrib = \n}}\n', | ||
+ | post: '\n</div>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Alert |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Alert: { | |
− | + | label: 'Alert', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Red.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<span class=\"Alert\">', | ||
+ | post: '</span>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | // Inactive | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Inactive: { | ||
+ | label: 'Inactive', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/Gray.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<span class=\"Inactive\">', | ||
+ | post: '</span>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Add Reference |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Reference: { | |
− | + | label: 'Add Reference', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Reference.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<ref>', | ||
+ | post: '</ref>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | // Add Citation Required Notice | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | CitationWarning: { | ||
+ | label: 'Add Reference', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/CitationWarning.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '{{CitationReq}}', | ||
+ | post: '' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Wikipedia Link |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | xxx: { | |
− | + | label: 'Wikipedia', | |
− | + | type: 'button', | |
− | + | icon: '/buttons/Wikipedia.png', | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | label: 'Wikipedia Link', | |
− | + | action: { | |
− | + | type: 'encapsulate', | |
− | + | options: { | |
− | + | pre: '[[w:|', | |
− | + | post: ']]' | |
− | + | } | |
− | + | } | |
− | }); | + | } |
+ | } | ||
+ | } ); | ||
− | // | + | // Redirect |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Redirect: { | |
− | + | label: 'Redirect', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Redirect.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '#REDIRECT [[', | ||
+ | post: ']]' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Superscript |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Superscript: { | |
− | + | label: 'Superscript', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Superscript.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<sup>', | ||
+ | post: '</sup>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Subscript |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Subscript: { | |
− | + | label: 'Subscript', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Subscript.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<sub>', | ||
+ | post: '</sub>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Half |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Half: { | |
− | + | label: 'Half', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Half.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '½', | ||
+ | post: '' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
− | // | + | // Quarter |
− | + | $textarea.wikiEditor( 'addToToolbar', { | |
− | + | section: 'advanced', | |
− | + | group: 'format', | |
− | + | tools: { | |
− | + | Quarter: { | |
− | + | label: 'Quarter', | |
− | + | type: 'button', | |
− | }); | + | icon: '/buttons/Quarter.png', |
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '¼', | ||
+ | post: '' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Copyright | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Copyright: { | ||
+ | label: 'Copyright', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/Copyright.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '©', | ||
+ | post: '' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Comment | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Comment: { | ||
+ | |||
+ | label: 'Comment', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/Comment.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<!-- ', | ||
+ | post: ' -->' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Non-breaking space | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | NoBreak: { | ||
+ | label: 'Non-breaking Space', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/NoBreak.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: ' ', | ||
+ | post: '' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // New Line | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | NewLine: { | ||
+ | label: 'New Line', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/NewLine.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '', | ||
+ | post: '<br />\n' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Table | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Table: { | ||
+ | label: 'Table', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/Table.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '{| cellpadding=\"10\" align=\"center\" width=\"85%\"\n|- \n|align=\"center\"| ', | ||
+ | post: '\n|}' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Add template | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | NewTemplate: { | ||
+ | label: 'Add template', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/Template.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '{{', | ||
+ | post: '}}' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // AGI Code | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | AGICode: { | ||
+ | label: 'AGI Code', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/AGI.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div class=\"CodeBlockHeader\">AGI Code:</div>\n<syntaxhighlight lang=\"agi\">\n', | ||
+ | post: '</syntaxhighlight>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // SCI Code | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | scicode: { | ||
+ | label: 'SCI Code', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/SCI.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div class=\"CodeBlockHeader\">SCI Code:</div>\n<syntaxhighlight lang=\"sci\">\n', | ||
+ | post: '</syntaxhighlight>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Code | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Code: { | ||
+ | label: 'Code', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/code.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<code>', | ||
+ | post: '</code>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Preformatted | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Pre: { | ||
+ | label: 'Preformatted', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/pre.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<pre>', | ||
+ | post: '</pre>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); | ||
+ | |||
+ | // Clear | ||
+ | $textarea.wikiEditor( 'addToToolbar', { | ||
+ | section: 'advanced', | ||
+ | group: 'format', | ||
+ | tools: { | ||
+ | Clear: { | ||
+ | label: 'Clear', | ||
+ | type: 'button', | ||
+ | icon: '/buttons/Clear.png', | ||
+ | action: { | ||
+ | type: 'encapsulate', | ||
+ | options: { | ||
+ | pre: '<div>', | ||
+ | post: '</div>' | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } ); |
Latest revision as of 23:06, 2 February 2023
/* Any JavaScript here will be loaded for all users on every page load. */ // Underscore $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Underscore: { label: 'Underscore', type: 'button', icon: '/buttons/FormatUnderscore.png', action: { type: 'encapsulate', options: { pre: '<u>', post: '</u>' } } } } } ); // Strikethrough $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Strikethrough: { label: 'Strikethrough', type: 'button', icon: '/buttons/FormatStrike.png', action: { type: 'encapsulate', options: { pre: '<strike>', post: '</strike>' } } } } } ); // Align Left $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { AlignLeft: { label: 'Align Left', type: 'button', icon: '/buttons/AlignLeft.png', action: { type: 'encapsulate', options: { pre: '<div align=\"left\">', post: '</div>' } } } } } ); // Align Center $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { AlignCenter: { label: 'Align Center', type: 'button', icon: '/buttons/AlignCenter.png', action: { type: 'encapsulate', options: { pre: '<div align=\"center\">', post: '</div>' } } } } } ); // Align Right $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { AlignRight: { label: 'Align Right', type: 'button', icon: '/buttons/AlignRight.png', action: { type: 'encapsulate', options: { pre: '<div align=\"right\">', post: '</div>' } } } } } ); // Justify $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Justify: { label: 'Justify', type: 'button', icon: '/buttons/AlignJustify.png', action: { type: 'encapsulate', options: { pre: '<div align=\"justify\">', post: '</div>' } } } } } ); // Indent $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Indent: { label: 'Indent', type: 'button', icon: '/buttons/Indent.png', action: { type: 'encapsulate', options: { pre: '<blockquote>', post: '</blockquote>' } } } } } ); // Offset $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Offset: { label: 'Offset', type: 'button', icon: '/buttons/Offset.png', action: { type: 'encapsulate', options: { pre: '<blockquote class=\"offset\">', post: '</blockquote>' } } } } } ); // Quote $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Quote: { label: 'Quote', type: 'button', icon: 'http://wiki.sierrahelp.com/buttons/Quote.png', action: { type: 'encapsulate', options: { pre: '<div class=\"Quote\">\n{{Quote|Attrib = \n}}\n', post: '\n</div>' } } } } } ); // Alert $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Alert: { label: 'Alert', type: 'button', icon: '/buttons/Red.png', action: { type: 'encapsulate', options: { pre: '<span class=\"Alert\">', post: '</span>' } } } } } ); // Inactive $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Inactive: { label: 'Inactive', type: 'button', icon: '/buttons/Gray.png', action: { type: 'encapsulate', options: { pre: '<span class=\"Inactive\">', post: '</span>' } } } } } ); // Add Reference $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Reference: { label: 'Add Reference', type: 'button', icon: '/buttons/Reference.png', action: { type: 'encapsulate', options: { pre: '<ref>', post: '</ref>' } } } } } ); // Add Citation Required Notice $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { CitationWarning: { label: 'Add Reference', type: 'button', icon: '/buttons/CitationWarning.png', action: { type: 'encapsulate', options: { pre: '{{CitationReq}}', post: '' } } } } } ); // Wikipedia Link $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { xxx: { label: 'Wikipedia', type: 'button', icon: '/buttons/Wikipedia.png', label: 'Wikipedia Link', action: { type: 'encapsulate', options: { pre: '[[w:|', post: ']]' } } } } } ); // Redirect $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Redirect: { label: 'Redirect', type: 'button', icon: '/buttons/Redirect.png', action: { type: 'encapsulate', options: { pre: '#REDIRECT [[', post: ']]' } } } } } ); // Superscript $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Superscript: { label: 'Superscript', type: 'button', icon: '/buttons/Superscript.png', action: { type: 'encapsulate', options: { pre: '<sup>', post: '</sup>' } } } } } ); // Subscript $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Subscript: { label: 'Subscript', type: 'button', icon: '/buttons/Subscript.png', action: { type: 'encapsulate', options: { pre: '<sub>', post: '</sub>' } } } } } ); // Half $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Half: { label: 'Half', type: 'button', icon: '/buttons/Half.png', action: { type: 'encapsulate', options: { pre: '½', post: '' } } } } } ); // Quarter $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Quarter: { label: 'Quarter', type: 'button', icon: '/buttons/Quarter.png', action: { type: 'encapsulate', options: { pre: '¼', post: '' } } } } } ); // Copyright $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Copyright: { label: 'Copyright', type: 'button', icon: '/buttons/Copyright.png', action: { type: 'encapsulate', options: { pre: '©', post: '' } } } } } ); // Comment $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Comment: { label: 'Comment', type: 'button', icon: '/buttons/Comment.png', action: { type: 'encapsulate', options: { pre: '<!-- ', post: ' -->' } } } } } ); // Non-breaking space $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { NoBreak: { label: 'Non-breaking Space', type: 'button', icon: '/buttons/NoBreak.png', action: { type: 'encapsulate', options: { pre: ' ', post: '' } } } } } ); // New Line $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { NewLine: { label: 'New Line', type: 'button', icon: '/buttons/NewLine.png', action: { type: 'encapsulate', options: { pre: '', post: '<br />\n' } } } } } ); // Table $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Table: { label: 'Table', type: 'button', icon: '/buttons/Table.png', action: { type: 'encapsulate', options: { pre: '{| cellpadding=\"10\" align=\"center\" width=\"85%\"\n|- \n|align=\"center\"| ', post: '\n|}' } } } } } ); // Add template $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { NewTemplate: { label: 'Add template', type: 'button', icon: '/buttons/Template.png', action: { type: 'encapsulate', options: { pre: '{{', post: '}}' } } } } } ); // AGI Code $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { AGICode: { label: 'AGI Code', type: 'button', icon: '/buttons/AGI.png', action: { type: 'encapsulate', options: { pre: '<div class=\"CodeBlockHeader\">AGI Code:</div>\n<syntaxhighlight lang=\"agi\">\n', post: '</syntaxhighlight>' } } } } } ); // SCI Code $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { scicode: { label: 'SCI Code', type: 'button', icon: '/buttons/SCI.png', action: { type: 'encapsulate', options: { pre: '<div class=\"CodeBlockHeader\">SCI Code:</div>\n<syntaxhighlight lang=\"sci\">\n', post: '</syntaxhighlight>' } } } } } ); // Code $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Code: { label: 'Code', type: 'button', icon: '/buttons/code.png', action: { type: 'encapsulate', options: { pre: '<code>', post: '</code>' } } } } } ); // Preformatted $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Pre: { label: 'Preformatted', type: 'button', icon: '/buttons/pre.png', action: { type: 'encapsulate', options: { pre: '<pre>', post: '</pre>' } } } } } ); // Clear $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { Clear: { label: 'Clear', type: 'button', icon: '/buttons/Clear.png', action: { type: 'encapsulate', options: { pre: '<div>', post: '</div>' } } } } } );