Skip to:
Content

bbPress.org


Ignore:
Timestamp:
07/04/2011 07:42:42 AM (15 years ago)
Author:
johnjamesjacoby
Message:

Clean up bbPress::setup_actions()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbpress.php

    r3358 r3359  
    452452
    453453        // Register bbPress activation/deactivation sequences
    454         register_activation_hook  ( $this->file,    'bbp_activation'   );
    455         register_deactivation_hook( $this->file,    'bbp_deactivation' );
    456 
    457         // Array of bbPress core actions as keys, and class actions as values
     454        register_activation_hook  ( $this->file, 'bbp_activation'   );
     455        register_deactivation_hook( $this->file, 'bbp_deactivation' );
     456
     457        // Array of bbPress core actions
    458458        $actions = array(
    459 
    460             // Setup the currently logged in user
    461             'bbp_setup_current_user'       => 'setup_current_user',
    462 
    463             // Register content types
    464             'bbp_register_post_types'      => 'register_post_types',
    465 
    466             // Register post statuses
    467             'bbp_register_post_statuses'   => 'register_post_statuses',
    468 
    469             // Register taxonomies
    470             'bbp_register_taxonomies'      => 'register_taxonomies',
    471 
    472             // Register the views
    473             'bbp_register_views'           => 'register_views',
    474 
    475             // Register the theme directory
    476             'bbp_register_theme_directory' => 'register_theme_directory',
    477 
    478             // Load textdomain
    479             'bbp_load_textdomain'          => 'load_textdomain',
    480 
    481             // Add the %bbp_user% rewrite tag
    482             'bbp_add_rewrite_tags'         => 'add_rewrite_tags',
    483 
    484             // Generate rewrite rules
    485             'bbp_generate_rewrite_rules'   => 'generate_rewrite_rules'
     459            'setup_current_user',       // Setup currently logged in user
     460            'register_post_types',      // Register post types (forum|topic|reply)
     461            'register_post_statuses',   // Register post statuses (closed|spam|orphan|hidden)
     462            'register_taxonomies',      // Register taxonomies (topic-tag)
     463            'register_views',           // Register the views (no-replies)
     464            'register_theme_directory', // Register the theme directory (bbp-themes)
     465            'load_textdomain',          // Load textdomain (bbpress)
     466            'add_rewrite_tags',         // Add rewrite tags (view|user|edit)
     467            'generate_rewrite_rules'    // Generate rewrite rules (view|edit)
    486468        );
    487469
    488470        // Add the actions
    489         foreach( $actions as $bbp_core_action => $class_action )
    490             add_action( $bbp_core_action, array( $this, $class_action ), 10 );
     471        foreach( $actions as $class_action )
     472            add_action( 'bbp_' . $class_action, array( $this, $class_action ), 10 );
    491473    }
    492474
     
    942924            $this->user_slug      . '/([^/]+)/edit/?$'              => 'index.php?' . $this->user_id  . '=' . $wp_rewrite->preg_index( 1 ) . '&edit=1',
    943925
    944             // @todo - favorites feeds
    945             //$this->user_slug      . '/([^/]+)/(feed|rdf|rss|rss2|atom)/?$'      => 'index.php?' . $this->user_id . '=' . $wp_rewrite->preg_index( 1 ) . '&feed='  . $wp_rewrite->preg_index( 2 ),
    946             //$this->user_slug      . '/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$' => 'index.php?' . $this->user_id . '=' . $wp_rewrite->preg_index( 1 ) . '&feed='  . $wp_rewrite->preg_index( 2 ),
    947 
    948             // @todo - view feeds
    949             //$this->view_slug      . '/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$' => 'index.php?' . $this->view_id . '=' . $wp_rewrite->preg_index( 1 ) . '&feed='  . $wp_rewrite->preg_index( 2 ),
    950 
    951926            // View Page
    952927            $this->view_slug . '/([^/]+)/page/?([0-9]{1,})/?$' => 'index.php?' . $this->view_id . '=' . $wp_rewrite->preg_index( 1 ) . '&paged=' . $wp_rewrite->preg_index( 2 ),
Note: See TracChangeset for help on using the changeset viewer.