WordPress 4.7.2
[autoinstalls/wordpress.git] / wp-admin / about.php
index 1ebc0f0da5290d702868a908c1581f0375c16e8e..72b20ba5043f930761a1f0403d891aa3cc4752c0 100644 (file)
  */
 
 /** WordPress Administration Bootstrap */
-require_once( './admin.php' );
+require_once( dirname( __FILE__ ) . '/admin.php' );
+
+if ( ! wp_is_mobile() ) {
+       wp_enqueue_style( 'wp-mediaelement' );
+       wp_enqueue_script( 'wp-mediaelement' );
+       wp_localize_script( 'mediaelement', '_wpmejsSettings', array(
+               'pluginPath'        => includes_url( 'js/mediaelement/', 'relative' ),
+               'pauseOtherPlayers' => '',
+       ) );
+}
+
+$video_url = 'https://videopress.com/embed/AHz0Ca46?hd=true';
+$lang_code = str_replace( '_', '-', get_user_locale() );
+list( $lang_code ) = explode( '-', $lang_code );
+if ( 'en' !== $lang_code ) {
+       $video_url = add_query_arg( 'defaultLangCode', $lang_code, $video_url );
+}
 
 $title = __( 'About' );
 
-list( $display_version ) = explode( '-', $wp_version );
+list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
 
-include( './admin-header.php' );
+include( ABSPATH . 'wp-admin/admin-header.php' );
 ?>
-<div class="wrap about-wrap">
-
-<h1><?php printf( __( 'Welcome to WordPress %s' ), $display_version ); ?></h1>
-
-<div class="about-text"><?php printf( __( 'Thank you for updating to the latest version! Using WordPress %s will improve your looks, personality, and web publishing experience. Okay, just the last one, but still. :)' ), $display_version ); ?></div>
-
-<div class="wp-badge"><?php printf( __( 'Version %s' ), $display_version ); ?></div>
-
-<h2 class="nav-tab-wrapper">
-       <a href="about.php" class="nav-tab nav-tab-active">
-               <?php _e( 'What&#8217;s New' ); ?>
-       </a><a href="credits.php" class="nav-tab">
-               <?php _e( 'Credits' ); ?>
-       </a><a href="freedoms.php" class="nav-tab">
-               <?php _e( 'Freedoms' ); ?>
-       </a>
-</h2>
-
-<div class="changelog point-releases">
-       <h3><?php echo _n( 'Maintenance and Security Release', 'Maintenance and Security Releases', 2 ); ?></h3>
-       <p><?php printf( _n( '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.',
-         '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.', 12 ), '3.3.2', number_format_i18n( 12 ) ); ?>
-               <?php printf( __( 'For more information, see <a href="%s">the release notes</a>.' ), 'http://codex.wordpress.org/Version_3.3.2' ); ?>
-       </p>
-       <p><?php printf( _n( '<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bug.',
-         '<strong>Version %1$s</strong> addressed a security issue and fixed %2$s bugs.', 15 ), '3.3.1', number_format_i18n( 15 ) ); ?>
-               <?php printf( __( 'For more information, see <a href="%s">the release notes</a>.' ), 'http://codex.wordpress.org/Version_3.3.1' ); ?>
-       </p>
-</div>
-
-<div class="changelog">
-       <h3><?php _e( 'Easier Uploading' ); ?></h3>
-
-       <div class="feature-section images-stagger-right">
-               <div class="feature-images">
-                       <img src="images/screenshots/media-icon.png" width="200" class="angled-right" />
-                       <img src="images/screenshots/drag-and-drop.png" width="200" class="angled-left" />
+       <div class="wrap about-wrap">
+               <h1><?php printf( __( 'Welcome to WordPress&nbsp;%s' ), $display_version ); ?></h1>
+
+               <p class="about-text"><?php printf( __( 'Thank you for updating to the latest version! WordPress %s helps you get your site set up the way you want it.' ), $display_version ); ?></p>
+               <div class="wp-badge"><?php printf( __( 'Version %s' ), $display_version ); ?></div>
+
+               <h2 class="nav-tab-wrapper wp-clearfix">
+                       <a href="about.php" class="nav-tab nav-tab-active"><?php _e( 'What&#8217;s New' ); ?></a>
+                       <a href="credits.php" class="nav-tab"><?php _e( 'Credits' ); ?></a>
+                       <a href="freedoms.php" class="nav-tab"><?php _e( 'Freedoms' ); ?></a>
+               </h2>
+
+               <div class="changelog point-releases">
+                       <h3><?php _e( 'Maintenance and Security Releases' ); ?></h3>
+                       <p><?php printf( __( '<strong>Version %s</strong> addressed some security issues.' ), '4.7.2' ); ?>
+                               <?php printf( __( 'For more information, see <a href="%s">the release notes</a>.' ), 'https://codex.wordpress.org/Version_4.7.2' ); ?>
+                       </p>
+                       <p><?php printf( _n( '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.',
+                                       '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.', 62 ), '4.7.1', number_format_i18n( 62 ) ); ?>
+                               <?php printf( __( 'For more information, see <a href="%s">the release notes</a>.' ), 'https://codex.wordpress.org/Version_4.7.1' ); ?>
+                       </p>
                </div>
-               <div class="left-feature">
-                       <h4><?php _e( 'File Type Detection' ); ?></h4>
-                       <p><?php _e( 'We&#8217;ve streamlined things! Instead of needing to click on a specific upload icon based on your file type, now there&#8217;s just one. Once your file is uploaded, the appropriate fields will be displayed for entering information based on the file type.' ); ?></p>
 
-                       <h4><?php _e( 'Drag-and-Drop Media Uploader' ); ?></h4>
-                       <p><?php _e( 'Adding photos or other files to posts and pages just got easier. Drag files from your desktop and drop them into the uploader. Add one file at a time, or many at once.' ); ?></p>
-
-                       <h4><?php _e( 'More File Formats' ); ?></h4>
-                       <p><?php _e( 'We&#8217;ve added the rar and 7z file formats to the list of allowed file types in the uploader.' ); ?></p>
+               <div class="headline-feature feature-video">
+                       <iframe width="1050" height="591" src="<?php echo esc_url( $video_url ); ?>" frameborder="0" allowfullscreen></iframe>
+                       <script src="https://videopress.com/videopress-iframe.js"></script>
                </div>
-       </div>
-</div>
 
-<div class="changelog">
-       <h3><?php _e( 'Dashboard Design' ); ?></h3>
+               <hr />
+
+               <div class="feature-section one-col">
+                       <h2><?php _e( 'Presenting Twenty Seventeen' ); ?></h2>
+                       <p class="lead-description"><?php _e( 'A brand new default theme brings your site to life with immersive featured images and video headers.' ); ?></p>
+                       <picture>
+                               <source media="(min-width: 450px)" srcset="https://s.w.org/images/core/4.7/twenty-seventeen-1600.jpg?v2 1600w, https://s.w.org/images/core/4.7/twenty-seventeen-493.jpg?v2 493w, https://s.w.org/images/core/4.7/twenty-seventeen-663.jpg?v2 663w, https://s.w.org/images/core/4.7/twenty-seventeen-804.jpg?v2 804w, https://s.w.org/images/core/4.7/twenty-seventeen-928.jpg?v2 928w, https://s.w.org/images/core/4.7/twenty-seventeen-1058.jpg?v2 1058w, https://s.w.org/images/core/4.7/twenty-seventeen-1173.jpg?v2 1173w, https://s.w.org/images/core/4.7/twenty-seventeen-1299.jpg?v2 1299w, https://s.w.org/images/core/4.7/twenty-seventeen-1410.jpg?v2 1410w, https://s.w.org/images/core/4.7/twenty-seventeen-1513.jpg?v2 1513w, https://s.w.org/images/core/4.7/twenty-seventeen-1595.jpg?v2 1595w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 782px) calc(100vw - 70px), (max-width: 959px) calc(100vw - 116px), (max-width: 1290px) calc(100vw - 240px), 1050px">
+                               <source srcset="https://s.w.org/images/core/4.7/twenty-seventeen-mobile-564.jpg?v2 564w, https://s.w.org/images/core/4.7/twenty-seventeen-mobile-280.jpg?v2 280w, https://s.w.org/images/core/4.7/twenty-seventeen-mobile-372.jpg?v2 372w, https://s.w.org/images/core/4.7/twenty-seventeen-mobile-454.jpg?v2 454w, https://s.w.org/images/core/4.7/twenty-seventeen-mobile-541.jpg?v2 541w" sizes="calc(100vw - 40px)">
+                               <img src="https://s.w.org/images/core/4.7/twenty-seventeen-1600.jpg?v2" srcset="https://s.w.org/images/core/4.7/twenty-seventeen-1600.jpg?v2 1600w, https://s.w.org/images/core/4.7/twenty-seventeen-280.jpg?v2 280w, https://s.w.org/images/core/4.7/twenty-seventeen-493.jpg?v2 493w, https://s.w.org/images/core/4.7/twenty-seventeen-663.jpg?v2 663w, https://s.w.org/images/core/4.7/twenty-seventeen-804.jpg?v2 804w, https://s.w.org/images/core/4.7/twenty-seventeen-928.jpg?v2 928w, https://s.w.org/images/core/4.7/twenty-seventeen-1058.jpg?v2 1058w, https://s.w.org/images/core/4.7/twenty-seventeen-1173.jpg?v2 1173w, https://s.w.org/images/core/4.7/twenty-seventeen-1299.jpg?v2 1299w, https://s.w.org/images/core/4.7/twenty-seventeen-1410.jpg?v2 1410w, https://s.w.org/images/core/4.7/twenty-seventeen-1513.jpg?v2 1513w, https://s.w.org/images/core/4.7/twenty-seventeen-1595.jpg?v2 1595w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 782px) calc(100vw - 70px), (max-width: 959px) calc(100vw - 116px), (max-width: 1290px) calc(100vw - 240px), 1050px" alt="" />
+                       </picture>
+                       <p><?php _e( 'Twenty Seventeen focuses on business sites and features a customizable front page with multiple sections. Personalize it with widgets, navigation, social menus, a logo, custom colors, and more. Our default theme for 2017 works great in many languages, on any device, and for a wide range of users.' ); ?></p>
+               </div>
 
-       <div class="feature-section text-features">
-               <h4><?php _e( 'Flyout Menus' ); ?></h4>
-               <p><?php _e( 'Speed up navigating the dashboard and reduce repetitive clicking with our new flyout submenus. As you hover over each main menu item in your dashboard navigation, the submenus will magically appear, providing single-click access to any dashboard screen.' ); ?></p>
+               <hr />
 
-               <div>
-               <h4><?php _e( 'Header + Admin Bar = Toolbar' ); ?></h4>
-               <p><?php _e( 'To save space and increase efficiency, we&#8217;ve combined the admin bar and the old Dashboard header into one persistent toolbar. Hovering over the toolbar items will reveal submenus when available for quick access. ' ); ?></p>
+               <div class="feature-section one-col">
+                       <h2><?php _e( 'Your Site, Your Way' ); ?></h2>
+                       <p class="lead-description"><?php _e( 'WordPress 4.7 adds new features to the customizer to help take you through the initial setup of a theme, with non-destructive live previews of all your changes in one uninterrupted workflow.' ); ?></p>
                </div>
-       </div>
 
-       <div class="feature-section screenshot-features">
-               <div class="angled-left">
-                       <img src="images/screenshots/admin-flyouts.png" />
-                       <h4><?php _e( 'Responsive Design' ); ?></h4>
-                       <p><?php _e( 'Certain dashboard screens have been updated to look better at various sizes, including improved iPad/tablet support.' ); ?></p>
+               <div class="feature-section two-col">
+                       <div class="col">
+                               <h3><?php _e( 'Theme Starter Content' ); ?></h3>
+                               <p><?php _e( 'To help give you a solid base to build from, individual themes can provide starter content that appears when you go to customize your brand new site. This can range from placing a business information widget in the best location to providing a sample menu with social icon links to a static front page complete with beautiful images. Don&#8217;t worry - nothing new will appear on the live site until you&#8217;re ready to save and publish your initial theme setup.' ); ?></p>
+                       </div>
+                       <div class="col">
+                               <?php
+                               echo wp_video_shortcode( array(
+                                       'mp4'      => 'https://s.w.org/images/core/4.7/starter-content-v1.mp4',
+                                       'poster'   => 'https://s.w.org/images/core/4.7/starter-content.jpg?v2',
+                                       'loop'     => true,
+                                       'autoplay' => true,
+                                       'width'    => 1140,
+                                       'height'   => 624,
+                                       // 'class'    => 'wp-video-shortcode feature-video',
+                               ) );
+                               ?>
+                       </div>
                </div>
-               <div class="angled-right">
-                       <img src="images/screenshots/help-screen.png" />
-                       <h4><?php _e( 'Help Tabs' ); ?></h4>
-                       <p><?php _e( 'The Help tabs located in the upper corner of the dashboard screens below your name have gotten a facelift. Help content is broken into smaller sections for easier access, with links to relevant documentation and the support forums always visible.' ); ?></p>
-               </div>
-       </div>
-</div>
-
-<div class="changelog">
-       <h3><?php _e( 'Feels Like the First Time' ); ?></h3>
 
-       <div class="feature-section images-stagger-right">
-               <div class="feature-images">
-                       <img src="images/screenshots/new-feature-pointer.png" class="angled-right" />
-                       <img src="images/screenshots/welcome-screen.png" class="angled-left" />
+               <div class="feature-section two-col">
+                       <div class="col">
+                               <h3><?php _e( 'Edit Shortcuts' ); ?></h3>
+                               <?php
+                               echo wp_video_shortcode( array(
+                                       'mp4'      => 'https://s.w.org/images/core/4.7/edit-shortcuts-v1.mp4',
+                                       'poster'   => 'https://s.w.org/images/core/4.7/edit-shortcuts.jpg?v2',
+                                       'loop'     => true,
+                                       'autoplay' => true,
+                                       'width'    => 2520,
+                                       'height'   => 1454,
+                                       // 'class'    => 'wp-video-shortcode feature-video',
+                               ) );
+                               ?>
+                               <p><?php _e( 'Visible icons appear to show you which parts of your site can be customized while live previewing. Click on a shortcut and get straight to editing. Paired with starter content, getting started with customizing your site is faster than ever.' );?></p>
+                       </div>
+                       <div class="col">
+                               <h3><?php _e( 'Video Headers' ); ?></h3>
+                               <?php
+                               echo wp_video_shortcode( array(
+                                       'mp4'      => 'https://s.w.org/images/core/4.7/header-video-v1.mp4',
+                                       'poster'   => 'https://s.w.org/images/core/4.7/header-video.jpg?v2',
+                                       'loop'     => true,
+                                       'autoplay' => true,
+                                       'width'    => 2520,
+                                       'height'   => 1454,
+                                       // 'class'    => 'wp-video-shortcode feature-video',
+                               ) );
+                               ?>
+                               <p><?php _e( 'Sometimes a big atmospheric video as a moving header image is just what you need to showcase your wares; go ahead and try it out with Twenty Seventeen. Need some video inspiration? Try searching for sites with video headers available for download and use.' ); ?></p>
+                       </div>
                </div>
-               <div class="left-feature">
-                       <h4><?php _e( 'New Feature Pointers' ); ?></h4>
-                       <p><?php _e( 'When we add new features, move navigation, or do anything else with the dashboard that might throw you for a loop when you update your WordPress site, we&#8217;ll let you know about it with new feature pointers explaining the change.' ); ?></p>
 
-                       <h4><?php _e( 'Post-update Changelog' ); ?></h4>
-                       <p><?php _e( 'This screen! From now on when you update WordPress, you&#8217;ll be brought to this screen &mdash; also accessible any time from the W logo in the corner of the toolbar &mdash; to get an overview of what&#8217;s changed.' ); ?></p>
+               <div class="feature-section two-col">
+                       <div class="col">
+                               <h3><?php _e( 'Smoother Menu Building' ); ?></h3>
+                               <img src="https://s.w.org/images/core/4.7/nav-menus-760.jpg?v2" srcset="https://s.w.org/images/core/4.7/nav-menus-760.jpg?v2 760w, https://s.w.org/images/core/4.7/nav-menus-280.jpg?v2 280w, https://s.w.org/images/core/4.7/nav-menus-536.jpg?v2 536w, https://s.w.org/images/core/4.7/nav-menus-745.jpg?v2 745w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 781px) calc((100vw - 70px) * .466), (max-width: 959px) calc((100vw - 116px) * .469), (max-width: 1290px) calc((100vw - 240px) * .472), 496px" alt="" />
+                               <p><?php _e( 'Many menus for sites contain links to the pages of your site, but what happens when you don&#8217;t have any pages yet? Now you can add new pages while building menus instead of leaving the customizer and abandoning your changes. Once you&#8217;ve published your customizations, you&#8217;ll have new pages ready for you to fill with content.' );?></p>
+                       </div>
+                       <div class="col">
+                               <h3><?php _e( 'Custom CSS' ); ?></h3>
+                               <img src="https://s.w.org/images/core/4.7/css-760.jpg?v2" srcset="https://s.w.org/images/core/4.7/css-760.jpg?v2 760w, https://s.w.org/images/core/4.7/css-280.jpg?v2 280w, https://s.w.org/images/core/4.7/css-547.jpg?v2 547w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 781px) calc((100vw - 70px) * .466), (max-width: 959px) calc((100vw - 116px) * .469), (max-width: 1290px) calc((100vw - 240px) * .472), 496px" alt="" />
+                               <p><?php _e( 'Sometimes you just need a few visual tweaks to make your site perfect. WordPress 4.7 allows you to add custom CSS and instantly see how your changes affect your site. The live preview allows you to work quickly without page refreshes slowing you down.' ); ?></p>
+                       </div>
+               </div>
 
-                       <h4><?php _e( 'Dashboard Welcome' ); ?></h4>
-                       <p><?php _e( 'The dashboard home screen will have a Welcome area that displays when a new WordPress installation is accessed for the first time, prompting the site owner to complete various setup tasks. Once dismissed, this welcome can be accessed via the dashboard home screen options tab.' ); ?></p>
+               <hr />
+
+               <div class="feature-section no-heading two-col">
+                       <div class="col">
+                               <h3><?php _e( 'PDF Thumbnail Previews' ); ?></h3>
+                               <img src="https://s.w.org/images/core/4.7/pdf-760.jpg?v2" srcset="https://s.w.org/images/core/4.7/pdf-760.jpg?v2 760w, https://s.w.org/images/core/4.7/pdf-280.jpg?v2 280w, https://s.w.org/images/core/4.7/pdf-412.jpg?v2 412w, https://s.w.org/images/core/4.7/pdf-516.jpg?v2 516w, https://s.w.org/images/core/4.7/pdf-615.jpg?v2 615w, https://s.w.org/images/core/4.7/pdf-716.jpg?v2 716w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 781px) calc((100vw - 70px) * .466), (max-width: 959px) calc((100vw - 116px) * .469), (max-width: 1290px) calc((100vw - 240px) * .472), 496px" alt="" />
+                               <p><?php _e( 'Managing your document collection is easier with WordPress 4.7. Uploading PDFs will generate thumbnail images so you can more easily distinguish between all your documents.' ); ?></p>
+                       </div>
+                       <div class="col">
+                               <h3><?php _e( 'Dashboard in your language' ); ?></h3>
+                               <img src="https://s.w.org/images/core/4.7/language-760.jpg?v2" srcset="https://s.w.org/images/core/4.7/language-760.jpg?v2 760w, https://s.w.org/images/core/4.7/language-280.jpg?v2 280w, https://s.w.org/images/core/4.7/language-568.jpg?v2 568w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 781px) calc((100vw - 70px) * .466), (max-width: 959px) calc((100vw - 116px) * .469), (max-width: 1290px) calc((100vw - 240px) * .472), 496px" alt="" />
+                               <p><?php _e( 'Just because your site is in one language doesn&#8217;t mean that everybody helping manage it prefers that language for their admin. Add more languages to your site and a user language option will show up in your user&#8217;s profiles.' );?></p>
+                       </div>
                </div>
-       </div>
 
-</div>
+               <hr />
+
+               <div class="rest-api feature-section one-col">
+                       <h2><?php _e( 'Introducing REST API Content Endpoints' ); ?></h2>
+                       <p class="lead-description"><?php _e( 'WordPress 4.7 comes with REST API endpoints for posts, comments, terms, users, meta, and settings.' ); ?></p>
+                       <img src="https://s.w.org/images/core/4.7/api-1559.jpg?v2" srcset="https://s.w.org/images/core/4.7/api-2100.jpg?v2 2100w, https://s.w.org/images/core/4.7/api-280.jpg?v2 280w, https://s.w.org/images/core/4.7/api-1034.jpg?v2 1034w, https://s.w.org/images/core/4.7/api-1559.jpg?v2 1559w, https://s.w.org/images/core/4.7/api-2032.jpg?v2 2032w" sizes="(max-width: 500px) calc(100vw - 40px), (max-width: 782px) calc(100vw - 70px), (max-width: 959px) calc(100vw - 116px), (max-width: 1290px) calc(100vw - 240px), 1050px" alt="" />
+                       <p><?php
+                               printf(
+                                       /* translators: %s: https://developer.wordpress.org/rest-api/  */
+                                       __( 'Content endpoints provide machine-readable external access to your WordPress site with a clear, standards-driven interface, paving the way for new and innovative methods of interacting with sites through plugins, themes, apps, and beyond. Ready to get started with development? <a href="%s">Check out the REST API reference.</a>' ),
+                                       'https://developer.wordpress.org/rest-api/reference/'
+                               );
+                       ?></p>
+               </div>
 
-<div class="changelog">
-       <h3><?php _e( 'Content Tools' ); ?></h3>
+               <hr />
+
+               <div class="changelog">
+                       <h2><?php
+                               printf(
+                                       /* translators: %s: smiling face with smiling eyes emoji */
+                                       __( 'Even More Developer Happiness %s' ),
+                                       '&#x1F60A'
+                               );
+                       ?></h2>
+
+                       <div class="under-the-hood three-col">
+                               <div class="col">
+                                       <h3><a href="https://make.wordpress.org/core/2016/11/03/post-type-templates-in-4-7/"><?php _e( 'Post Type Templates' ); ?></a></h3>
+                                       <p><?php _e( 'By opening up the page template functionality to all post types, theme developers have even more flexibility with the WordPress template hierarchy.' ); ?></p>
+                               </div>
+                               <div class="col">
+                                       <h3><?php _e( 'More Theme API Goodies' ); ?></h3>
+                                       <p><?php
+                                               printf(
+                                                       /* translators: %s: https://make.wordpress.org/core/2016/09/09/new-functions-hooks-and-behaviour-for-theme-developers-in-wordpress-4-7/  */
+                                                       __( 'WordPress 4.7 includes <a href="%s">new functions, hooks, and behavior</a> for theme developers.' ),
+                                                       'https://make.wordpress.org/core/2016/09/09/new-functions-hooks-and-behaviour-for-theme-developers-in-wordpress-4-7/'
+                                               );
+                                       ?></p>
+                               </div>
+                               <div class="col">
+                                       <h3><a href="https://make.wordpress.org/core/2016/10/04/custom-bulk-actions/"><?php _e( 'Custom Bulk Actions' ); ?></a></h3>
+                                       <p><?php _e( 'List tables, now with more than bulk edit and delete.' ); ?></p>
+                               </div>
+                       </div>
+
+                       <div class="under-the-hood three-col">
+                               <div class="col">
+                                       <h3><a href="https://make.wordpress.org/core/2016/09/08/wp_hook-next-generation-actions-and-filters/"><code>WP_Hook</code></a></h3>
+                                       <p><?php
+                                               printf(
+                                                       /* translators: %s: https://make.wordpress.org/core/2016/09/08/wp_hook-next-generation-actions-and-filters/  */
+                                                       __( 'The code that lies beneath actions and filters has been overhauled and modernized, fixing bugs along the way.' ),
+                                                       'https://make.wordpress.org/core/2016/09/08/wp_hook-next-generation-actions-and-filters/'
+                                               );
+                                       ?></p>
+                               </div>
+                               <div class="col">
+                                       <h3><?php _e( 'Settings Registration API' ); ?></h3>
+                                       <p><?php
+                                               printf(
+                                                       /* translators: 1: register_setting(), 2: https://make.wordpress.org/core/2016/10/26/registering-your-settings-in-wordpress-4-7/ */
+                                                       __( '%1$s <a href="%2$s">has been enhanced</a> to include type, description, and REST API visibility.' ),
+                                                       '<code>register_setting()</code>',
+                                                       'https://make.wordpress.org/core/2016/10/26/registering-your-settings-in-wordpress-4-7/'
+                                               );
+                                       ?></p>
+                               </div>
+                               <div class="col">
+                                       <h3><a href="https://make.wordpress.org/core/2016/10/12/customize-changesets-technical-design-decisions/"><?php _e( 'Customize Changesets' ); ?></a></h3>
+                                       <p><?php _e( 'Customize changesets make changes in the customizer persistent, like autosave drafts. They also make exciting new features like starter content possible.' ); ?></p>
+                               </div>
+                       </div>
 
-       <div class="feature-section three-col">
-               <div>
-                       <h4><?php _e( 'Better Co-Editing' ); ?></h4>
-                       <img src="images/screenshots/coediting.png" class="element-screenshot" />
-                       <p><?php _e( 'Have you ever gone to edit a post after someone else has finished with it, only to get an alert that tells you the other person is still editing the post? From now on, you&#8217;ll only get that alert if another person is still on the editing screen &mdash; no more time lag.' ); ?></p>
                </div>
-               <div>
-                       <h4><?php _e( 'Tumblr Importer' ); ?></h4>
-                       <p><?php _e( 'Want to import content from Tumblr to WordPress? No problem! Go to <span class="no-break">Tools &rarr; Import</span> to get the new Tumblr Importer, which maps your Tumblog posts to the matching WordPress post formats. Tip: Choose a theme designed to display post formats to get the greatest benefit from the importer.' ); ?></p>
-               </div>
-               <div class="last-feature">
-                       <h4><?php _e( 'Widget Improvements' ); ?></h4>
-                       <p><?php _e( 'Changing themes often requires widget re-configuration based on the number and position of sidebars. Now if you change back to a previous theme, the widgets will automatically go back to how you had them arranged in that theme. <em>Note: if you&#8217;ve added new widgets since the switch, you&#8217;ll need to rescue them from the Inactive Widgets area.</em>' ); ?></p>
-               </div>
-       </div>
 
-</div>
+               <hr />
 
-<div class="changelog">
-       <h3><?php _e( 'Under the Hood' ); ?></h3>
-
-       <div class="feature-section three-col">
-               <div>
-                       <h4><?php _e( 'Flexible Permalinks' ); ?></h4>
-                       <p><?php _e( 'You have more freedom when choosing a post permalink structure. Skip the date information or add a category slug without a performance penalty.' ); ?></p>
-               </div>
-               <div>
-                       <h4><?php _e( 'Post Slugs: Less Funky' ); ?></h4>
-                       <p><?php _e( 'Funky characters in post titles (e.g. curly quotes from a word processor) will no longer result in garbled post slugs.' ); ?></p>
+               <div class="return-to-dashboard">
+                       <?php if ( current_user_can( 'update_core' ) && isset( $_GET['updated'] ) ) : ?>
+                               <a href="<?php echo esc_url( self_admin_url( 'update-core.php' ) ); ?>">
+                                       <?php is_multisite() ? _e( 'Return to Updates' ) : _e( 'Return to Dashboard &rarr; Updates' ); ?>
+                               </a> |
+                       <?php endif; ?>
+                       <a href="<?php echo esc_url( self_admin_url() ); ?>"><?php is_blog_admin() ? _e( 'Go to Dashboard &rarr; Home' ) : _e( 'Go to Dashboard' ); ?></a>
                </div>
-               <div class="last-feature">
-                       <h4><?php _e( 'jQuery and jQuery UI' ); ?></h4>
-                       <p><?php printf( __( 'WordPress now includes the entire jQuery UI stack and the latest version of jQuery: %s.' ), '1.7.1' ); ?></p>
-               </div>
-       </div>
 
-       <div class="feature-section three-col">
-               <div>
-                       <h4 style="direction:ltr">is_main_query()</h4>
-                       <p><?php _e( 'This handy method will tell you if a <code>WP_Query</code> object is the main WordPress query or a secondary query.' ); ?></p>
-               </div>
-               <div>
-                       <h4><?php _e( 'WP_Screen API' ); ?></h4>
-                       <p><?php _e( 'WordPress has a nice new API for working with admin screens. Create rich screens, add help documentation, adapt to screen contexts, and more.' ); ?></p>
-               </div>
-               <div class="last-feature">
-                       <h4><?php _e( 'Editor API Overhaul' ); ?></h4>
-                       <p><?php _e( 'The new editor API automatically pulls in all the JS and CSS goodness for the editor. It even supports multiple editors on the same page.' ); ?></p>
-               </div>
        </div>
-
-</div>
-
-<div class="return-to-dashboard">
-       <?php if ( current_user_can( 'update_core' ) && isset( $_GET['updated'] ) ) : ?>
-       <a href="<?php echo esc_url( network_admin_url( 'update-core.php' ) ); ?>"><?php
-               is_multisite() ? _e( 'Return to Updates' ) : _e( 'Return to Dashboard &rarr; Updates' );
-       ?></a> |
-       <?php endif; ?>
-       <a href="<?php echo esc_url( admin_url() ); ?>"><?php _e( 'Go to Dashboard &rarr; Home' ); ?></a>
-</div>
-
-</div>
 <?php
 
-include( './admin-footer.php' );
+include( ABSPATH . 'wp-admin/admin-footer.php' );
 
 // These are strings we may use to describe maintenance/security releases, where we aim for no new strings.
 return;
 
-_n_noop( 'Maintenance Release', 'Maintenance Releases' );
-_n_noop( 'Security Release', 'Security Releases' );
-_n_noop( 'Maintenance and Security Release', 'Maintenance and Security Releases' );
+__( 'Maintenance Release' );
+__( 'Maintenance Releases' );
 
-/* translators: 1: WordPress version number. */
-_n_noop( '<strong>Version %1$s</strong> addressed a security issue.',
-         '<strong>Version %1$s</strong> addressed some security issues.' );
+__( 'Security Release' );
+__( 'Security Releases' );
+
+__( 'Maintenance and Security Release' );
+__( 'Maintenance and Security Releases' );
+
+/* translators: %s: WordPress version number */
+__( '<strong>Version %s</strong> addressed one security issue.' );
+/* translators: %s: WordPress version number */
+__( '<strong>Version %s</strong> addressed some security issues.' );
 
 /* translators: 1: WordPress version number, 2: plural number of bugs. */
 _n_noop( '<strong>Version %1$s</strong> addressed %2$s bug.',
@@ -208,6 +282,5 @@ _n_noop( '<strong>Version %1$s</strong> addressed a security issue and fixed %2$
 _n_noop( '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bug.',
          '<strong>Version %1$s</strong> addressed some security issues and fixed %2$s bugs.' );
 
+/* translators: %s: Codex URL */
 __( 'For more information, see <a href="%s">the release notes</a>.' );
-
-?>
\ No newline at end of file