Ticket #7643: hotkeys-opt-in.diff
| File hotkeys-opt-in.diff, 4.7 KB (added by nbachiyski, 5 years ago) |
|---|
-
wp-includes/registration.php
154 154 if ( empty($rich_editing) ) 155 155 $rich_editing = 'true'; 156 156 157 if ( empty($comment_shortcuts) ) 158 $comment_shortcuts = 'false'; 159 157 160 if ( empty($admin_color) ) 158 161 $admin_color = 'fresh'; 159 162 $admin_color = preg_replace('|[^a-z0-9 _.\-@]|i', '', $admin_color); … … 183 186 update_usermeta( $user_id, 'aim', $aim ); 184 187 update_usermeta( $user_id, 'yim', $yim ); 185 188 update_usermeta( $user_id, 'rich_editing', $rich_editing); 189 update_usermeta( $user_id, 'comment_shortcuts', $comment_shortcuts); 186 190 update_usermeta( $user_id, 'admin_color', $admin_color); 187 191 update_usermeta( $user_id, 'use_ssl', $use_ssl); 188 192 -
wp-admin/edit-comments.php
12 12 $title = __('Edit Comments'); 13 13 wp_enqueue_script( 'admin-comments' ); 14 14 wp_enqueue_script( 'admin-forms' ); 15 wp_enqueue_script( 'jquery-table-hotkeys');15 enqueue_comment_hotkeys_js(); 16 16 17 17 if ( ( isset( $_POST['delete_all_spam'] ) || isset( $_POST['delete_all_spam2'] ) ) && !empty( $_POST['pagegen_timestamp'] ) ) { 18 18 check_admin_referer('bulk-spam-delete'); -
wp-admin/includes/comment.php
151 151 return "$avatar $name"; 152 152 } 153 153 154 function enqueue_comment_hotkeys_js() { 155 if ( 'true' == get_user_option( 'comment_shortcuts' ) ) 156 wp_enqueue_script( 'jquery-table-hotkeys' ); 157 } 158 154 159 if ( is_admin() && ('edit-comments.php' == $pagenow || 'edit.php' == $pagenow) ) { 155 160 if ( get_option('show_avatars') ) 156 161 add_filter( 'comment_author', 'floated_admin_avatar' ); -
wp-admin/includes/user.php
98 98 else 99 99 $user->rich_editing = 'true'; 100 100 101 $user->comment_shortcuts = isset( $_POST['comment_shortcuts'] )? $_POST['comment_shortcuts'] : ''; 102 101 103 $user->use_ssl = 0; 102 104 if ( !empty($_POST['use_ssl']) ) 103 105 $user->use_ssl = 1; -
wp-admin/post.php
140 140 wp_enqueue_script('media-upload'); 141 141 wp_enqueue_script('word-count'); 142 142 wp_enqueue_script( 'admin-comments' ); 143 wp_enqueue_script( 'jquery-table-hotkeys');143 enqueue_comment_hotkeys_js(); 144 144 145 145 if ( current_user_can('edit_post', $post_ID) ) { 146 146 if ( $last = wp_check_post_lock( $post->ID ) ) { -
wp-admin/upload.php
140 140 141 141 if ( is_singular() ) { 142 142 wp_enqueue_script( 'admin-comments' ); 143 wp_enqueue_script( 'jquery-table-hotkeys');143 enqueue_comment_hotkeys_js(); 144 144 } 145 145 146 146 require_once('admin-header.php'); ?> -
wp-admin/edit.php
77 77 78 78 if ( 1 == count($posts) && is_singular() ) { 79 79 wp_enqueue_script( 'admin-comments' ); 80 wp_enqueue_script( 'jquery-table-hotkeys');80 enqueue_comment_hotkeys_js(); 81 81 } 82 82 83 83 require_once('admin-header.php'); -
wp-admin/user-edit.php
220 220 <?php endforeach; ?> 221 221 </fieldset></td> 222 222 </tr> 223 <tr> 224 <th scope="row"><?php _e( 'Keyboard Shortcuts' ); ?></th> 225 <td><label for="comment_shortcuts"><input type="checkbox" name="comment_shortcuts" id="comment_shortcuts" value="true" <?php checked('true', $profileuser->comment_shortcuts); ?> /> <?php _e( 'Enable keyboard shortcuts for comment moderation. <a href="http://codex.wordpress.org/Keyboard_Shortcuts">More information</a>' ); ?></label></td> 226 </tr> 223 227 <?php 224 228 endif; 225 229 do_action('personal_options', $profileuser); -
wp-admin/edit-pages.php
95 95 96 96 if ( is_singular() ) { 97 97 wp_enqueue_script( 'admin-comments' ); 98 wp_enqueue_script( 'jquery-table-hotkeys');98 enqueue_comment_hotkeys_js(); 99 99 } 100 100 101 101 require_once('admin-header.php'); ?>