X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/5aa86a9053fb0fa15846bb60aac2fb8fdfff524a..e0feb3b2e5b436a06bbb04fbc838d1cd6ec95399:/wp-includes/class-wp-editor.php?ds=sidebyside diff --git a/wp-includes/class-wp-editor.php b/wp-includes/class-wp-editor.php index a272eb7e..a016df52 100644 --- a/wp-includes/class-wp-editor.php +++ b/wp-includes/class-wp-editor.php @@ -3,7 +3,7 @@ * Facilitates adding of the WordPress editor as used on the Write and Edit screens. * * @package WordPress - * @since 3.3 + * @since 3.3.0 * * Private, not included by default. See wp_editor() in wp-includes/general-template.php. */ @@ -24,25 +24,85 @@ final class _WP_Editors { private static $has_quicktags = false; private static $has_medialib = false; private static $editor_buttons_css = true; + private static $drag_drop_upload = false; + private static $old_dfw_compat = false; private function __construct() {} - public static function parse_settings($editor_id, $settings) { - $set = wp_parse_args( $settings, array( - 'wpautop' => true, // use wpautop? - 'media_buttons' => true, // show insert/upload button(s) - 'textarea_name' => $editor_id, // set the textarea name to something different, square brackets [] can be used here - 'textarea_rows' => get_option('default_post_edit_rows', 10), // rows="..." - 'tabindex' => '', - 'editor_css' => '', // intended for extra styles for both visual and HTML editors buttons, needs to include the