Make WordPress Core

Changeset 15956


Ignore:
Timestamp:
10/25/2010 02:58:25 AM (16 years ago)
Author:
nacin
Message:

Commit the rest of [15955]. see #14579.

Location:
trunk/wp-admin
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin-ajax.php

    r15954 r15956  
    5252switch ( $action = $_GET['action'] ) :
    5353case 'fetch-list' :
    54         require_once( ABSPATH . '/wp-admin/includes/default-list-tables.php' );
    55         // Temp
    56         require_once( ABSPATH . '/wp-admin/includes/list-table-posts.php' );
    57 
    58         $class = $_GET['list_args']['class'];
    59 
    60         if ( class_exists( $class ) ) {
    61                 $current_screen = (object) $_GET['list_args']['screen'];
    62                 $wp_list_table = new $class;
    63                 $wp_list_table->ajax_response();
    64         }
    65 
    66         die('0');
     54
     55        $wp_list_table = get_list_table( $_GET['list_args']['class'] );
     56        if ( ! $wp_list_table )
     57                die( '0' );
     58
     59        $current_screen = (object) $_GET['list_args']['screen'];
     60        $wp_list_table->ajax_response();
     61
     62        die( '0' );
    6763        break;
    6864case 'ajax-tag-search' :
     
    559555                set_current_screen($_POST['screen']);
    560556
    561         $wp_list_table = get_list_table('terms');
     557        $wp_list_table = get_list_table('WP_Terms_Table');
    562558
    563559        $level = 0;
     
    623619                die('-1');
    624620
    625         $wp_list_table = get_list_table('comments');
     621        $wp_list_table = get_list_table('WP_Comments_Table');
    626622        $wp_list_table->from_ajax = true;
    627623
     
    652648                die('-1');
    653649
    654         $wp_list_table = get_list_table('post-comments');
     650        $wp_list_table = get_list_table('WP_Post_Comments_Table');
    655651
    656652        $wp_list_table->prepare_items();
     
    677673        check_ajax_referer( $action, '_ajax_nonce-replyto-comment' );
    678674
    679         $wp_list_table = get_list_table('comments');
     675        $wp_list_table = get_list_table('WP_Comments_Table');
    680676        $wp_list_table->checkbox = ( isset($_POST['checkbox']) && true == $_POST['checkbox'] ) ? 1 : 0;
    681677
     
    758754
    759755        $checkbox = ( isset($_POST['checkbox']) && true == $_POST['checkbox'] ) ? 1 : 0;
    760         $wp_list_table = get_list_table( $checkbox ? 'comments' : 'post-comments' );
     756        $wp_list_table = get_list_table( $checkbox ? 'WP_Comments_Table' : 'WP_Post_Comments_Table' );
    761757
    762758        ob_start();
     
    906902        $user_object = new WP_User( $user_id );
    907903
    908         $wp_list_table = get_list_table('users');
     904        $wp_list_table = get_list_table('WP_Users_Table');
    909905
    910906        $x = new WP_Ajax_Response( array(
     
    12051201        edit_post();
    12061202
    1207         $wp_list_table = get_list_table('posts');
     1203        $wp_list_table = get_list_table('WP_Posts_Table');
    12081204
    12091205        $mode = $_POST['post_view'];
     
    12151211        check_ajax_referer( 'taxinlineeditnonce', '_inline_edit' );
    12161212
    1217         $wp_list_table = get_list_table('terms');
     1213        $wp_list_table = get_list_table('WP_Terms_Table');
    12181214
    12191215        $wp_list_table->check_permissions('edit');
  • trunk/wp-admin/edit-comments.php

    r15746 r15956  
    1010require_once('./admin.php');
    1111
    12 $wp_list_table = get_list_table('comments');
     12$wp_list_table = get_list_table('WP_Comments_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/edit-tags.php

    r15823 r15956  
    1010require_once('./admin.php');
    1111
    12 $wp_list_table = get_list_table('terms');
     12$wp_list_table = get_list_table('WP_Terms_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/edit.php

    r15746 r15956  
    1010require_once( './admin.php' );
    1111
    12 $wp_list_table = get_list_table('posts');
     12$wp_list_table = get_list_table('WP_Posts_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/link-manager.php

    r15642 r15956  
    1010require_once ('admin.php');
    1111
    12 $wp_list_table = get_list_table('links');
     12$wp_list_table = get_list_table('WP_Links_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/network/sites.php

    r15907 r15956  
    1313        wp_die( __( 'Multisite support is not enabled.' ) );
    1414
    15 $wp_list_table = get_list_table('sites');
     15$wp_list_table = get_list_table('WP_Sites_Table');
    1616$wp_list_table->check_permissions();
    1717
  • trunk/wp-admin/network/users.php

    r15746 r15956  
    1010require_once( './admin.php' );
    1111
    12 $wp_list_table = get_list_table('ms-users');
     12$wp_list_table = get_list_table('WP_MS_Users_Table');
    1313$wp_list_table->check_permissions();
    1414$wp_list_table->prepare_items();
  • trunk/wp-admin/plugin-install.php

    r15867 r15956  
    1010require_once('./admin.php');
    1111
    12 $wp_list_table = get_list_table('plugin-install');
     12$wp_list_table = get_list_table('WP_Plugin_Install_Table');
    1313$wp_list_table->check_permissions();
    1414$wp_list_table->prepare_items();
  • trunk/wp-admin/plugins.php

    r15746 r15956  
    1010require_once('./admin.php');
    1111
    12 $wp_list_table = get_list_table('plugins');
     12$wp_list_table = get_list_table('WP_Plugins_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/theme-install.php

    r15904 r15956  
    1010require_once('./admin.php');
    1111
    12 $wp_list_table = get_list_table('theme-install');
     12$wp_list_table = get_list_table('WP_Theme_Install_Table');
    1313$wp_list_table->check_permissions();
    1414$wp_list_table->prepare_items();
  • trunk/wp-admin/themes.php

    r15913 r15956  
    1010require_once('./admin.php');
    1111
    12 $wp_list_table = get_list_table('themes');
     12$wp_list_table = get_list_table('WP_Themes_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/upload.php

    r15746 r15956  
    1010require_once( './admin.php' );
    1111
    12 $wp_list_table = get_list_table('media');
     12$wp_list_table = get_list_table('WP_Media_Table');
    1313$wp_list_table->check_permissions();
    1414
  • trunk/wp-admin/users.php

    r15830 r15956  
    1313require_once( ABSPATH . WPINC . '/registration.php');
    1414
    15 $wp_list_table = get_list_table('users');
     15$wp_list_table = get_list_table('WP_Users_Table');
    1616$wp_list_table->check_permissions();
    1717
Note: See TracChangeset for help on using the changeset viewer.