Changeset 4551 for trunk/includes/core/actions.php
- Timestamp:
- 12/06/2012 10:29:35 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/core/actions.php
r4549 r4551 267 267 * bbPress needs to redirect the user around in a few different circumstances: 268 268 * 269 * 1. Form submission within a theme (new and edit)269 * 1. POST and GET requests 270 270 * 2. Accessing private or hidden content (forums/topics/replies) 271 271 * 3. Editing forums, topics, replies, users, and tags 272 272 * 4. bbPress specific AJAX requests 273 273 */ 274 add_action( 'bbp_template_redirect', 'bbp_forum_enforce_blocked', -1 ); 275 add_action( 'bbp_template_redirect', 'bbp_forum_enforce_hidden', -1 ); 276 add_action( 'bbp_template_redirect', 'bbp_forum_enforce_private', -1 ); 277 add_action( 'bbp_template_redirect', 'bbp_new_forum_handler', 10 ); 278 add_action( 'bbp_template_redirect', 'bbp_new_reply_handler', 10 ); 279 add_action( 'bbp_template_redirect', 'bbp_new_topic_handler', 10 ); 280 add_action( 'bbp_template_redirect', 'bbp_edit_topic_tag_handler', 1 ); 281 add_action( 'bbp_template_redirect', 'bbp_edit_user_handler', 1 ); 282 add_action( 'bbp_template_redirect', 'bbp_edit_forum_handler', 1 ); 283 add_action( 'bbp_template_redirect', 'bbp_edit_reply_handler', 1 ); 284 add_action( 'bbp_template_redirect', 'bbp_edit_topic_handler', 1 ); 285 add_action( 'bbp_template_redirect', 'bbp_merge_topic_handler', 1 ); 286 add_action( 'bbp_template_redirect', 'bbp_split_topic_handler', 1 ); 287 add_action( 'bbp_template_redirect', 'bbp_toggle_topic_handler', 1 ); 288 add_action( 'bbp_template_redirect', 'bbp_move_reply_handler', 1 ); 289 add_action( 'bbp_template_redirect', 'bbp_toggle_reply_handler', 1 ); 290 add_action( 'bbp_template_redirect', 'bbp_favorites_handler', 1 ); 291 add_action( 'bbp_template_redirect', 'bbp_subscriptions_handler', 1 ); 292 add_action( 'bbp_template_redirect', 'bbp_do_ajax', 1 ); 293 add_action( 'bbp_template_redirect', 'bbp_check_user_edit', 10 ); 294 add_action( 'bbp_template_redirect', 'bbp_check_forum_edit', 10 ); 295 add_action( 'bbp_template_redirect', 'bbp_check_topic_edit', 10 ); 296 add_action( 'bbp_template_redirect', 'bbp_check_reply_edit', 10 ); 297 add_action( 'bbp_template_redirect', 'bbp_check_topic_tag_edit', 10 ); 274 add_action( 'bbp_template_redirect', 'bbp_forum_enforce_blocked', 1 ); 275 add_action( 'bbp_template_redirect', 'bbp_forum_enforce_hidden', 1 ); 276 add_action( 'bbp_template_redirect', 'bbp_forum_enforce_private', 1 ); 277 add_action( 'bbp_template_redirect', 'bbp_post_request', 10 ); 278 add_action( 'bbp_template_redirect', 'bbp_get_request', 10 ); 279 add_action( 'bbp_template_redirect', 'bbp_check_user_edit', 10 ); 280 add_action( 'bbp_template_redirect', 'bbp_check_forum_edit', 10 ); 281 add_action( 'bbp_template_redirect', 'bbp_check_topic_edit', 10 ); 282 add_action( 'bbp_template_redirect', 'bbp_check_reply_edit', 10 ); 283 add_action( 'bbp_template_redirect', 'bbp_check_topic_tag_edit', 10 ); 284 285 // Theme-side POST requests 286 add_action( 'bbp_post_request', 'bbp_do_ajax', 1 ); 287 add_action( 'bbp_post_request', 'bbp_edit_topic_tag_handler', 1 ); 288 add_action( 'bbp_post_request', 'bbp_edit_user_handler', 1 ); 289 add_action( 'bbp_post_request', 'bbp_edit_forum_handler', 1 ); 290 add_action( 'bbp_post_request', 'bbp_edit_reply_handler', 1 ); 291 add_action( 'bbp_post_request', 'bbp_edit_topic_handler', 1 ); 292 add_action( 'bbp_post_request', 'bbp_merge_topic_handler', 1 ); 293 add_action( 'bbp_post_request', 'bbp_split_topic_handler', 1 ); 294 add_action( 'bbp_post_request', 'bbp_move_reply_handler', 1 ); 295 add_action( 'bbp_post_request', 'bbp_new_forum_handler', 10 ); 296 add_action( 'bbp_post_request', 'bbp_new_reply_handler', 10 ); 297 add_action( 'bbp_post_request', 'bbp_new_topic_handler', 10 ); 298 299 // Theme-side GET requests 300 add_action( 'bbp_get_request', 'bbp_toggle_topic_handler', 1 ); 301 add_action( 'bbp_get_request', 'bbp_toggle_reply_handler', 1 ); 302 add_action( 'bbp_get_request', 'bbp_favorites_handler', 1 ); 303 add_action( 'bbp_get_request', 'bbp_subscriptions_handler', 1 ); 298 304 299 305 // Maybe convert the users password
Note: See TracChangeset
for help on using the changeset viewer.