MediaWiki:Gadget-bidibuttons.js
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.
jQuery( function( $ ) {
"use strict";
bidiAddButton( 'dir=ltr', { direction: 'ltr' } );
bidiAddButton( 'dir=rtl', { direction: 'rtl' } );
bidiAddButton( 'bidi=embed', { unicodeBidi: 'embed' } );
bidiAddButton( 'bidi=override', { unicodeBidi: 'bidi-override' } );
bidiAddButton( 'Default', { unicodeBidi: 'inherit', direction: 'inherit' } );
function bidiAddButton ( label, css ) {
var $edit = $( '#wpTextbox1' );
var $button = $( '<input type="button">' )
.val( label )
.click( function () {
$edit.css( css );
} );
$edit.parent().prepend( $button );
}
} );