Make WordPress Core


Ignore:
Timestamp:
09/24/2010 01:35:06 PM (14 years ago)
Author:
scribu
Message:

Column headers revamp:

  • undeprecate get_column_headers()
  • undeprecate get_hidden_columns()
  • in WP_List_Table, rename get_column_headers() to get_column_info()
  • remove $taxonomy argument from single_row()
  • merge manage_columns_prefs() into screen_meta()

Fixes #14952. Fixes #14776.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/deprecated.php

    r15542 r15653  
    371371
    372372/**
    373  * Get the column headers for a screen
     373 * Prints column headers for a particular screen.
    374374 *
    375375 * @since 2.7.0
    376376 * @deprecated 3.1.0
    377377 * @deprecated Use WP_List_Table
    378  *
    379  * @param string|object $screen The screen you want the headers for
    380  * @return array Containing the headers in the format id => UI String
    381  */
    382 function get_column_headers($screen) {
     378 */
     379function print_column_headers($screen, $id = true) {
    383380    _deprecated_function( __FUNCTION__, '3.1', 'WP_List_Table' );
    384381
     
    387384        $wp_list_table = new _WP_List_Table_Compat($screen);
    388385
    389     list( $columns ) = $wp_list_table->get_column_headers();
    390 
    391     return $columns;
    392 }
    393 
    394 /**
    395  * Prints column headers for a particular screen.
    396  *
    397  * @since 2.7.0
    398  * @deprecated 3.1.0
    399  * @deprecated Use WP_List_Table
    400  */
    401 function print_column_headers($screen, $id = true) {
    402     _deprecated_function( __FUNCTION__, '3.1', 'WP_List_Table' );
    403 
    404     global $wp_list_table;
    405     if ( !is_a($wp_list_table, 'WP_List_Table') )
    406         $wp_list_table = new _WP_List_Table_Compat($screen);
    407 
    408386    $wp_list_table->print_column_headers($id);
    409 }
    410 
    411 /**
    412  * Gets hidden column names for a particular screen.
    413  *
    414  * @since 2.7.0
    415  * @deprecated 3.1.0
    416  * @deprecated Use WP_List_Table
    417  *
    418  * @param string $screen
    419  * @return array
    420  */
    421 function get_hidden_columns($screen) {
    422     _deprecated_function( __FUNCTION__, '3.1', 'WP_List_Table' );
    423 
    424     global $wp_list_table;
    425     if ( !is_a($wp_list_table, 'WP_List_Table') )
    426         $wp_list_table = new _WP_List_Table_Compat($screen);
    427 
    428     return $wp_list_table->get_hidden_columns();
    429387}
    430388
Note: See TracChangeset for help on using the changeset viewer.