Search Results for '"wordpress"'
-
Search Results
-
Topic: Help.
I used the Step-by-Step Guide to set up BBPress and it still isn’t working for me. My forum displays the forum names in a weird chunk of text, not in the nice layout of a forum, please help.
My website is here: http://swakpack.org/forums/
WordPress version 4.2.2
bbPress: 2.5.7And no, I admit this does not happen with the themes Twenty Twelve etc. the forums look perfect on those themes.
Is there a way to force an email to all forum members whenever someone creates a new post or posts a reply? Basically, my client wants all members to get emails for everything.
Wordpress Version 4.2.1
bbPress Version 2.5.7Hey,
Trying to do the vBulletin 4.x converter to bbPress. Now, in the import forums of bbPress, there is “vbulletin 3x” and “vBulletin”. I read here that the “vBulletin” option is the one to choose for v4.xWhen I attempt to do the conversion, I get the following error that prevents it from running – can someone help on this?
WordPress database error: [Table ‘twcadmin_twc_vbulletin.wp_forumsuser’ doesn’t exist]
SELECT convert(user.userid USING “utf8”) AS userid,convert(user.password USING “utf8”) AS password,convert(user.salt USING “utf8”) AS salt,convert(user.username USING “utf8”) AS username,convert(user.email USING “utf8”) AS email,convert(user.homepage USING “utf8”) AS homepage,convert(user.joindate USING “utf8”) AS joindate,convert(user.aim USING “utf8”) AS aim,convert(user.yahoo USING “utf8”) AS yahoo,convert(user.icq USING “utf8”) AS icq,convert(user.msn USING “utf8”) AS msn,convert(user.skype USING “utf8”) AS skype FROM wp_forumsuser AS user LIMIT 0, 50No users to convert
No data to clean
Starting Conversion
Topic: force revision logs
Hi this is my first post here, I know my way around editing code but not a strong coder.
I am wanting to edit bbpress so as to turn off the option for revision logs and have it as a default so all post edits must be recorded.
Can anyone please guide me in doing this?
I heave read around the forums and it seems everyone is wanting to do the opposite of this with their logs, but I need it as my wordpress/bbpress install is for official activities.
thanks
Hey bbPress Gang,
I just wanted to report a minor issue of a Notice that is being thrown for the hook in actions.php on line 48:
add_action( 'set_current_user', 'bbp_setup_current_user', 10 );I handled it in the core plugin like this:
add_action( 'plugins_loaded', function() {
remove_action( 'set_current_user', 'bbp_setup_current_user', 10 );
add_action( 'wp_set_current_user', 'bbp_setup_current_user', 10 );
});For your issues team, here is the notice:
Notice: bbp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 2.3.) in /Users/tonya/Sites/sandbox/wp-includes/functions.php on line 3560
Looking at set_current_user, it was depreciated.
Cheers! </>
TonyaTopic: The visual editor
Just out of interest, could someone explain to me why it was disabled in bbPress?
It has a couple of bugs, and it is called within an iframe(holy crap, right?) which has immediately put me off using it, a visual editor is absolutely vital for a forum software and it is not part of bbPress – even though WordPress has a very good Visual Editor as part of its core code.
Why is the visual editor not enabled within bbPress, are the core guys working on it? Milestone?
Hi!
This checkbox “Inform me about new topics via email” is always stay cheked.
If I check it off, it’s checked again.If I try this code, it always be unchecked:
function pw_bbp_auto_checK_subscribe( $checked, $topic_subscribed ) {
if( $topic_subscribed == 0 )
$topic_subscribed = false;
return checked( $topic_subscribed, true, false );
}
add_filter( ‘bbp_get_form_topic_subscribed’, ‘pw_bbp_auto_checK_subscribe’, 10, 2 );But it must work properly: be unchecked for default, and user can check and uncheck it his self any time.
Site: http://www.tocpeople.com/forum/
with newest versions of WordPress and BBpress.Topic: Importing from WBB4
Hello,
i want to import my WBB4 board to bbPress an with a custom importer.
The “basic” importer is from inspirationally and i wanted to translate it to WBB4
Now i have a error on line 311 and 312…
(but i think there will be more 😀 )I really hope that someone understands my problem and could help.
<?php /** * Implementation of Wotlab Burning Board v3.x Forum Converter. * * @since bbPress (r5104) * @link Codex Docs http://codex.bbpress.org/import-forums/burningboard */ class wbb3 extends BBP_Converter_Base { /** * Main Constructor * * @uses wbb3::setup_globals() */ function __construct() { parent::__construct(); $this->setup_globals(); } /** * Sets up the field mappings */ public function setup_globals() { /** Forum Section *****************************************************/ // Forum id (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'boardID', 'to_type' => 'forum', 'to_fieldname' => '_bbp_forum_id' ); // Forum parent id (If no parent, then 0. Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'parentID', 'to_type' => 'forum', 'to_fieldname' => '_bbp_forum_parent_id' ); // Forum topic count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'threads', 'to_type' => 'forum', 'to_fieldname' => '_bbp_topic_count' ); // Forum reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'posts', 'to_type' => 'forum', 'to_fieldname' => '_bbp_reply_count' ); // Forum total topic count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'threads', 'to_type' => 'forum', 'to_fieldname' => '_bbp_total_topic_count' ); // Forum total reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'posts', 'to_type' => 'forum', 'to_fieldname' => '_bbp_total_reply_count' ); // Forum title. $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'title', 'to_type' => 'forum', 'to_fieldname' => 'post_title' ); // Forum slug (Clean name to avoid confilcts) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'title', 'to_type' => 'forum', 'to_fieldname' => 'post_name', 'callback_method' => 'callback_slug' ); // Forum description. $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'description', 'to_type' => 'forum', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_null' ); // Forum display order (Starts from 1) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'position', 'to_type' => 'forum', 'to_fieldname' => 'menu_order' ); // Forum type (Forum = 0 or Category = 1, Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'boardType', 'to_type' => 'forum', 'to_fieldname' => '_bbp_forum_type', 'callback_method' => 'callback_forum_type' ); // Forum status (0=Open or 1=Closed, Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_board', 'from_fieldname' => 'isClosed', 'to_type' => 'forum', 'to_fieldname' => '_bbp_status', 'callback_method' => 'callback_forum_status' ); // Forum dates. $this->field_map[] = array( 'to_type' => 'forum', 'to_fieldname' => 'post_date', 'default' => date('Y-m-d H:i:s') ); $this->field_map[] = array( 'to_type' => 'forum', 'to_fieldname' => 'post_date_gmt', 'default' => date('Y-m-d H:i:s') ); $this->field_map[] = array( 'to_type' => 'forum', 'to_fieldname' => 'post_modified', 'default' => date('Y-m-d H:i:s') ); $this->field_map[] = array( 'to_type' => 'forum', 'to_fieldname' => 'post_modified_gmt', 'default' => date('Y-m-d H:i:s') ); /** Topic Section *****************************************************/ // Topic id (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'threadID', 'to_type' => 'topic', 'to_fieldname' => '_bbp_topic_id' ); // Topic language (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'languageID', 'to_type' => 'topic', 'to_fieldname' => '_bbp_language', 'callback_method' => 'callback_topic_language' ); // Topic reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'replies', 'to_type' => 'topic', 'to_fieldname' => '_bbp_reply_count', 'callback_method' => 'callback_topic_reply_count' ); // Topic total reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'replies', 'to_type' => 'topic', 'to_fieldname' => '_bbp_total_reply_count', 'callback_method' => 'callback_topic_reply_count' ); // Topic parent forum id (If no parent, then 0. Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'boardID', 'to_type' => 'topic', 'to_fieldname' => '_bbp_forum_id', 'callback_method' => 'callback_forumid' ); // Topic author. $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'userID', 'to_type' => 'topic', 'to_fieldname' => 'post_author', 'callback_method' => 'callback_userid' ); // Topic author ip (Stored in postmeta) // Note: We join the 'wbb1_1_post' table because 'wbb1_1_thread' does not include author ip. $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'ipAddress', 'join_tablename' => 'wbb1_thread', 'join_type' => 'INNER', 'join_expression' => 'USING (threadID) WHERE wbb1_post.postID = wbb1_thread.firstPostID', 'to_type' => 'topic', 'to_fieldname' => '_bbp_author_ip' ); // Topic content. // Note: We join the 'wbb1_1_post' table because 'wbb1_thread' does not include topic content. $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'message', 'join_tablename' => 'wbb1_thread', 'join_type' => 'INNER', 'join_expression' => 'USING (threadID) WHERE wbb1_post.postID = wbb1_thread.firstPostID', 'to_type' => 'topic', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_html' ); // Topic title. $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'topic', 'to_type' => 'topic', 'to_fieldname' => 'post_title' ); // Topic slug (Clean name to avoid conflicts) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'topic', 'to_type' => 'topic', 'to_fieldname' => 'post_name', 'callback_method' => 'callback_slug' ); // Topic parent forum id (If no parent, then 0) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'boardID', 'to_type' => 'topic', 'to_fieldname' => 'post_parent', 'callback_method' => 'callback_forumid' ); // Topic dates. $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'time', 'to_type' => 'topic', 'to_fieldname' => 'post_date', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'time', 'to_type' => 'topic', 'to_fieldname' => 'post_date_gmt', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'time', 'to_type' => 'topic', 'to_fieldname' => 'post_modified', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'time', 'to_type' => 'topic', 'to_fieldname' => 'post_modified_gmt', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'lastPostTime', 'to_type' => 'topic', 'to_fieldname' => '_bbp_last_active_time', 'callback_method' => 'callback_datetime' ); // Topic status (Open or Closed) $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'isClosed', 'to_type' => 'topic', 'to_fieldname' => 'post_status', 'callback_method' => 'callback_topic_status' ); /** Tags Section ******************************************************/ /** * WBB v3.x Forums do not support topic tags out of the box. WBB4?! */ /** Reply Section *****************************************************/ // Reply id (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'postID', 'to_type' => 'reply', 'to_fieldname' => '_bbp_post_id' ); // Reply parent forum id (If no parent, then 0. Stored in postmeta) // Note: We join the 'wbb1_1_thread' table because 'wbb1_1_post' does not include forum id. $this->field_map[] = array( 'from_tablename' => 'wbb1_thread', 'from_fieldname' => 'boardID', 'join_tablename' => 'wbb1_post', 'join_type' => 'INNER', 'join_expression' => 'USING (threadID) WHERE wbb1_post.postID != wbb1_thread.firstPostID', 'to_type' => 'reply', 'to_fieldname' => '_bbp_forum_id', 'callback_method' => 'callback_forumid' ); // Reply parent topic id (If no parent, then 0. Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'threadID', 'to_type' => 'reply', 'to_fieldname' => '_bbp_topic_id', 'callback_method' => 'callback_topicid' ); // Reply author ip (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'ipAddress', 'to_type' => 'reply', 'to_fieldname' => '_bbp_author_ip' ); // Reply author. $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'userID', 'to_type' => 'reply', 'to_fieldname' => 'post_author', 'callback_method' => 'callback_userid' ); // Reply title. $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'subject', 'to_type' => 'reply', 'to_fieldname' => 'post_title' ); // Reply slug (Clean name to avoid conflicts) $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'subject', 'to_type' => 'reply', 'to_fieldname' => 'post_name', 'callback_method' => 'callback_slug' ); // Reply content. $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'message', 'to_type' => 'reply', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_html' ); // Reply parent topic id (If no parent, then 0) $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'threadID', 'to_type' => 'reply', 'to_fieldname' => 'post_parent', 'callback_method' => 'callback_topicid' ); // Reply dates. $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'time', 'to_type' => 'reply', 'to_fieldname' => 'post_date', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'time', 'to_type' => 'reply', 'to_fieldname' => 'post_date_gmt', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'lastEditTime', 'to_type' => 'reply', 'to_fieldname' => 'post_modified', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'wbb1_post', 'from_fieldname' => 'lastEditTime', 'to_type' => 'reply', 'to_fieldname' => 'post_modified_gmt', 'callback_method' => 'callback_datetime' ); /** User Section ******************************************************/ // Store old User id (Stored in usermeta) $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'userID', 'to_type' => 'user', 'to_fieldname' => '_bbp_user_id' ); // Store old User password (Stored in usermeta serialized with salt) $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'password', 'to_type' => 'user', 'to_fieldname' => '_bbp_password', 'callback_method' => 'callback_savepass' ); // User password verify class (Stored in usermeta for verifying password) $this->field_map[] = array( 'to_type' => 'user', 'to_fieldname' => '_bbp_class', 'default' => 'WBB4' ); // User name. $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'username', 'to_type' => 'user', 'to_fieldname' => 'user_login' ); // User nice name. $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'username', 'to_type' => 'user', 'to_fieldname' => 'user_nicename' ); // User email. $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'email', 'to_type' => 'user', 'to_fieldname' => 'user_email' ); // User registered. $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'registrationDate', 'to_type' => 'user', 'to_fieldname' => 'user_registered', 'callback_method' => 'callback_datetime' ); // Store Signature (Stored in usermeta) $this->field_map[] = array( 'from_tablename' => 'wcf1_user', 'from_fieldname' => 'signature', 'to_fieldname' => '_bbp_wbb3_user_sig', 'to_type' => 'user', 'callback_method' => 'callback_html' ); } /** * This method allows us to indicates what is or is not converted for each * converter. */ public function info() { return ''; } /** * This method is to save the salt and password together. That * way when we authenticate it we can get it out of the database * as one value. Array values are auto sanitized by WordPress. */ //public function callback_savepass( $field, $row ) { //$pass_array = array( 'hash' => $field, 'salt' => $row['salt'] ); //return $pass_array; } /** * This method is to take the pass out of the database and compare * to a pass the user has typed in. */ //public function authenticate_pass( $password, $serialized_pass ) { // $pass_array = unserialize( $serialized_pass ); //return ( $pass_array['hash'] == md5( md5( $password ). $pass_array['salt'] ) ); } /** * Translate the forum type from WBB v3.x numeric's to WordPress's strings. * * @param int $status WBBx v3.x numeric forum type * @return string WordPress safe */ public function callback_forum_type( $status = 0 ) { switch ( $status ) { case 1 : $status = 'category'; break; case 0 : default : $status = 'forum'; break; } return $status; } /** * Translate the forum status from WBB v3.x numeric's to WordPress's strings. * * @param int $status WBB v3.x numeric forum status * @return string WordPress safe */ public function callback_forum_status( $status = 0 ) { switch ( $status ) { case 1 : $status = 'closed'; break; case 0 : default : $status = 'open'; break; } return $status; } /** * Translate the post status from WBB v3.x numeric's to WordPress's strings. * * @param int $status WBB v3.x numeric forum status * @return string WordPress safe * */ public function callback_topic_status( $status = 0 ) { switch ( $status ) { case 1 : $status = 'closed'; break; case 0 : default : $status = 'publish'; break; } return $status; } /** * Verify the topic reply count. * * @param int $count WBB v3.x reply count * @return string WordPress safe */ public function callback_topic_reply_count( $count = 1 ) { $count = absint( (int) $count - 1 ); return $count; } /** * Set languages, add more languages if needed * * @param int $language WBB v3.x numeric forum status * @return string WordPress safe */ public function callback_topic_language( $language = 4 ) { switch ( $language ) { case 4 : $language = 'German'; break; case 5 : default : $language = 'English'; break; } return $language; } /** * This callback processes any custom BBCodes with parser.php */ #protected function callback_html( $field ) { # require_once( bbpress()->admin->admin_dir . 'parser.php' ); # $bbcode = BBCode::getInstance(); # $bbcode->enable_smileys = false; # $bbcode->smiley_regex = false; # return html_entity_decode( $bbcode->Parse( $field ) ); #} }