diff --git a/wp-admin/includes/schema.php b/wp-admin/includes/schema.php index 911314ea2c..7a95f65ad8 100644 --- a/wp-admin/includes/schema.php +++ b/wp-admin/includes/schema.php @@ -409,163 +409,163 @@ function populate_options( array $options = array() ) { } $defaults = array( - 'siteurl' => $guessurl, - 'home' => $guessurl, - 'blogname' => __( 'My Site' ), - 'blogdescription' => '', - 'users_can_register' => 0, - 'admin_email' => 'you@example.com', + 'siteurl' => $guessurl, + 'home' => $guessurl, + 'blogname' => __( 'My Site' ), + 'blogdescription' => '', + 'users_can_register' => 0, + 'admin_email' => 'you@example.com', /* translators: Default start of the week. 0 = Sunday, 1 = Monday. */ - 'start_of_week' => _x( '1', 'start of week' ), - 'use_balanceTags' => 0, - 'use_smilies' => 1, - 'require_name_email' => 1, - 'comments_notify' => 1, - 'posts_per_rss' => 10, - 'rss_use_excerpt' => 0, - 'mailserver_url' => 'mail.example.com', - 'mailserver_login' => 'login@example.com', - 'mailserver_pass' => '', - 'mailserver_port' => 110, - 'default_category' => 1, - 'default_comment_status' => 'open', - 'default_ping_status' => 'open', - 'default_pingback_flag' => 1, - 'posts_per_page' => 10, + 'start_of_week' => _x( '1', 'start of week' ), + 'use_balanceTags' => 0, + 'use_smilies' => 1, + 'require_name_email' => 1, + 'comments_notify' => 1, + 'posts_per_rss' => 10, + 'rss_use_excerpt' => 0, + 'mailserver_url' => 'mail.example.com', + 'mailserver_login' => 'login@example.com', + 'mailserver_pass' => '', + 'mailserver_port' => 110, + 'default_category' => 1, + 'default_comment_status' => 'open', + 'default_ping_status' => 'open', + 'default_pingback_flag' => 1, + 'posts_per_page' => 10, /* translators: Default date format, see https://www.php.net/manual/datetime.format.php */ - 'date_format' => __( 'F j, Y' ), + 'date_format' => __( 'F j, Y' ), /* translators: Default time format, see https://www.php.net/manual/datetime.format.php */ - 'time_format' => __( 'g:i a' ), + 'time_format' => __( 'g:i a' ), /* translators: Links last updated date format, see https://www.php.net/manual/datetime.format.php */ - 'links_updated_date_format' => __( 'F j, Y g:i a' ), - 'comment_moderation' => 0, - 'moderation_notify' => 1, - 'permalink_structure' => '', - 'rewrite_rules' => '', - 'hack_file' => 0, - 'blog_charset' => 'UTF-8', - 'moderation_keys' => '', - 'active_plugins' => array(), - 'category_base' => '', - 'ping_sites' => 'https://rpc.pingomatic.com/', - 'comment_max_links' => 2, - 'gmt_offset' => $gmt_offset, + 'links_updated_date_format' => __( 'F j, Y g:i a' ), + 'comment_moderation' => 0, + 'moderation_notify' => 1, + 'permalink_structure' => '', + 'rewrite_rules' => '', + 'hack_file' => 0, + 'blog_charset' => 'UTF-8', + 'moderation_keys' => '', + 'active_plugins' => array(), + 'category_base' => '', + 'ping_sites' => 'https://rpc.pingomatic.com/', + 'comment_max_links' => 2, + 'gmt_offset' => $gmt_offset, // 1.5.0 - 'default_email_category' => 1, - 'recently_edited' => '', - 'template' => $template, - 'stylesheet' => $stylesheet, - 'comment_registration' => 0, - 'html_type' => 'text/html', + 'default_email_category' => 1, + 'recently_edited' => '', + 'template' => $template, + 'stylesheet' => $stylesheet, + 'comment_registration' => 0, + 'html_type' => 'text/html', // 1.5.1 - 'use_trackback' => 0, + 'use_trackback' => 0, // 2.0.0 - 'default_role' => 'subscriber', - 'db_version' => $wp_db_version, + 'default_role' => 'subscriber', + 'db_version' => $wp_db_version, // 2.0.1 - 'uploads_use_yearmonth_folders' => 1, - 'upload_path' => '', + 'uploads_use_yearmonth_folders' => 1, + 'upload_path' => '', // 2.1.0 - 'blog_public' => '1', - 'default_link_category' => 2, - 'show_on_front' => 'posts', + 'blog_public' => '1', + 'default_link_category' => 2, + 'show_on_front' => 'posts', // 2.2.0 - 'tag_base' => '', + 'tag_base' => '', // 2.5.0 - 'show_avatars' => '1', - 'avatar_rating' => 'G', - 'upload_url_path' => '', - 'thumbnail_size_w' => 150, - 'thumbnail_size_h' => 150, - 'thumbnail_crop' => 1, - 'medium_size_w' => 300, - 'medium_size_h' => 300, + 'show_avatars' => '1', + 'avatar_rating' => 'G', + 'upload_url_path' => '', + 'thumbnail_size_w' => 150, + 'thumbnail_size_h' => 150, + 'thumbnail_crop' => 1, + 'medium_size_w' => 300, + 'medium_size_h' => 300, // 2.6.0 - 'avatar_default' => 'mystery', + 'avatar_default' => 'mystery', // 2.7.0 - 'large_size_w' => 1024, - 'large_size_h' => 1024, - 'image_default_link_type' => 'none', - 'image_default_size' => '', - 'image_default_align' => '', - 'close_comments_for_old_posts' => 0, - 'close_comments_days_old' => 14, - 'thread_comments' => 1, - 'thread_comments_depth' => 5, - 'page_comments' => 0, - 'comments_per_page' => 50, - 'default_comments_page' => 'newest', - 'comment_order' => 'asc', - 'sticky_posts' => array(), - 'widget_categories' => array(), - 'widget_text' => array(), - 'widget_rss' => array(), - 'uninstall_plugins' => array(), + 'large_size_w' => 1024, + 'large_size_h' => 1024, + 'image_default_link_type' => 'none', + 'image_default_size' => '', + 'image_default_align' => '', + 'close_comments_for_old_posts' => 0, + 'close_comments_days_old' => 14, + 'thread_comments' => 1, + 'thread_comments_depth' => 5, + 'page_comments' => 0, + 'comments_per_page' => 50, + 'default_comments_page' => 'newest', + 'comment_order' => 'asc', + 'sticky_posts' => array(), + 'widget_categories' => array(), + 'widget_text' => array(), + 'widget_rss' => array(), + 'uninstall_plugins' => array(), // 2.8.0 - 'timezone_string' => $timezone_string, + 'timezone_string' => $timezone_string, // 3.0.0 - 'page_for_posts' => 0, - 'page_on_front' => 0, + 'page_for_posts' => 0, + 'page_on_front' => 0, // 3.1.0 - 'default_post_format' => 0, + 'default_post_format' => 0, // 3.5.0 - 'link_manager_enabled' => 0, + 'link_manager_enabled' => 0, // 4.3.0 - 'finished_splitting_shared_terms' => 1, - 'site_icon' => 0, + 'finished_splitting_shared_terms' => 1, + 'site_icon' => 0, // 4.4.0 - 'medium_large_size_w' => 768, - 'medium_large_size_h' => 0, + 'medium_large_size_w' => 768, + 'medium_large_size_h' => 0, // 4.9.6 - 'wp_page_for_privacy_policy' => 0, + 'wp_page_for_privacy_policy' => 0, // 4.9.8 - 'show_comments_cookies_opt_in' => 1, + 'show_comments_cookies_opt_in' => 1, // 5.3.0 - 'admin_email_lifespan' => ( time() + 6 * MONTH_IN_SECONDS ), + 'admin_email_lifespan' => ( time() + 6 * MONTH_IN_SECONDS ), // 5.5.0 - 'disallowed_keys' => '', - 'comment_previously_approved' => 1, - 'auto_plugin_theme_update_emails' => array(), + 'disallowed_keys' => '', + 'comment_previously_approved' => 1, + 'auto_plugin_theme_update_emails' => array(), // 5.6.0 - 'auto_update_core_dev' => 'enabled', - 'auto_update_core_minor' => 'enabled', + 'auto_update_core_dev' => 'enabled', + 'auto_update_core_minor' => 'enabled', /* * Default to enabled for new installs. * See https://core.trac.wordpress.org/ticket/51742. */ - 'auto_update_core_major' => 'enabled', + 'auto_update_core_major' => 'enabled', // 5.8.0 - 'wp_force_deactivated_plugins' => array(), + 'wp_force_deactivated_plugins' => array(), // 6.4.0 - 'wp_attachment_pages_enabled' => 0, + 'wp_attachment_pages_enabled' => 0, // 6.9.0 - 'wp_notes_notify' => 1, + 'wp_notes_notify' => 1, // 7.0.0 - 'enable_real_time_collaboration' => 0, + 'wp_enable_real_time_collaboration' => 0, ); // 3.3.0 diff --git a/wp-admin/options-writing.php b/wp-admin/options-writing.php index 1943f42176..e9031cec59 100644 --- a/wp-admin/options-writing.php +++ b/wp-admin/options-writing.php @@ -110,10 +110,10 @@ unset( $post_formats['standard'] ); - + - /> - + /> + 'boolean', 'description' => __( 'Enable Real-Time Collaboration' ), diff --git a/wp-includes/post.php b/wp-includes/post.php index c9759d1363..e3cafcf200 100644 --- a/wp-includes/post.php +++ b/wp-includes/post.php @@ -657,7 +657,7 @@ function create_initial_post_types() { ) ); - if ( get_option( 'enable_real_time_collaboration' ) ) { + if ( get_option( 'wp_enable_real_time_collaboration' ) ) { register_post_type( 'wp_sync_storage', array( @@ -8669,7 +8669,7 @@ function wp_create_initial_post_meta() { ) ); - if ( get_option( 'enable_real_time_collaboration' ) ) { + if ( get_option( 'wp_enable_real_time_collaboration' ) ) { register_meta( 'post', '_crdt_document', diff --git a/wp-includes/rest-api.php b/wp-includes/rest-api.php index f144957286..df7f262d3a 100644 --- a/wp-includes/rest-api.php +++ b/wp-includes/rest-api.php @@ -430,7 +430,7 @@ function create_initial_rest_routes() { $icons_controller->register_routes(); // Collaboration. - if ( get_option( 'enable_real_time_collaboration' ) ) { + if ( get_option( 'wp_enable_real_time_collaboration' ) ) { $sync_storage = new WP_Sync_Post_Meta_Storage(); $sync_server = new WP_HTTP_Polling_Sync_Server( $sync_storage ); $sync_server->register_routes(); diff --git a/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php b/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php index b47a614c87..36839d9c72 100644 --- a/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php +++ b/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php @@ -254,7 +254,7 @@ class WP_REST_Autosaves_Controller extends WP_REST_Revisions_Controller { * the saved post. This diff is then applied to the in-memory CRDT * document, which can lead to duplicate inserts or deletions. */ - $is_collaboration_enabled = get_option( 'enable_real_time_collaboration' ); + $is_collaboration_enabled = get_option( 'wp_enable_real_time_collaboration' ); if ( $is_draft && (int) $post->post_author === $user_id && ! $post_lock && ! $is_collaboration_enabled ) { /* diff --git a/wp-includes/version.php b/wp-includes/version.php index 753b73b8ad..6f6653c187 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -16,7 +16,7 @@ * * @global string $wp_version */ -$wp_version = '7.0-beta1-61721'; +$wp_version = '7.0-beta1-61722'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.