Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddypress'

Viewing 25 results - 9,026 through 9,050 (of 68,916 total)
  • Author
    Search Results
  • #259222
    renix
    Participant

    Hi,

    Thank you for all your responses.


    @jbboro3

    That’s correct, only group admin is able to change the custom page.

    I was using bp-simple-front-end-post and Blog Categories for Groups to achieve that, but these plugins creates a new page every time I (act as group admin), publish a page, and whenever I tried to edit the page, it redirects me to wp-admin (I don’t want that).
    To sum up, We want every group can have their own page.
    Categorized as:
    Grup 1:
    domain.tld/grouppage/group1page
    Grup 2:
    domain.tld/grouppage/group2page
    etc.

    Then they can publish the page and edit the page from front end only.


    @Venutius

    I have enabled BP Group Docs and BuddyPress Group Documents too and it did not deliver what we want to.

    Thanks

    #259220
    Venutius
    Moderator

    There’s not really that much available. in terms of relating blogs to groups there’s really two options, for a single site you can use the combination of relate blog categories for groups, which you have already tried, and use this with bbPress Topics for Post which will allow you to have comments for that post appear within the group forum.

    The other option is to use BuddyPress GroupBlog, but that only works in a multisite environment.

    There are other plugins such as BP Group Docs, Buddypress group Extras and BuddyPress Group Documents that you may like to look at but none of these really gives you the type of group homepage customisation that is required.

    I did try to do a template overload of the group home page but I found that the way the Forum works interferes with this so it is not trivial and beyond my capabilities for the moment. If you can, hire a developer is all I can suggest.

    #259218
    renix
    Participant

    Hi,

    Is there a premade plugin to achieve that instead of coding as We are not a coder?

    Usually, where do people put group description and their activities in Buddypress?

    Thanks

    #259216
    Henry Wright
    Moderator

    I’ve tested BuddyPress on Twenty Fifteen and Twenty Sixteen recently, both work great. Outside of those 2 themes you’ll have many choices but my best advice would be to set up a testing site and try out before you go live.

    Hope this helps.

    #259213
    danbp
    Participant

    @renix,

    the first solution would be to use a group blog, but it may be a heavy project. So, IMHO, best way would be to create a plugin and using Group Extension API.

    You can also check for an eventual existing plugin who fit to or narrow your goal and customize it.

    #259212
    danbp
    Participant

    Hi,

    color scheme’s are usually defined by the theme. Positioning elements needs some ID’s or class correctly defined and a medium knowledge for HTML & CSS handling.

    if you create a child theme, you can change a lot of things related to BuddyPress, including CSS.

    Read through the theme guidelines on BP Codex to get a general overview and check also the documentation of your theme.

    Unfortunately, you use a premium theme and, as we have no access to his code, we can’t assist you more for it. Any questions related to it should be asked on your theme support.

    But don’t hesitate to search the BuddyPress forum using keywords like css, template and so on…

    danbp
    Participant

    Hi,

    Read how to search strings here:

    Your connection to this user

    #259201
    GeekGal
    Participant

    Thanks. That goes a little bit beyond what I was looking for. Was hoping just for a theme. Do you recommend any reliable stable themes for buddypress? Thanks.

    #259198
    danbp
    Participant

    Sorry, I haven’t tested the plugin i mentionned. You’re right it doesn’t show a button but simply display favorites differently.

    OK, here is a snippet you can add to bp-custom.php which will add a Favorite button to blog posts.

    Note
    the function works with currrent BP version (2.6.2).
    The grey side of this solution is that you have to use a child-theme and to tweak a little the way the button will show. This is very theme dependant and would not be used the same way if you use ie. Twenty Sixteen or ie. Graphene.

    While using 2016, you can simply echo the button on the template.
    If you use a more complex theme, you could probably use an existing action hook of the theme. This means that you need a function who hooks into such a predefined placeholder.

    In any case, the file to modify is your theme’s single.php. Copy it into the child theme to get:
    /wp-content/themes/child-theme/single.php

    If you don’t see any do_action( ‘something’ ), you add the following in an appropriate place:

    echo get_fav_or_unfav_button_for_post( $post );
    Certainly inside the post loop, and probably below the post and before the comments.

    If you see some action hooks in single.php, you add this function to bp-custom:

    function fav_buttons() {
      echo get_fav_or_unfav_button_for_post( $post );
    }
    add_action( 'graphene_before_comment_template', 'fav_buttons' );

    You need to change graphene_before_comment_template to the action name used by your theme.

    add_action( 'graphene_before_comment_template'

    Hope to be clear.

    And here the function for the button:

    function get_fav_or_unfav_button_for_post( $post ) {
    global $bp, $activities_template, $post;
    
    	// only show the button to logged-in users
    	if ( ! is_user_logged_in() ) {
    	return '';
    	}
    	
    	$activity_id = bp_activity_get_activity_id( array(
    		'user_id' => $post->post_author,
    		'type' => 'new_blog_post',
    		'component' => 'blogs',
    		'item_id' => 1,  // blog_ID
    		'secondary_item_id' => $post->ID // post_ID
    		) );
    	
    	if ( ! $activity_id ) {
    	return '';
    	}
    
    	bp_has_activities(); // update $activities_template with user's favs
    	$old_value = false;
    		
    	if ( isset( $activities_template->activity->id ) ) {
    		$old_value = $activities_template->activity->id;
    		$activities_template->activity->id = $activity_id;
    	} else {
    		$activities_template->activity = (object) array( 'id' => $activity_id );
    	}
    	
    	// build the template
    	$code = '';
    	$code .= '<div class="activity-meta">'."\n";
    
    		if ( ! bp_get_activity_is_favorite() ) {
    		// if not favorited, add a "Favorite" button
    		$code .= ' <a href="'.bp_get_activity_favorite_link( ).'" class="button fav bp-secondary-action" title="Add to my favorites">Favorite</a>'."\n";
    		
    		} else {
    		
    		// else, add "Unfavorite" button
    		$code .= ' <a href="'.bp_get_activity_unfavorite_link( ).'" class="button unfav bp-secondary-action" title="Remove from my favorites">Unfavorite</a>'."\n";
    		
    		// Bonus button: "View all my favorites"
    		$code .= ' <a href="'.bp_loggedin_user_domain() . 'activity/favorites/" class="button unfav bp-secondary-action">View all my favs</a>'."\n";
    		}
    		
    	// closing .activity-meta
    	$code .= '</div>'."\n"; 
    
    	if ( false !== $old_value ) {
    		$activities_template->activity->id = $old_value;
    	} else {
    		//$activities_template->activity = null;
    $activities_template->activity = (object) array( 'id' => $activity_id );
    	}
    	return $code;
    
    }

    And voila !

    #259195
    melodies
    Participant

    I upgraded from BuddyPress 2.6.1.1 and WordPress 4.5.3.

    #259190
    danbp
    Participant

    Hi @donsauce,

    there is no such setting in BuddyPress, but it exist a plugin !
    See:
    https://wordpress.org/plugins/buddypress-profile-views/

    #259189
    danbp
    Participant

    Salut,

    members are deleted 3 or 4 days after their registration
    Perhaps simply because they deleted their account ? πŸ˜‰
    Check Settings > BuddyPress > Options
    Suppression de compte []Les membres peuvent supprimer eux-mΓͺmes leur compte

    or some custom function in theme or bp-custom ?

    To know if it is related to theme, Force Photo or any other plugin, deactivate it(them) and see if it change something.

    Nothing better at the moment.

    #259182
    danbp
    Participant

    Hummm, now it’s me who doesn’t understand !

    You asked first
    is there any way we can add the existing buddypress favorites to the blog posts

    and now you say
    I wish to have it in blogs – so […] I can press Favorite

    Sorry if i misunderstand your request, english is not my mother language… Do you want to add a [favorite] button to each blog post ? Or do you want to remove some filters from activity favorites ?

    Activity → Favorites

    #259180
    Humiges
    Participant

    Dear @danbp
    thank you for your kind reply.
    Sorry, I’m not sure I exactly understand what do you mean.
    I definitely don’t want to complicated things (if it sounded like that)… as you said, I would like to keep the Favorite in user profile – however, I don’t need people to favorite their statuses (I actually removed that with CSS) – I wish to have it in blogs – so when for example Mike post a blog “Awesome BuddyPress πŸ˜‰ ” I can press Favorite – this means I’ld collect favorite blogs and see them in my profile anytime in the future πŸ˜‰
    This is also cool, because the notifications are there… I love this features… they are just not in the right place for me πŸ˜‰

    Thank you very much for your help πŸ™‚

    #259174
    danbp
    Participant

    Please note that you don’t need to add your site url in each of your topic. It’s useless and considered as a bad practice when nobody asked specifically for it.

    About privacy, read here

    Making a WordPress & BuddyPress Site Private, the Right Way

    #259168
    danbp
    Participant

    Hi,

    Which group menu are you talking about ?
    How do you add the link ? And why ? Because, you haven’t to do that on a standard MS install, even for private groups. Sorry, but this point is a bit unclear.

    Review your forum settings:

    Installing Group and Sitewide Forums

    Group Settings and Roles

    #259158
    danbp
    Participant

    Hallo @mmirlach,

    I’ve activated the toolbar bubble in the settings… What are you talking about ? Such a setting doesn’t exist in BuddyPress.

    You can get any css information you need for this by:
    – right click on the page where you see this bubble and check the source code
    or
    – use Firebug or a similar tool.

    #259157

    In reply to: [Resolved] Child Theme

    danbp
    Participant

    Is the child theme only good for Buddypress editing? YES

    Or can I use it to edit another plugin as well? NO
    Plugins don’t have (at the moment) a child-plugin.

    #259156
    Venutius
    Moderator

    That’s strange, I use invite anyone on a number of sites so I can confirm it works.

    Have you tried deactivating all plugins except Buddypress and Invite Anyone to see if that works?

    If it does, it’s a case of activating the other plugins one by one until you discover which one is causing the conflict.

    IF you are getting the 500 error you may not be able to get to the Dashboard to deactivate plugins, that being the case you should FTP to the wp-content/plugins directory and you can delete the other plugins from there in order to get your site back.

    #259149

    In reply to: [Resolved] Child Theme

    metalhead
    Participant

    I did what you said and it’s working now. Thank you very much!

    It’s confusing as to why the new sub-folders differ so much from the originals. (In the child theme, we don’t have bp-templates, for example.)

    Is the child theme only good for Buddypress editing?

    Or can I use it to edit another plugin as well?

    If I can use it to edit other plugins, could you give me an example of how I will create that path?

    #259148
    Henry Wright
    Moderator

    Check out this article:

    Open Sourcing BuddyPress.org

    #259141
    danbp
    Participant

    Hi @bastianernst

    guess you made some mistake while activating BuddyPress and using your theme. Probably you have also some other plugins in use ?

    So, aside from reading absolutely throuhg the install BP documentation, i strongly recommand that you check the site fonctionnalities by using only:

    WP+BP+Twenty Sixteen theme. No other plugin, no custom code.

    If you allowed registration, you have a login widget (the one coming with WP) you can activate in the sidebar. Do this for testing the password change (click on lost password ?) once active.

    Also on the basic install, you should have all BP menus in the usermenu (top right corner) and on a user profile.

    Once anything ok on this install, upload BP Default Data plugin and activate it. This will add fake datas in all parts of BP, so you have content everywhere that let you test completely the site.

    Go through and see how it works.

    If all seems ok, you can then activate the final theme. Simply remind that BP pages should be empty, without any content or template model.
    Don’t forget to set up pretty permalinks (whatever but by default) and with a little luck, you’ll be on the right path.

    #259134

    In reply to: [Resolved] Child Theme

    danbp
    Participant

    Hi,

    it’s wrong !

    1) You add only copies of the files you want to modify. The original templates are in
    wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/

    2) the path in a child should respect the original directories, like this
    wp-content/themes/graphene-child-theme/buddypress/members/register.php

    simon1970
    Participant

    Hi,

    Thanks for all your help. I still can’t get that method to work but I have found what I believe is a better (or at least an alternative) way to do this, using the bp-templates system. The bp-templates system was the method I had previously been trying to use but for some reason I couldn’t get it to work. It turns out I was using the wrong path for the templates in my child theme. The following article set me straight:

    https://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/

    The above article explains the correct path for the templates. The mistake I made was to include bp-templates\bp-legacy followed by \buddypress in the path in my child theme. I should not have included the bp-templates\bp-legacy part of the path and just started with buddypress instead. I hope that makes sense.

    Now I can make all my changes to the template files instead, and these changes won’t be affected by any updates.

    Thanks again,

    Simon

    #259125

    In reply to: [Resolved] Child Theme

    metalhead
    Participant

    Thanks! Now, to be certain, let me ask you this:

    This is the original path to the original register.php:
    public_html/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/register.php

    This is the new path that I created by adding new folders:

    public_html/wp-content/themes/graphene-child-theme/buddypress/bp-templates/bp-legacy/buddypress/members/register.php

    Please notice that I did NOT create a folder called “plugins,” during this process. Is this correct?

    If not, let me know where I goofed. But if I am correct, and there will be no folder called “plugins,” with regard to the child theme, then let me ask this last question:

    I will MAKE CHANGES TO the child theme’s register.php, and I will stop caring about what happens with the ORIGINAL register.php. Is this correct?

    Thanks for your patience with me. I appreciate very much!

Viewing 25 results - 9,026 through 9,050 (of 68,916 total)
Skip to toolbar