X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/607b7e02d77e7326161e8ec15639052d2040f745..3d39054f012aefe514b3f5509e32f09fc4feda44:/wp-includes/functions.php diff --git a/wp-includes/functions.php b/wp-includes/functions.php index 204211ba..ff09f345 100644 --- a/wp-includes/functions.php +++ b/wp-includes/functions.php @@ -3190,28 +3190,29 @@ function _config_wp_siteurl( $url = '' ) { * Fills in the 'directionality' setting, enables the 'directionality' * plugin, and adds the 'ltr' button to 'toolbar1', formerly * 'theme_advanced_buttons1' array keys. These keys are then returned - * in the $input (TinyMCE settings) array. + * in the $mce_init (TinyMCE settings) array. * * @since 2.1.0 * @access private * - * @param array $input MCE settings array. + * @param array $mce_init MCE settings array. * @return array Direction set for 'rtl', if needed by locale. */ -function _mce_set_direction( $input ) { +function _mce_set_direction( $mce_init ) { if ( is_rtl() ) { - $input['directionality'] = 'rtl'; + $mce_init['directionality'] = 'rtl'; + $mce_init['rtl_ui'] = true; - if ( ! empty( $input['plugins'] ) && strpos( $input['plugins'], 'directionality' ) === false ) { - $input['plugins'] .= ',directionality'; + if ( ! empty( $mce_init['plugins'] ) && strpos( $mce_init['plugins'], 'directionality' ) === false ) { + $mce_init['plugins'] .= ',directionality'; } - if ( ! empty( $input['toolbar1'] ) && ! preg_match( '/\bltr\b/', $input['toolbar1'] ) ) { - $input['toolbar1'] .= ',ltr'; + if ( ! empty( $mce_init['toolbar1'] ) && ! preg_match( '/\bltr\b/', $mce_init['toolbar1'] ) ) { + $mce_init['toolbar1'] .= ',ltr'; } } - return $input; + return $mce_init; }