Search Results for 'code'
-
Search Results
-
Hi,
I have multisite WordPress 3.8.1 and Buddypress 1.9.1, and have just set up separate forums using the bbPress plugin, v2.5.3Now everyone who is logged in and visits another site in the network is automatically made a ‘Participant’ of the site they are visiting. I don’t want this to happen.
I have set
bbp_allow_global_access( false )in bbPress includes/admin/settings.php, line 532
I have also set'_bbp_allow_global_access' => 0,in includes/core/options.php, line 37However, when I visit a new site I am still made a participant of it. How can I disable this option in all my sites (there are thousands) without setting Auto Role to unchecked and saving the forum settings page in each individual site?
Thanks.
Topic: bbp_new_forum hook
Hello,
I am trying to write a plugin that adds some meta-information to a forum when it gets created. I can see that bbPress has a “bbp_new_forum” and a “bbp_edit_forum” hook, yet those never appear to fire, no matter what i do. I even added a php-die directly in front of their respective “do_action” calls inside the bbPress source code just to find out, that the part of the code that should call the new_forum hook appears to never actually be executed. What are those hooks for then, and what hooks DO get called when you create/edit a bbPress forum?
Thank you for your help!
My Version of WordPress is 3.8.1
My Version of bbPress is 2.5.3Topic: My customized sub-sub-forums
I HAVE DONE THAT, but you need to read all these instruction and do a customization:
//using add_filter, i have changed one original bbPress function (named bbp_list_forums, created from bbpress\includes\forums\template.php function) // copied that function, and inserted the additional code (you can easily see my added extra code) //so, after some time, someone, who will work on this website, may have to update the below "bbp_list_forums" function (according from the new version of bbPress package,as now its 2013-14 year), and insert again my added code in its place.. add_filter('bbp_list_forums','bbp_list_forumsNEWWWW',10); function bbp_list_forumsNEWWWW( $args = '' ) { // Define used variables $output = $sub_forums = $topic_count = $reply_count = $counts = ''; $i = 0; $count = array(); // Parse arguments against default values $r = bbp_parse_args( $args, array( 'before' => '<ul class="bbp-forums-list">', 'after' => '</ul>', 'link_before' => '<li class="bbp-forum">', 'link_after' => '</li>', 'count_before' => ' (', 'count_after' => ')', 'count_sep' => ', ', 'separator' => ', ', 'forum_id' => '', 'show_topic_count' => true, 'show_reply_count' => true, ), 'list_forums' ); // Loop through forums and create a list $sub_forums = bbp_forum_get_subforums( $r['forum_id'] ); if ( !empty( $sub_forums ) ) { // Total count (for separator) $total_subs = count( $sub_forums ); foreach ( $sub_forums as $sub_forum ) { $i++; // Separator count // Get forum details $count = array(); $show_sep = $total_subs > $i ? $r['separator'] : ''; $permalink = bbp_get_forum_permalink( $sub_forum->ID ); $title = bbp_get_forum_title( $sub_forum->ID ); // Show topic count if ( !empty( $r['show_topic_count'] ) && !bbp_is_forum_category( $sub_forum->ID ) ) { $count['topic'] = bbp_get_forum_topic_count( $sub_forum->ID ); } // Show reply count if ( !empty( $r['show_reply_count'] ) && !bbp_is_forum_category( $sub_forum->ID ) ) { $count['reply'] = bbp_get_forum_reply_count( $sub_forum->ID ); } // Counts to show if ( !empty( $count ) ) { $counts = $r['count_before'] . implode( $r['count_sep'], $count ) . $r['count_after']; } //------------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------------ // ------------------------------------------------ HERE WHAT I HAVE ADDED ------------------------ //------------------------------------------------------- START ------------------------------- //------------------------------------------------------------------------------------------------ $fresnhesss=bbp_get_forum_last_topic_title( $sub_forum->ID ); if(empty($fresnhesss)) {$fresnhesss='NO TOPICS';} else {$fresnhesss='<a href="'. bbp_get_forum_last_topic_permalink( $sub_forum->ID ) .'">'. $fresnhesss .'</a>';} // Build this sub forums link $output .= $r['link_before'] . ' <li class="forumsSUUB"> <div class="s_LINe"><a href="' . esc_url( $permalink ) . '" class="bbp-forum-link">__' . $title . $counts . '</a></div>' . $show_sep . ' <div class="bbp-forum-lastactivee">'.$fresnhesss.'</div> <div class="bbp-forum-contenttt-descr">'. bbp_get_forum_content($sub_forum->ID) .'</div> </li>' . $r['link_after']; // sub-sub-forums list $sub_forums2 = bbp_forum_get_subforums( $sub_forum->ID ); if ( !empty( $sub_forums2 ) ) { $i = 0; // Total count (for separator) $total_subs = count( $sub_forums2 ); foreach ( $sub_forums2 as $sub_forum2) { $i++; // Separator count // Get forum details $count = array(); $show_sep = $total_subs > $i ? $r['separator'] : ''; $permalink = bbp_get_forum_permalink( $sub_forum2->ID ); $title = bbp_get_forum_title( $sub_forum2->ID ); // Show topic count if ( !empty( $r['show_topic_count'] ) && !bbp_is_forum_category( $sub_forum2->ID ) ) { $count['topic'] = bbp_get_forum_topic_count( $sub_forum2->ID ); } // Show reply count if ( !empty( $r['show_reply_count'] ) && !bbp_is_forum_category( $sub_forum2->ID ) ) { $count['reply'] = bbp_get_forum_reply_count( $sub_forum2->ID ); } // Counts to show if ( !empty( $count ) ) { $counts = $r['count_before'] . implode( $r['count_sep'], $count ) . $r['count_after']; } //fresnhess $fresnhesss2=bbp_get_forum_last_topic_title( $sub_forum2->ID ); if(empty($fresnhesss2)) {$fresnhesss2='NO TOPICS';} else {$fresnhesss2='<a href="'. bbp_get_forum_last_topic_permalink( $sub_forum2->ID ) .'">'. $fresnhesss2 .'</a>';} // Build this sub forums link $output .= ' <li class="bbp-forum forumsSUUB"> <div class="subsub_LINe"><a href="' . esc_url( $permalink ) . '" class="bbp-forum-link">__' . $title . $counts . '</a></div>' . $show_sep . ' <div class="bbp-forum-lastactivee">'.$fresnhesss2.'</div> <div class="bbp-forum-contenttt-descr">'. bbp_get_forum_content($sub_forum2->ID) .'</div> </li>'; } } //------------------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------------ //----------------------------- END of my inserted code (then continues normally)----------- //------------------------------------------------------------------------------------------ ////------------------------------------------------------------------------------------------------ } // Output the list echo apply_filters( 'bbp_list_forumss', $r['before'] . $output . $r['after'], $r ); } }Topic: Login Shortcode Assistance
I’m using the bbpress login shortcode [bbp-login]. The example shown on this page has a title and descriptive text but I don’t see any way/parameters for entering this:
I’m guessing this is just an image that was placed in a lightbox plugin. Wondering also if anyone knows how to get it into a modal window like this too.
Thanks for any assistance.
Tim
Topic: Forum root confusion
Hi all.
My apologies if this is a fairly rudimentary query, or one covered elsewhere, I did search but managed to only confuse myself more 😉
My site is:
http://www.gastronomicslc.com/Running latest WP and a Genesis based theme from Studiopress. I installed bbPress but am having issues generating a coherent main page, I guess the forum root if you will. I followed the install instructions and made my forum root slug (foodie-talk), I also then made the foodie-talk page, however that doesn’t seem to work:
http://www.gastronomicslc.com/foodie-talk/
I have created two test sub-forums
http://www.gastronomicslc.com/foodie-talk/forum/general-talk/
http://www.gastronomicslc.com/foodie-talk/forum/ask-expert/with a test post in each. I have yet to link to the bbPRess directly from my site while I work on this. On the foodie-talk page I have the [bbp-forum-index] code right now.
I imagine I have made some simpleton fault, appreciate anyone pointing it out 🙂
