Search Results for 'code'
-
AuthorSearch Results
-
September 30, 2020 at 12:41 pm #214874
Robin W
Moderatorno need to edit files, you can do all that with css
so
.bbp-forum-freshness { display : none !important ; width : 0px ; } li.bbp-forum-reply-count, li.bbp-forum-topic-count, li.bbp-topic-reply-count, li.bbp-topic-voice-count { width: 20%; } li.bbp-forum-info, li.bbp-topic-title { float: left; text-align: left; width: 55%; }will fill the freshness space up.
you can play with the percentages, above is 20% + 20% + 55%
just make sure they don’t go over 95% totalSeptember 30, 2020 at 12:08 pm #214872In reply to: Topic editor turn shortcode in HTML
Angelo Rocha
ParticipantYes, I’m inserting the shortcode, but when editing the topic, bbpress converts the shortcode to HTML, see the images, I don’t know why that happens.
September 30, 2020 at 11:52 am #214870Robin W
Moderatorput this is the custom css section of your theme
.bbp-forum-freshness { display : none !important ; }September 30, 2020 at 11:47 am #214869In reply to: Topic editor turn shortcode in HTML
Robin W
Moderatorum…that’s what shortcodes are for ???
if you just want the shortcode displayed without bbpress interpreting it, then use the ‘code’
eg
[model_viewer ID'...']September 30, 2020 at 11:34 am #214864In reply to: Topic editor turn shortcode in HTML
Angelo Rocha
ParticipantHi Robin W.
This solution allow Model Viewer Tag, but bbpress editor keeps converting my shortcode to html, how to solve this?Thanks.
September 29, 2020 at 2:49 pm #214837In reply to: Trying to get nested replies and pagination to work
laetee
ParticipantBUMP
How do the developers expect users to continue using and positively rating this plugin if nobody will answer troubleshooting questions? Not to mention there is not direct troubleshooting email to engage with.
Your plugin comes with many issues, some that are years old, that need to be fixed. I’m thinking of changing to a completely new plugin because of the lack of communication from developers.
I have tried every code possible from the community and none of them have fixed my issue. I need contact with a developer for help. How do we go about doing this?
September 29, 2020 at 11:05 am #214831uksentinel
ParticipantHad a look and cannot find anything obvious
For testing purposes, Create a test page with [bbp-forum-index] shortcode and see if Freshnesh and then Latest Post appears, if it does not then a conflict it maybe ?
September 29, 2020 at 10:29 am #214829graugart
ParticipantFirst open this URL to bypass the “coming soon”: https://www.defensivebjj.com/?bypass=turtlez
Then here is a page that should display the topics index: https://www.defensivebjj.com/members-forum-test/
These are the shortcodes I am trying (both bbstyle pack and bbpress)
[bsp-display-topic-index show=”20″ forum =”611″ search=”no” breadcrumb=”no”]
[bbp-single-forum id="611"]
September 29, 2020 at 10:03 am #214826uksentinel
ParticipantThe shortcode I use for BBPress is [bbp-forum-index] and it shows freshness for myself.
Try this on a test page to see if this works ?
(I am not an expert, so bare-with)
September 29, 2020 at 7:15 am #214818In reply to: how to increase to topic writing form size(height)
purityboy83
ParticipantHi
Thank you for support
code insert follow your’s guide
but does not change….
cache(opcache ,wp cache etc..) purge and purge all browser connection info
and reconnect , recheck but text area(write area) height size is samemy sub theme function code is
////////
add_filter (‘bbp_get_title_max_length’,’change_title’) ;Function change_title ($default) {
$default=120 ;
Return $default ;
}add_filter (‘bbp_before_get_the_content_parse_args’ , ‘rew_rows’) ;
function rew_rows ($args) {
$args[‘textarea_rows’] = 20 ;
return $args ;
}/////////////
change_title <== is Has been applied, subject size increase to 120
but rew_rows function does not applycurrent my bbq topic form image
https://t1.daumcdn.net/cfile/tistory/99B813465F7315C530Thanks
Best Regards,
HyunhoSeptember 29, 2020 at 7:11 am #214817In reply to: Search result topic excerpt specification
Mark Smith
ParticipantUse this plugin for the search results.
“Search & Filter
By Designs & Code”September 29, 2020 at 6:31 am #214814In reply to: how to increase to topic writing form size(height)
Robin W
Moderatorsorry, I had misunderstood your question – this code will do that :
add_filter ('bbp_before_get_the_content_parse_args' , 'rew_rows') ; function rew_rows ($args) { $args['textarea_rows'] = 20 ; return $args ; }and adjust the 20 to what you want
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
September 29, 2020 at 3:43 am #214810In reply to: Topic editor turn shortcode in HTML
Robin W
Moderatorhtml is not allowed for security purposes, but if you want to enable all or some then
add_filter( 'bbp_kses_allowed_tags', 'ntwb_bbpress_custom_kses_allowed_tags' ); function ntwb_bbpress_custom_kses_allowed_tags() { return array( // Links 'a' => array( 'class' => true, 'href' => true, 'title' => true, 'rel' => true, 'class' => true, 'target' => true, ), // Quotes 'blockquote' => array( 'cite' => true, ), // Div 'div' => array( 'class' => true, ), // Span 'span' => array( 'class' => true, ), // Code 'code' => array(), 'pre' => array( 'class' => true, ), // Formatting 'em' => array(), 'strong' => array(), 'del' => array( 'datetime' => true, ), // Lists 'ul' => array(), 'ol' => array( 'start' => true, ), 'li' => array(), // Images 'img' => array( 'class' => true, 'src' => true, 'border' => true, 'alt' => true, 'height' => true, 'width' => true, ), // Tables 'table' => array( 'align' => true, 'bgcolor' => true, 'border' => true, ), 'tbody' => array( 'align' => true, 'valign' => true, ), 'td' => array( 'align' => true, 'valign' => true, ), 'tfoot' => array( 'align' => true, 'valign' => true, ), 'th' => array( 'align' => true, 'valign' => true, ), 'thead' => array( 'align' => true, 'valign' => true, ), 'tr' => array( 'align' => true, 'valign' => true, ) ); }Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
September 28, 2020 at 4:37 pm #214802In reply to: Topic editor turn shortcode in HTML
Angelo Rocha
ParticipantEg:
On insert topic:

On Edit topic:
September 28, 2020 at 4:31 pm #214801Topic: Topic editor turn shortcode in HTML
in forum TroubleshootingAngelo Rocha
ParticipantWhen i insert a shortcode in bbpress topic editor, when editing the topic it converts the shortcode to HTML, how to solve this?
September 27, 2020 at 10:00 am #214772In reply to: Exclude the replies from search results
Robin W
Moderatoradd_filter ('bbp_before_has_search_results_parse_args' , 'rew_topics_only') ; function rew_topics_only ($args) { $args['post_type'] = array (bbp_get_topic_post_type(), bbp_get_forum_post_type()) ; return $args ; }September 27, 2020 at 9:13 am #214770In reply to: Documented import from snitz access database
stefyonweb
ParticipantHi again, it seems I managed to import the database, but I get a weird error message in front end: [Incorrect DATETIME value: ‘0’]
SELECT p.ID FROM wp_posts AS p WHERE p.post_date > ‘0’ AND p.post_type = ‘forum’ AND ( p.post_status = ‘publish’ OR p.post_status = ‘private’ OR p.post_status = ‘hidden’ ) ORDER BY p.post_date ASC LIMIT 1Apparently import was ok. Here’s the code.
<?php /** * bbPress Example Converter * * @package bbPress * @subpackage Converters */ /** * Example converter base impoprter template for bbPress * * @since 2.3.0 bbPress (r4689) * * @link Codex Docs https://codex.bbpress.org/import-forums/custom-import */ class snitz extends BBP_Converter_Base { /** * Main Constructor */ public function __construct() { parent::__construct(); } /** * Sets up the field mappings */ public function setup_globals() { /** Forum Section *****************************************************/ // Setup table joins for the forum section at the base of this section // Old forum id (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'FORUM_ID', 'to_type' => 'forum', 'to_fieldname' => '_bbp_old_forum_id' ); // Forum parent id (If no parent, then 0. Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'CAT_ID', 'to_type' => 'forum', 'to_fieldname' => '_bbp_old_forum_parent_id' ); // Forum topic count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_TOPICS', 'to_type' => 'forum', 'to_fieldname' => '_bbp_topic_count' ); // Forum reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_COUNT', 'to_type' => 'forum', 'to_fieldname' => '_bbp_reply_count' ); // Forum total topic count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_TOPICS', 'to_type' => 'forum', 'to_fieldname' => '_bbp_total_topic_count' ); // Forum total reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_COUNT', 'to_type' => 'forum', 'to_fieldname' => '_bbp_total_reply_count' ); // Forum title. $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_SUBJECT', 'to_type' => 'forum', 'to_fieldname' => 'post_title' ); // Forum slug (Clean name to avoid confilcts) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_SUBJECT', 'to_type' => 'forum', 'to_fieldname' => 'post_name', 'callback_method' => 'callback_slug' ); // Forum description. $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_DESCRIPTION', 'to_type' => 'forum', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_null' ); // Forum display order (Starts from 1) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'FORUM_ORDER', 'to_type' => 'forum', 'to_fieldname' => 'menu_order' ); // Forum type (Category = 0 or Forum = 1, Stored in postmeta) $this->field_map[] = array( // 'from_tablename' => 'FORUM_FORUM', // 'from_fieldname' => 'the_forum_type', 'to_type' => 'forum', 'to_fieldname' => '_bbp_forum_type', // 'callback_method' => 'callback_forum_type' 'default' => 'forum' ); // Forum status (Unlocked = 0 or Locked = 1, Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_FORUM', 'from_fieldname' => 'F_STATUS', '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') ); // Setup the table joins for the forum section /* $this->field_map[] = array( 'from_tablename' => 'groups_table', 'from_fieldname' => 'forum_id', 'join_tablename' => 'forums_table', 'join_type' => 'INNER', 'join_expression' => 'USING groups_table.forum_id = forums_table.forum_id',*/ // 'from_expression' => 'WHERE forums_table.forum_id != 1', /* 'to_type' => 'forum' );*/ /** Forum Subscriptions Section ***************************************/ // Subscribed forum ID (Stored in usermeta) /* $this->field_map[] = array( 'from_tablename' => 'forum_subscriptions_table', 'from_fieldname' => 'the_forum_id', 'to_type' => 'forum_subscriptions', 'to_fieldname' => '_bbp_forum_subscriptions' );*/ // Subscribed user ID (Stored in usermeta) /* $this->field_map[] = array( 'from_tablename' => 'forum_subscriptions_table', 'from_fieldname' => 'the_user_id', 'to_type' => 'forum_subscriptions', 'to_fieldname' => 'user_id', 'callback_method' => 'callback_userid' );*/ /** Topic Section *****************************************************/ // Setup table joins for the topic section at the base of this section // Old topic id (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'TOPIC_ID', 'to_type' => 'topic', 'to_fieldname' => '_bbp_old_topic_id' ); // Topic reply count (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_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' => 'FORUM_TOPICS', 'from_fieldname' => 'T_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' => 'FORUM_TOPICS', 'from_fieldname' => 'FORUM_ID', 'to_type' => 'topic', 'to_fieldname' => '_bbp_forum_id', 'callback_method' => 'callback_forumid' ); // Topic author. $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_AUTHOR', 'to_type' => 'topic', 'to_fieldname' => 'post_author', 'callback_method' => 'callback_userid' ); // Topic author ip (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_IP', 'to_type' => 'topic', 'to_fieldname' => '_bbp_author_ip' ); // Topic content. $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_MESSAGE', 'to_type' => 'topic', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_html' ); // Topic title. $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_SUBJECT', 'to_type' => 'topic', 'to_fieldname' => 'post_title' ); // Topic slug (Clean name to avoid conflicts) $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_SUBJECT', 'to_type' => 'topic', 'to_fieldname' => 'post_name', 'callback_method' => 'callback_slug' ); // Topic status (Open or Closed) $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_STATUS', 'to_type' => 'topic', 'to_fieldname' => '_bbp_old_closed_status_id', 'callback_method' => 'callback_topic_status' ); // Topic parent forum id (If no parent, then 0) $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'FORUM_ID', 'to_type' => 'topic', 'to_fieldname' => 'post_parent', 'callback_method' => 'callback_forumid' ); // Sticky status (Stored in postmeta) /* $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_STICKY', 'to_type' => 'topic', 'to_fieldname' => '_bbp_old_sticky_status_id', 'callback_method' => 'callback_sticky_status' );*/ $this->field_map[] = array( // 'from_tablename' => 'FORUM_FORUM', // 'from_fieldname' => 'the_forum_type', 'to_type' => 'topic', 'to_fieldname' => '_bbp_old_sticky_status_id', // 'callback_method' => 'callback_forum_type' 'default' => 'normal' ); // Topic dates. $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_DATE', 'to_type' => 'topic', 'to_fieldname' => 'post_date', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_DATE', 'to_type' => 'topic', 'to_fieldname' => 'post_date_gmt', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_LAST_POST', 'to_type' => 'topic', 'to_fieldname' => 'post_modified', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_LAST_POST', 'to_type' => 'topic', 'to_fieldname' => 'post_modified_gmt', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_LAST_POST', 'to_type' => 'topic', 'to_fieldname' => '_bbp_last_active_time', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'T_MESSAGE', 'join_tablename' => 'thread', 'join_type' => 'INNER', 'join_expression' => 'USING (threadid) WHERE post.parentid = 0', 'to_type' => 'topic', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_html' ); // Setup any table joins needed for the topic section /* $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'TOPIC_ID', 'join_tablename' => 'FORUM_TOPICS', 'join_type' => 'INNER', 'join_expression' => 'USING FORUM_REPLY.TOPIC_ID = FORUM_TOPICS.TOPIC_ID', 'from_expression' => 'WHERE FORUM_FORUM.TOPIC_ID = 0', 'to_type' => 'topic' );*/ /** Tags Section ******************************************************/ /** Topic Subscriptions Section ***************************************/ /** Favorites Section *************************************************/ // Favorited topic ID (Stored in usermeta) /** Reply Section *****************************************************/ // Setup table joins for the reply section at the base of this section // Old reply id (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'REPLY_ID', 'to_type' => 'reply', 'to_fieldname' => '_bbp_old_reply_id' ); // Reply parent forum id (If no parent, then 0. Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'FORUM_ID', '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' => 'FORUM_REPLY', 'from_fieldname' => 'TOPIC_ID', 'to_type' => 'reply', 'to_fieldname' => '_bbp_topic_id', 'callback_method' => 'callback_topicid' ); // Reply author ip (Stored in postmeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_IP', 'to_type' => 'reply', 'to_fieldname' => '_bbp_author_ip' ); // Reply author. $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_AUTHOR', 'to_type' => 'reply', 'to_fieldname' => 'post_author', 'callback_method' => 'callback_userid' ); // Reply title and reply slugs // Note: We don't actually want either a reply title or a reply slug as // we want single replies to use their ID as the permalink. // Reply content. $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_MESSAGE', 'to_type' => 'reply', 'to_fieldname' => 'post_content', 'callback_method' => 'callback_html' ); /* Snizt doesnt use reply order // Reply order. $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'the_reply_order', 'to_type' => 'reply', 'to_fieldname' => 'menu_order' ); */ // Reply parent topic id (If no parent, then 0) $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'TOPIC_ID', 'to_type' => 'reply', 'to_fieldname' => 'post_parent', 'callback_method' => 'callback_topicid' ); // Reply dates. $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_DATE', 'to_type' => 'reply', 'to_fieldname' => 'post_date', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_DATE', 'to_type' => 'reply', 'to_fieldname' => 'post_date_gmt', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_DATE', 'to_type' => 'reply', 'to_fieldname' => 'post_modified', 'callback_method' => 'callback_datetime' ); $this->field_map[] = array( 'from_tablename' => 'FORUM_REPLY', 'from_fieldname' => 'R_DATE', 'to_type' => 'reply', 'to_fieldname' => 'post_modified_gmt', 'callback_method' => 'callback_datetime' ); // Setup any table joins needed for the reply section /* $this->field_map[] = array( 'from_tablename' => 'FORUM_TOPICS', 'from_fieldname' => 'TOPIC_ID', 'join_tablename' => 'FORUM_REPLY', 'join_type' => 'INNER', 'join_expression' => 'USING FORUM_TOPICS.TOPIC_ID = FORUM_REPLY.TOPIC_ID', 'from_expression' => 'WHERE FORUM_TOPICS.first_post != 0', 'to_type' => 'reply' );*/ /** User Section ******************************************************/ // Setup table joins for the user section at the base of this section // Store old user id (Stored in usermeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'MEMBER_ID', 'to_type' => 'user', 'to_fieldname' => '_bbp_old_user_id' ); // Store old user password (Stored in usermeta serialized with salt) $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_PASSWORD', 'to_type' => 'user', 'to_fieldname' => '_bbp_password', 'callback_method' => 'callback_savepass' ); // Store old user salt (This is only used for the SELECT row info for the above password save) /* $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'the_users_password_salt', 'to_type' => 'user', 'to_fieldname' => '' );*/ // User password verify class (Stored in usermeta for verifying password) /*$this->field_map[] = array( 'to_type' => 'user', 'to_fieldname' => '_bbp_class', 'default' => 'Example' );*/ // User name. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_NAME', 'to_type' => 'user', 'to_fieldname' => 'user_login' ); // User nice name. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_NAME', 'to_type' => 'user', 'to_fieldname' => 'user_nicename' ); // User email. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_EMAIL', 'to_type' => 'user', 'to_fieldname' => 'user_email' ); // User homepage. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_HOMEPAGE', 'to_type' => 'user', 'to_fieldname' => 'user_url' ); /* Snitz doesn't use user registered // User registered. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'the_users_registration_date', 'to_type' => 'user', 'to_fieldname' => 'user_registered', 'callback_method' => 'callback_datetime' ); */ /* Snitz doesn't use user status // User status. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'the_users_status', 'to_type' => 'user', 'to_fieldname' => 'user_status' ); */ // User display name. $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_NAME', 'to_type' => 'user', 'to_fieldname' => 'display_name' ); // User Profile Field 1 (Stored in usermeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_AIM', 'to_type' => 'user', 'to_fieldname' => 'aim' ); // User Profile Field 2 (Stored in usermeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_YAHOO', 'to_type' => 'user', 'to_fieldname' => 'yim' ); // User Profile Field 3 (Stored in usermeta) $this->field_map[] = array( 'from_tablename' => 'FORUM_MEMBERS', 'from_fieldname' => 'M_SIG', 'to_type' => 'user', 'to_fieldname' => '_bbp_snitz_user_sig' ); // Setup any table joins needed for the user section /* $this->field_map[] = array( 'from_tablename' => 'users_profile_table', 'from_fieldname' => 'the_users_id', 'join_tablename' => 'FORUM_MEMBERS', 'join_type' => 'INNER', 'join_expression' => 'USING users_profile_table.MEMBER_ID = FORUM_MEMBERS.MEMBER_ID', 'from_expression' => 'WHERE FORUM_MEMBERS.MEMBER_ID != -1', 'to_type' => 'user' );*/ } /** * 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 status from Snitz v3.x numeric's to WordPress's strings. * * @param int $status Snitz v3.x numeric forum status * @return string WordPress safe */ public function callback_forum_status( $status = 1 ) { switch ( $status ) { case 0 : $status = 'closed'; // Snitz forum status closed 'F_STATUS = 0' break; case 1 : default : $status = 'open'; // Snitz forum status open 'F_STATUS = 1' break; } return $status; } /** * Translate the topic status from Snitz v3.x numeric's to WordPress's strings. * * @param int $status Snitz v3.x numeric topic status * @return string WordPress safe */ public function callback_topic_status( $status = 1 ) { switch ( $status ) { case 0 : $status = 'closed'; // Snitz topic status closed 'T_STATUS = 0' break; case 1 : default : $status = 'publish'; // Snitz topic status open 'T_STATUS = 1' break; } return $status; } /** * Translate the topic sticky status type from Snitz 3.x numeric's to WordPress's strings. * * @param int $status Snitz 3.x numeric forum type * @return string WordPress safe */ public function callback_sticky_status( $status = 0 ) { switch ( $status ) { case 1 : $status = 'sticky'; // Snitz Sticky 'T_STICKY = 1' break; case 0 : default : $status = 'normal'; // Snitz normal topic 'T_STICKY = 0' break; } return $status; } }September 27, 2020 at 3:30 am #214766In reply to: Exclude the replies from search results
Robin W
Moderatorthis code should do that
add_filter ('bbp_before_has_search_results_parse_args' , 'rew_topics_only') ; function rew_topics_only ($args) { $args['post_type'] = bbp_get_topic_post_type() ; return $args ; }Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
September 25, 2020 at 2:49 pm #214747Topic: Participant accessing forum archive results in error
in forum Installationamitkumarsingh
ParticipantWhen participant tries to access the forum archive page, they see the following error:
Fatal error: Uncaught Error: Call to a member function get_users_for_object() on null in /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/engagements.php:125 Stack trace: #0 /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/engagements.php(146): bbp_get_users_for_object(6065, '_bbp_moderator_...', 'post') #1 /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/capabilities.php(107): bbp_is_object_of_user(6065, 255, '_bbp_moderator_...') #2 /nas/content/live/wsscholars/wp-includes/class-wp-hook.php(287): bbp_map_primary_meta_caps(Array, 'moderate', 255, Array) #3 /nas/content/live/wsscholars/wp-includes/plugin.php(206): WP_Hook->apply_filters(Array, Array) #4 /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/core/sub-actions.php(523): apply_filters('bbp_map_meta_ca...', Array, 'moderate', 255, Array) #5 /nas/content/live/wsscholars/wp-includes/class-wp-hook.php(287): bbp_map_meta_caps(Array, 'moderate', 255, Array) #6 /nas/content/live/wsscholars/w in /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/engagements.php on line 125 Fatal error: Uncaught Error: Call to a member function get_users_for_object() on null in /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/engagements.php:125 Stack trace: #0 /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/engagements.php(146): bbp_get_users_for_object(6065, '_bbp_moderator_...', 'post') #1 /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/capabilities.php(107): bbp_is_object_of_user(6065, 255, '_bbp_moderator_...') #2 /nas/content/live/wsscholars/wp-includes/class-wp-hook.php(287): bbp_map_primary_meta_caps(Array, 'moderate', 255, Array) #3 /nas/content/live/wsscholars/wp-includes/plugin.php(206): WP_Hook->apply_filters(Array, Array) #4 /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/core/sub-actions.php(523): apply_filters('bbp_map_meta_ca...', Array, 'moderate', 255, Array) #5 /nas/content/live/wsscholars/wp-includes/class-wp-hook.php(287): bbp_map_meta_caps(Array, 'moderate', 255, Array) #6 /nas/content/live/wsscholars/w in /nas/content/live/wsscholars/wp-content/plugins/bbpress/includes/users/engagements.php on line 125On debugging, I was able to narrow it down to
bbp_user_engagements_interface( $rel_key, $rel_type )returningNULLfor participant in functionbbp_get_users_for_object().Can anyone help me figure out why this is happening or how I can resolve it?
September 25, 2020 at 2:13 pm #214744In reply to: bbpress show first post from each topic via popup
Robin W
Moderatornothing I know of, could be coded, but requires someone with the time to do this
September 25, 2020 at 7:20 am #214735Topic: Exclude the replies from search results
in forum Troubleshootingthinkercorner11
ParticipantHello there!
I want to exclude the replies from the search results, but I don’t know where I can change it (maybe a simple solution to put true to false?) or can anyone help me to figure out a code for the function.php in the child theme?
Greetings
September 25, 2020 at 6:04 am #214730In reply to: BBPress Import Help
Mark Smith
ParticipantPlease see this article. It will help
September 24, 2020 at 5:20 am #214706Topic: edit the form-user-register.php file
in forum Requests & Feedbackhaddlyapis
ParticipantHi there,
I want to add a third<li>message</li>to theform-user-register.phpfile to advise users that their user status will be set to “Spectator” until it is reviewed and approved to “Participant” status.
I will also need to add my translation to the bbpress-de_DE-formal.po file as my site is in German.
As I have my own unique theme in/wp-content/themes/unique_theme/, where do i place theform-user-register.phpfile in order to add my third<li>message</li>?
As I don’t want it overwritten next time bbpress updates.
The same question to the .po file as this also needs to be edited.
thx in advance.September 23, 2020 at 4:13 pm #214702In reply to: bbpress show first post from each topic via popup
uksentinel
Participantso I had a play with those pluggins and alas not exacty what I was looking to achieve
To help clarify, this is NOT about previewing before posting. I am Wondering how to show the first X words of a thread or post as a tooltip when hovering over the thread link for example. Any plugins? Code? etc.
I have seen option for WordPress, but not for bbpress ?
Imgur link to an example – https://imgur.com/TxHRtTG
September 23, 2020 at 1:49 pm #214700In reply to: Admin cannot logout
Robin W
Moderatoryou can use
http://mysite.com/wp-login.php?action=logoutto logout
-
AuthorSearch Results