Ticket #42100: 42100.2.diff
File 42100.2.diff, 5.4 KB (added by , 7 years ago) |
---|
-
src/wp-admin/css/edit.css
529 529 margin: 25px; 530 530 } 531 531 532 #post-lock-dialog .post-locked-message a.button { 532 #post-lock-dialog .post-locked-message a.button, 533 #file-editor-warning .button { 533 534 margin-right: 10px; 534 535 } 535 536 -
src/wp-admin/js/theme-plugin-editor.js
52 52 53 53 if ( component.warning.length > 0 ) { 54 54 $( 'body' ).addClass( 'modal-open' ); 55 component.warning.find( '.file-editor-warning- dismiss' ).focus();55 component.warning.find( '.file-editor-warning-go-back' ).focus(); 56 56 component.warning.on( 'click', '.file-editor-warning-dismiss', component.dismissWarning ); 57 57 } 58 58 -
src/wp-admin/plugin-editor.php
285 285 <?php 286 286 $dismissed_pointers = explode( ',', (string) get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true ) ); 287 287 if ( ! in_array( 'plugin_editor_notice', $dismissed_pointers, true ) ) : 288 // Get a back URL 289 $referer = wp_get_referer(); 290 $excluded_referer_basenames = array( 'plugin-editor.php', 'wp-login.php' ); 291 292 if ( $referer && ! in_array( basename( parse_url( $referer, PHP_URL_PATH ) ), $excluded_referer_basenames, true ) ) { 293 $return_url = $referer; 294 } else { 295 $return_url = admin_url( '/' ); 296 } 288 297 ?> 289 298 <div id="file-editor-warning" class="notification-dialog-wrap file-editor-warning hide-if-no-js"> 290 299 <div class="notification-dialog-background"></div> … … 293 302 <h1 id="file-editor-warning-title"><?php _e( 'Heads up!' ); ?></h1> 294 303 <p><?php _e( 'You appear to be making direct edits to your plugin in the WordPress dashboard. We recommend that you don’t! Editing plugins directly may introduce incompatibilities that break your theme or other plugins, and can leave you unable to log back in to WordPress and undo changes.' ); ?></p> 295 304 <p><?php _e( 'If you absolutely have to edit this plugin, create a copy with a new name and hang on to the original version, so you can re-enable a functional version if something goes wrong.' ); ?></p> 296 <p><button type="button" class="file-editor-warning-dismiss button-primary"><?php _e( 'I understand' ); ?></button></p> 305 <p> 306 <a class="button file-editor-warning-go-back" href="<?php echo esc_url( $return_url ); ?>"><?php _e( 'Go back' ); ?></a> 307 <button type="button" class="file-editor-warning-dismiss button button-primary"><?php _e( 'I understand' ); ?></button> 308 </p> 297 309 </div> 298 310 </div> 299 311 </div> -
src/wp-admin/theme-editor.php
290 290 <?php 291 291 $dismissed_pointers = explode( ',', (string) get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true ) ); 292 292 if ( ! in_array( 'theme_editor_notice', $dismissed_pointers, true ) ) : 293 // Get a back URL 294 $referer = wp_get_referer(); 295 $excluded_referer_basenames = array( 'theme-editor.php', 'wp-login.php' ); 296 297 if ( $referer && ! in_array( basename( parse_url( $referer, PHP_URL_PATH ) ), $excluded_referer_basenames, true ) ) { 298 $return_url = $referer; 299 } else { 300 $return_url = admin_url( '/' ); 301 } 293 302 ?> 294 303 <div id="file-editor-warning" class="notification-dialog-wrap file-editor-warning hide-if-no-js"> 295 304 <div class="notification-dialog-background"></div> … … 300 309 <?php 301 310 echo sprintf( 302 311 /* translators: %s is a link to Custom CSS section in the Customizer. */ 303 __( 'You appear to be making direct edits to your theme in the WordPress Dashboard. We recommend that you don’t! Editing this code directly is dangerous, and can leave you unable to log back in to WordPress and undo changes. There’s no need to change your CSS here — you can edit and live preview CSS changes in WordPress’s <a href="%s">built in CSS editor</a>.' ),312 __( 'You appear to be making direct edits to your theme in the WordPress dashboard. We recommend that you don’t! Editing this code directly is dangerous, and can leave you unable to log back in to WordPress and undo changes. There’s no need to change your CSS here — you can edit and live preview CSS changes in WordPress’s <a href="%s">built in CSS editor</a>.' ), 304 313 esc_url( add_query_arg( 'autofocus[section]', 'custom_css', admin_url( 'customize.php' ) ) ) 305 314 ); 306 315 ?> 307 316 </p> 308 317 <p><?php _e( 'If you decide to go ahead with direct edits anyway, make sure to back up all your site’s files before making changes so you can restore a functional version if something goes wrong.' ); ?></p> 309 <p><button type="button" class="file-editor-warning-dismiss button-primary"><?php _e( 'I understand' ); ?></button></p> 318 <p> 319 <a class="button file-editor-warning-go-back" href="<?php echo esc_url( $return_url ); ?>"><?php _e( 'Go back' ); ?></a> 320 <button type="button" class="file-editor-warning-dismiss button button-primary"><?php _e( 'I understand' ); ?></button> 321 </p> 310 322 </div> 311 323 </div> 312 324 </div>