Skip to:
Content

bbPress.org


Ignore:
Timestamp:
01/13/2011 01:19:56 AM (15 years ago)
Author:
johnjamesjacoby
Message:

Use new action hooks for forum/topic/reply column headers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-admin/bbp-admin.php

    r2789 r2793  
    7676        /** Forums ****************************************************/
    7777
    78         // Forum column headers.
    79         add_filter( 'manage_' . $bbp->forum_id . '_posts_columns',  array( $this, 'forums_column_headers' ) );
    80 
    8178        // Forum metabox actions
    8279        add_action( 'add_meta_boxes',              array( $this, 'forum_attributes_metabox'      ) );
    8380        add_action( 'save_post',                   array( $this, 'forum_attributes_metabox_save' ) );
    8481
     82        // Forum column headers.
     83        add_filter( 'manage_' . $bbp->forum_id . '_posts_columns',  array( $this, 'forums_column_headers' ) );
     84
    8585        // Forum columns (in page row)
    86         add_action( 'manage_pages_custom_column',  array( $this, 'forums_column_data' ), 10, 2 );
    87         add_filter( 'page_row_actions',            array( $this, 'forums_row_actions' ), 10, 2 );
     86        add_action( 'manage_' . $bbp->forum_id . '_posts_custom_column',  array( $this, 'forums_column_data' ), 10, 2 );
     87        add_filter( 'page_row_actions',                                   array( $this, 'forums_row_actions' ), 10, 2 );
    8888
    8989        /** Topics ****************************************************/
     
    9393
    9494        // Topic columns (in post row)
    95         add_action( 'manage_posts_custom_column',  array( $this, 'topics_column_data' ), 10, 2 );
    96         add_filter( 'post_row_actions',            array( $this, 'topics_row_actions' ), 10, 2 );
     95        add_action( 'manage_' . $bbp->topic_id . '_posts_custom_column',  array( $this, 'topics_column_data' ), 10, 2 );
     96        add_filter( 'post_row_actions',                                   array( $this, 'topics_row_actions' ), 10, 2 );
    9797
    9898        // Topic metabox actions
     
    110110
    111111        // Reply columns (in post row)
    112         add_action( 'manage_posts_custom_column',  array( $this, 'replies_column_data' ), 10, 2 );
    113         add_filter( 'post_row_actions',            array( $this, 'replies_row_actions' ), 10, 2 );
     112        add_action( 'manage_' . $bbp->reply_id . '_posts_custom_column',  array( $this, 'replies_column_data' ), 10, 2 );
     113        add_filter( 'post_row_actions',                                   array( $this, 'replies_row_actions' ), 10, 2 );
    114114
    115115        // Reply metabox actions
     
    783783     */
    784784    function forums_column_data( $column, $forum_id ) {
    785         global $bbp, $typenow;
    786 
    787         if ( $typenow !== $bbp->forum_id )
    788             return $column;
     785        global $bbp;
    789786
    790787        switch ( $column ) {
     
    835832        global $bbp;
    836833
    837         if ( $bbp->forum_id == $forum->post_type ) {
     834        if ( $forum->post_type == $bbp->forum_id ) {
    838835            unset( $actions['inline hide-if-no-js'] );
    839836
     
    10621059     */
    10631060    function topics_column_data( $column, $topic_id ) {
    1064         global $bbp, $typenow;
    1065 
    1066         if ( $typenow !== $bbp->topic_id )
    1067             return $column;
     1061        global $bbp;
    10681062
    10691063        // Get topic forum ID
     
    13911385     */
    13921386    function replies_column_data( $column, $reply_id ) {
    1393         global $bbp, $typenow;
    1394 
    1395         if ( $typenow !== $bbp->reply_id )
    1396             return $column;
     1387        global $bbp;
    13971388
    13981389        // Get topic ID
Note: See TracChangeset for help on using the changeset viewer.