[ Index ] |
PHP Cross Reference of BuddyPress |
[Summary view] [Print] [Text view]
1 <?php 2 require_once ('admin-action.php'); 3 4 $topic_id = absint( $_POST['topic_id'] ); 5 $forum_id = absint( $_POST['forum_id'] ); 6 7 if ( !is_numeric($topic_id) || !is_numeric($forum_id) ) 8 bb_die(__('Invalid topic or forum.')); 9 10 if ( !bb_current_user_can( 'move_topic', $topic_id, $forum_id ) ) { 11 wp_redirect( bb_get_uri(null, null, BB_URI_CONTEXT_HEADER) ); 12 exit; 13 } 14 15 bb_check_admin_referer( 'move-topic_' . $topic_id ); 16 17 $topic = get_topic( $topic_id ); 18 $forum = bb_get_forum( $forum_id ); 19 20 if ( !$topic || !$forum ) 21 bb_die(__('Your topic or forum caused all manner of confusion')); 22 23 bb_move_topic( $topic_id, $forum_id ); 24 25 if ( !$redirect = wp_get_referer() ) 26 $redirect = get_topic_link( $topic_id ); 27 28 bb_safe_redirect( $redirect ); 29 exit; 30 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Dec 7 01:01:35 2017 | Cross-referenced by PHPXref 0.7.1 |