Skip to:
Content

bbPress.org

Changeset 4638


Ignore:
Timestamp:
12/23/2012 01:00:34 AM (9 years ago)
Author:
johnjamesjacoby
Message:

Don't parse smilies in bbPress 1.x converter. Props netweb for testing. Fixes #1874.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/admin/converters/bbPress1.php

    r4637 r4638  
    477477        );
    478478
    479         // User status.
     479        // User display name.
    480480        $this->field_map[] = array(
    481481            'from_tablename' => 'users',
     
    557557        return false;
    558558    }
     559
     560    /**
     561     * This callback:
     562     *
     563     * - turns off smiley parsing
     564     * - processes any custom parser.php attributes
     565     * - decodes necessary HTML entities
     566     */
     567    protected function callback_html( $field ) {
     568        require_once( bbpress()->admin->admin_dir . 'parser.php' );
     569        $bbcode = BBCode::getInstance();
     570        $bbcode->enable_smileys = false;
     571        $bbcode->smiley_regex   = false;
     572        return html_entity_decode( $bbcode->Parse( $field ) );
     573    }
    559574}
Note: See TracChangeset for help on using the changeset viewer.