Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'bbpress'

Viewing 25 results - 9,651 through 9,675 (of 64,454 total)
  • Author
    Search Results
  • #180621
    paxrisen
    Participant

    I need help and although I have 2 domains once .com and .de. These two sides I have installed on my Websever in 2 different folders and installed both the same plugins. I would like to have a possibility to connect both sides. So the bbpress on both sides the same user possesses however one one on .de or .com in the profile go can be without the bbpress only over one domain is callable.
    The problem I had namely with the test it as multisite run. There bbpress was then only over the main page, ie the first page attainable and the subdomain which I had with a plugin on .de changed had no bbpress profile.

    I would like to have the profile with the .de or .com menu bar on top and thus the profiles have to be retrievable on both sides. Is there such a possibility

    #180618
    sally
    Participant

    Hi,

    I’m working on WP 4.7.1 and BBPress Version 2.5.12. I would like to allow Participants to Trash there own Topics and Posts. I found the following code here in the Forum and added it to my functions.php. When i register as Participant and create a new Topic I have only EDIT / REPLY available, but not TRASH.

    
    /*Customize the BBPress roles to allow Participants to trash topics
    add_filter( 'bbp_get_caps_for_role', 'ST_add_role_caps_filter', 10, 2 );
    
    function ST_add_role_caps_filter( $caps, $role ){
        // Only filter for roles we are interested in!
        if( $role == 'bbp_participant' ) {
    
    	$new_caps = array(
                    // Primary caps
                    'spectate'              => true,
                    'participate'           => true,
                    'moderate'              => false,
                    'throttle'              => false,
                    'view_trash'            => false,
    
                    // Forum caps
                    'publish_forums'        => false,
                    'edit_forums'           => false,
                    'edit_others_forums'    => false,
                    'delete_forums'         => false,
                    'delete_others_forums'  => false,
                    'read_private_forums'   => false,
                    'read_hidden_forums'    => false,
    
                    // Topic caps
                    'publish_topics'        => true,
                    'edit_topics'           => true,
                    'edit_others_topics'    => false,
                    'delete_topics'         => true,
                    'delete_others_topics'  => false,
                    'read_private_topics'   => false,
    
                    // Reply caps
                    'publish_replies'       => true,
                    'edit_replies'          => true,
                    'edit_others_replies'   => false,
                    'delete_replies'        => true,
                    'delete_others_replies' => false,
                    'read_private_replies'  => false,
    
                    // Topic tag caps
                    'manage_topic_tags'     => false,
                    'edit_topic_tags'       => false,
                    'delete_topic_tags'     => false,
                    'assign_topic_tags'     => true,
                );	
    
    	}
    
        return $new_caps;
    }
    /*Fixes an issue that only allows mods to trash topics.
    bbpress.trac.wordpress.org/changeset/5852
    bbpress.trac.wordpress.org/ticket/2685*/
    
    add_filter( 'bbp_map_reply_meta_caps', 'ST_tweak_trash_meta_caps', 11, 4 );
    add_filter( 'bbp_map_topic_meta_caps', 'ST_tweak_trash_meta_caps', 11, 4 );
    
    // tweak for replies
    function ST_tweak_trash_meta_caps( $caps, $cap, $user_id, $args ){
    
    	// apply only to delete_reply and delete_topic
    	if ( $cap == "delete_reply" || $cap == "delete_topic" ){
    		// Get the post
    		$_post = get_post( $args[0] );
    		if ( !empty( $_post ) ) {
    
    			// Get caps for post type object
    			$post_type = get_post_type_object( $_post->post_type );
    			$caps      = array();
    
    			// Add 'do_not_allow' cap if user is spam or deleted
    			if ( bbp_is_user_inactive( $user_id ) ) {
    				$caps[] = 'do_not_allow';
    
    			// Moderators can always edit forum content
    			} elseif ( user_can( $user_id, 'moderate' ) ) {
    				$caps[] = 'moderate';
    
    			// User is author so allow edit if not in admin
                } elseif ( ! is_admin() && ( (int) $user_id === (int) $_post->post_author ) ) {
                    $caps[] = $post_type->cap->delete_posts;
    
    			// Unknown so map to delete_others_posts
    			} else {
    				$caps[] = $post_type->cap->delete_others_posts;
    			}
    		}
    
    	}
    	// return the capabilities
    	return $caps;
    }
    
    

    Can someone help me with this, or has a other code snippet what is working?

    Thx
    Sally

    #180605
    Loinim
    Participant

    Same problem here.

    Adding in forums and topics the topic says which forum it’s linked too. But to get it to actually I have to manually click topic then hit update to get it to actually sit in place ๐Ÿ™

    Only have bbpress active.

    Only have twenty 15 theme on

    #180591
    bjorngus
    Participant

    I copied the code from the bbpress template and it worked perfect. Thanks!

    #180590
    bjorngus
    Participant

    Oh thanks great. My bbpress version was edited so that button is not added to the form. But i guess i have to add it with some code. Thanks

    #180584
    Robin W
    Moderator

    ok, something has changed, it could be a theme or plugin update

    Plugins

    Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.

    Themes

    If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.

    Then come back

    #180572

    In reply to: Not found

    Stephen Edgar
    Keymaster

    Right, thanks, this is a BuddyPress issue and not bbPress.

    That said, you need to create pages for each of those BuddyPress menu items

    If you go to your BuddyPress settings page e.g https://example.com/wp-admin/admin.php?page=bp-page-settings it should show what pages are and are not associtaed with the BuddyPress components you activated.

    For each one missing a page, go create a new WordPress page for each then return and associate each page with the BuddyPress component and hit save ๐Ÿ™‚

    #180550
    Barry
    Participant

    This is great news!

    Unfortunately I did pretty much hit a fatal error straight away (I reported it and added a patch here – hopefully that was the right place/course of action) though I believe that will only impact those who test this out in a site that was already running bbPress, vs a clean installation.

    #180548
    Barry
    Participant

    Additionally, as an example of how you can add pretty much anything you want to the JSON responses returned by the REST API:

    function bbpress_rest_api_replies_extra_data( WP_REST_Response $response ) {
    	if ( ! is_array( $response->data ) ) {
    		return $response;
    	}
    
    	foreach ( $response->data as $key => $single_item ) {
    		// Only modify replies
    		if ( bbp_get_reply_post_type() !== $single_item['type'] ) {
    			continue;
    		}
    
    		// Add the author's details using a custom format
    		$author_id = get_post( $single_item['id'] )->post_author;
    		$author = get_user_by( 'ID', $author_id );
    		$response->data[ $key ]['author'] = "{$author->display_name} <{$author->user_email}>";
    	}
    
    	return $response;
    }
    
    add_filter( 'rest_request_after_callbacks', 'bbpress_rest_api_replies_extra_data' );

    You could say this is a bit of a brute force hack and although when combined with my last snippet it successfully adds the author’s display name and email address to replies (not topics), it shouldn’t really be used for that purpose “as is”: it doesn’t escape the author details, you probably don’t want to expose their email addresses, plus it’s out of alignment with how author meta is returned for other post types … However, I felt it was worth sharing an example of how you can quite quickly add arbitrary fields to REST API output.

    #180547
    Barry
    Participant

    What do you know, it worked!

    So getting back to business – thanks for catching that error in my earlier snippet, Robin. I think yours is perfectly fine (also, great links re adding author meta) but just to ‘close the circle’ on my own snippet, here’s a revision:

    function bbpress_enable_rest_api() {
    	$types = array(
    		bbp_get_reply_post_type(),
    		bbp_get_forum_post_type(),
    		bbp_get_topic_post_type(),
    	);
    
    	foreach ( $types as $slug ) {
    		$definition = (array) get_post_type_object( $slug );
    		$definition['show_in_rest'] = true;
    		$definition['rest_controller_class'] = 'WP_REST_Posts_Controller';
    		register_post_type( $slug, $definition );
    	}
    }
    
    add_action( 'bbp_register_post_types', 'bbpress_enable_rest_api', 11 );
    #180546
    Barry
    Participant

    My replies seem to keep disappearing into the bbPress void … trying again just to see if this one will show up.

    #180545
    bymiki
    Participant

    Thanks bbpress team for your great job!

    #180544
    senatorman
    Participant

    use this pluging for searching.It works perfect.

    Finaly i found perfect search plugin for Bbpress

    Try it live on http://www.opel-forum.nl

    #180543
    senatorman
    Participant

    Great plugin, but there is no option to remove specific forums or topics.

    i mean:
    can i remove also complete forums with related topics and post in one time by forumname (slug)

    And

    Remove topic with related posts by name (slug)

    when you can make this, this is a perfect complete tool for every bbpress owner

    #180537
    Stephen Edgar
    Keymaster

    I hope you saw that we released bbPress 2.6 beta last night ๐Ÿ™‚

    https://bbpress.org/forums/topic/bbpress-2-6-beta-1/

    There are significant performance increases with 2.6, wordpress.org/support is now running 2.6 alpha, we’ll update it shortly to 2.6 beta.

    We’ve got further performance enhancements to come, one that I think you may be running into is the time it takes to post a reply, one change that was merged last night and is now being used here on bbPress.org significantly imporoves that time for adding new replies, another in the works for the same issue is to optimize how subscribers are notified of a new reply in a topic, currently most of that wait period you’re experiencing I would think is coming from topics that have high number of subscribers.

    Anyway, I hope this is better news for you ๐Ÿ™‚

    p.s. WordPress dot org support has ~2.5 million topics and 6 million replies

    #180535

    In reply to: Not found

    Stephen Edgar
    Keymaster

    It sounds like you might be best of posting on buddypress.org?

    If you think it is here on the bbPress side of things could you clarify which menu links you are clicking please? Maybe some screenshots would be helpful, share them via imgur.com

    #180534
    senatorman
    Participant

    Yes i use buddypress and that is not the problem

    i’ve tried all other plugins but iรกm sure the problem is that bbpress is slow with big tables

    #180530

    In reply to: Slow to Post

    senatorman
    Participant
    #180529
    senatorman
    Participant

    i’ve the same problem with 1,1 miljon posts.
    Here it takes 4 to 6 seconds to post. Not very fast.

    There a serveral topics about this problem.
    It looks like the author’s of Bbpress don’t see that as a big problem.
    for them Bbpress posting is fast. (i think they testing on a small forum)

    #180528

    Topic: Not found

    in forum Installation
    unkoff
    Participant

    Hi guys,

    I just installed my gauge theme v6.20 on my localhost. It is supposed to have bbpress/buddypress integration. I activated plugin bbpress v2.5.12 and then imported demo data from the theme. However, when I click on the buddypress menu links, I have the messeage saying on a completely blank page:

    Not Found

    The requested URL /groups was not found on this server.
    Apache/2.4.23 (Win64) PHP/5.6.25 Server at localhost Port 80

    I will be grateful if you share any thoughts why this is happening.

    Thanks,
    unkoff

    #180518
    Robin W
    Moderator

    ok, so something must have happened to make you lose them. Have you installed other plugins or changed themes?

    Plugins

    Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.

    Themes

    If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.

    Then come back

    #180517
    Robin W
    Moderator

    ok, having all results on one page might give you issues.

    bbpress will by default show the number of replies per page that is set in

    dashboard>settings>forums>Topics and Replies Per Page>Replies

    You could up that to say 100, so that you get a decent chuck. But this would change it for forums as well.

    However if you wanted that just for search, so not affecting forums, then you could set it as a filter in your functions file – if you know how to add code to your functions file, then come back and I’ll give you some code. Again I would recommend that you set a limit but it can be as high as you like.

    #180511
    Robin W
    Moderator

    ok, so do the following

    1. If you have WP mass delete already installed then deactivate and delete

    2. the go to

    WP Mass delete bbpress version

    and download the plugin to your PC

    Then go into Dashboard>plugins>add new and upload plugin

    then upload the file you downloaded, and then activate

    To execute go into Dashboard>settings>WP mass Delete, and choose the options with care !!!

    I would suggest you tick Bypass trash, as otherwise you’ll only get them in there instead !!

    The plugin works by using a sql command to make an array of post ID’s needing deleting, and then using wp_delete_post command to do each one in turn, which will pick up post meta and revisions as well, and cycling through the array.

    Given you have 50,000 it may well error as well, so I’d suggest you start by limiting the period to a) check that it is working !
    b) give it something that it might succeed at.

    Once you know it works, you can try a full dump, but it may fall over.

    If it does, then limiting to a period should let you delete a good size chunk each time, so hopefully in a couple of dozen iterations you should be able to get there.

    Please come back and let me know how you get on – I can play with it a bit more if needed

    #180510
    Kiril Ivanov
    Participant

    I believe you could try out the suggestion from the following forum thread:

    Slow to Post

    Check the reply of @daniellajos.nl.

    #180503

    Hey everyone! Guess what?

    bbPress 2.6, Release Candidate 3, is now available for testing.

    Download it from here: https://downloads.wordpress.org/plugin/bbpress.2.6-rc-3.zip

    Why is this cool? For starters, @jeffr0 may finally climb down off my back and stop giving me grief for how long it’s been since we shipped a major release.

    bbPress 2.5.0 in 2014, 3 years ago.

    Most people wouldn’t be proud to say that, but… I am. The 2.5 branch of bbPress has been so stable & well received, we were able to take our time with 2.6 and double-down on upstream improvements to WordPress.

    bbPress 2.6 will come with:

    * Per-forum moderators
    * Improved favorites & subscriptions management
    * Improved BuddyPress integration
    * Performance improvements across the board
    * UX improvements to meta-boxes and admin-area tools
    * Tighter integration with WordPress’s Dashboard
    * Template tweaks & clean-up
    * About 110 other things

    If you’re going to test 2.6 on a live site, maybe don’t just yet. It runs a database upgrade routine to migrate favorites & subscriptions from usermeta to postmeta, and for large forums that may take a while or possibly lock things up for a bit.

    We are already running 2.6 here and on bbPress.org, so enjoy the speedier new posting experience, and we’ll let you know when the next beta is ready!

Viewing 25 results - 9,651 through 9,675 (of 64,454 total)
Skip to toolbar