MediaWiki:Gadget-bidibuttons.js

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 = $( ' ' ) .val( label ) .click( function {				$edit.css( css );			} ); $edit.parent.prepend( $button ); }

} );