Skip to:
Content

bbPress.org

Ticket #3173: 3173.diff

File 3173.diff, 1.3 KB (added by espellcaste, 3 years ago)
  • src/includes/admin/tools/reset.php

     
    8282 */
    8383function bbp_admin_reset_handler() {
    8484
    85         // Bail if not resetting
     85        // Bail if not resetting.
    8686        if ( ! bbp_is_post_request() || empty( $_POST['bbpress-are-you-sure'] ) ) {
    8787                return;
    8888        }
    8989
    90         // Only keymasters can proceed
     90        // Only keymasters can proceed.
    9191        if ( ! bbp_is_user_keymaster() ) {
    9292                return;
    9393        }
     
    9494
    9595        check_admin_referer( 'bbpress-reset' );
    9696
    97         // Stores messages
     97        bbp_admin_reset_bbpress();
     98}
     99
     100/**
     101 * Reset bbPress.
     102 *
     103 * @since 2.6.0 bbPress
     104 */
     105function bbp_admin_reset_bbpress() {
     106
     107        // Stores messages.
    98108        $messages = array();
    99109        $failed   = esc_html__( 'Failed!',  'bbpress' );
    100110        $success  = esc_html__( 'Success!', 'bbpress' );
     
    104114
    105115        /** Posts *****************************************************************/
    106116
    107         // Post types and status
     117        // Post types and status.
    108118        $fpt = bbp_get_forum_post_type();
    109119        $tpt = bbp_get_topic_post_type();
    110120        $rpt = bbp_get_reply_post_type();
    111121
    112         // Define variables
     122        // Define variables.
    113123        $bbp_db     = bbp_db();
    114124        $statement  = esc_html__( 'Deleting Posts… %s', 'bbpress' );
    115125