WordPress.org

Make WordPress Core

Ticket #40267: 40267.diff

File 40267.diff, 2.0 KB (added by johnbillion, 3 years ago)
  • src/wp-admin/includes/class-wp-ms-users-list-table.php

    diff --git a/src/wp-admin/includes/class-wp-ms-users-list-table.php b/src/wp-admin/includes/class-wp-ms-users-list-table.php
    index d219efc38e..0d57562720 100644
    a b class WP_MS_Users_List_Table extends WP_List_Table { 
    2929         * @global string $usersearch
    3030         * @global string $role
    3131         * @global wpdb   $wpdb
    32          * @global string $mode
    3332         */
    3433        public function prepare_items() {
    35                 global $usersearch, $role, $wpdb, $mode;
     34                global $usersearch, $role, $wpdb;
    3635
    3736                $usersearch = isset( $_REQUEST['s'] ) ? wp_unslash( trim( $_REQUEST['s'] ) ) : '';
    3837
    class WP_MS_Users_List_Table extends WP_List_Table { 
    8180                if ( isset( $_REQUEST['order'] ) )
    8281                        $args['order'] = $_REQUEST['order'];
    8382
    84                 if ( ! empty( $_REQUEST['mode'] ) ) {
    85                         $mode = $_REQUEST['mode'] === 'excerpt' ? 'excerpt' : 'list';
    86                         set_user_setting( 'network_users_list_mode', $mode );
    87                 } else {
    88                         $mode = get_user_setting( 'network_users_list_mode', 'list' );
    89                 }
    90 
    9183                /** This filter is documented in wp-admin/includes/class-wp-users-list-table.php */
    9284                $args = apply_filters( 'users_list_table_query_args', $args );
    9385
    class WP_MS_Users_List_Table extends WP_List_Table { 
    145137        }
    146138
    147139        /**
    148          * @global string $mode
    149          * @param string $which
    150          */
    151         protected function pagination( $which ) {
    152                 global $mode;
    153 
    154                 parent::pagination ( $which );
    155 
    156                 if ( 'top' === $which ) {
    157                         $this->view_switcher( $mode );
    158                 }
    159         }
    160 
    161         /**
    162140         *
    163141         * @return array
    164142         */
    class WP_MS_Users_List_Table extends WP_List_Table { 
    278256         * @since 4.3.0
    279257         * @access public
    280258         *
    281          * @global string $mode
    282          *
    283259         * @param WP_User $user The current WP_User object.
    284260         */
    285261        public function column_registered( $user ) {
    286                 global $mode;
    287                 if ( 'list' === $mode ) {
    288                         $date = __( 'Y/m/d' );
    289                 } else {
    290262                        $date = __( 'Y/m/d g:i:s a' );
    291                 }
    292263                echo mysql2date( $date, $user->user_registered );
    293264        }
    294265