I feel you on the frustrations sometimes with lack of functionality you visualize your site to have and cant find any plugin to achieve it (paid or unpaid), i agree that buddypress is lacking a good events plugin. i am sure that the version shane has just released will be improved upon over time.
If he manages to integrate the functionality we mentioned i would gladly buy the plugin.
@mcpeanut @shanebp I really apologize for that. Did not mean to be harsh or demanding.
At present none of the wordpress or buddypress event plugins has the implementations that any social networking site or social networking scripts has. Event Manager is a good plugin – with respect to front end BuddyPress Simple Events seem to offer no added benefit. Backend – yes, its simple and useful.
I appreciate shanebp your effort and releasing this plugin for the community. Though it may not fit my use-case just in its present form, it will sure help many. Once again, my apologies, and thanks.
Hey,
Yeah.. no big red written errors even if I leave the password blank and hit the sign up button…
Yes, I have tried safari and chrome and firefox… all of them gives me the same response..
I did try to download the brand new copy of WordPress to narrow this problem down so right now, I have the fresh installed WP and the only plugin that’s installed is BuddyPress…
So to this problem, there are two things that are malfunctioning… one is that it doesn’t show any error messages when no password has been inputted, also, when the signup button is pressed, the form doesn’t submit the info to the wp_signup DB…
Should I make another post with this specific description to see if anyone else would have ideas to fix this issue or wait here?
You can create those page manually.
I recommend you to read attentively the install guide.
I have just installed BuddyPress but the registration and activation pages did not install.
I have switched back to the defaut 2015 theme and enabled registration in general settings.
I have a message in the BuddyPress pages section that says “The following active BuddyPress Components do not have associated WordPress Pages: Activate, Register. Repair”
When I click repair nothing happens, please help?
Hi @deepjain81
This isn’t currently possible. Full name may have all kinds of characters in it that will play havoc with the URL. For that reason, BuddyPress uses username and doesn’t provide a way to change it.
If you really need to go down this route, then it most probably is possible, but will need quite a lot of custom work done in order to avoid potential bugs.
@backpackersunion
No, the Devs has not made this yet it seems. I am not sure if this and/or bp menu toggle for responsive views is going to be incorporated in the next version of BP or not. Though it is high time ( or may have passed the high time) for this.
If you are interested or can convince the Devs or can submit patch you may find this thread useful – https://buddypress.trac.wordpress.org/ticket/6291#comment:7
Thanks.
Hi Shanebp
Really very grateful for this much needed plugin.
Can you kindly add two things that is present in all social net scripts like Elgg, Jomsocial, Easysocial etc for the “BuddyPress Simple Events”
1) Attending – Yes, no, maybe
2) Integration of the event form with What’s new box
Please see a demo here – it will take one second – http://easysocial.stackideas.com/
Some other quick points for your kind attention
– it works great in default Twenty-fifteen but as you know this theme is not usable for Buddypress yet – BP responsive themes like Farben-basic breaks when this plugin is activated
– Comments are not in sync – comments made to the Event in the stream do not show under the Event in main page and vice versa [ in contrast Picture album for buddypress – Buddypics by modemlooper has comment and Favorite sync], same about Favorites
– no privacy options – open, closed etc
– admin settings for this plugin should appear under Network administration – Buddypress settings and most Buddypress plugin settings happen here – but this Event plugin has its settings in the main site, not under Network administration setting
– Group Events ( I see there is a paid option, ideally it comes free or paid for both – separating like this is little bit unseen in internet)
However, without the ” Attending – Yes, no, maybe” event plugin has no meaning in the current and present day internet – please implement it
Thanks for this nifty plugin. It will help many of us.
Often clients request the ability to allow members to create Events.
There are some comprehensive Event plugins available.
But they often include a lot of features that are not needed, and have odd template setups, etc.
So I’ve released a light-weight and simple Events plugin to the WP repo:
BuddyPress Simple Events
You can also get it from PhiloPress.
If you’d like image support and the ability to assign Events to a group, there is a premium version:
BuddyPress Simple Events Pro
@ch1n3s3b0y,
codex is your friend ! Read here if it helps you.
@buddypresslost
1) The default WordPress Role for all BuddyPress members is the Suscriber role. In order to allow any/some members to go to the backend to create a blog post, you need to navigate to the wp-admin menu Users > All Members and change the role of the member/s from Suscriber to either: :
– “Contributor” – cannot publish, can only submit a post for review. The Editor or Administrator can schedule the post at future date and the post automatically gets published at the scheduled date.
– “Author” – can set the publish date to future date and the post gets published at the scheduled date.
2) Not sure why you need a system as the post does get published at a future date set in the “Publish” attribute within the “Publish” box in the panel.
Guess this was used around BP 1.6 and previous. A related tread about this could be this one.
For more information, see bp-core-buddybar.php:40
Perhaps you also read a ticket. This one ?
@buddypresslost hmm, id always rather have my own dedicated ip address, so whats your verdict so far after using the cloud for a day? do you think it will be the correct route for yourself?
I think im definitely sticking to the route i mentioned tbh, i would love for you to keep me updated on your progress with your venture to see if it works out good for you using a media rich site in the cloud, have you already got a strong user base for your site or is it a new venture?
Maybe in a few months time of us both running these very different setups we could compare the pros and cons, When i have finally got this all setup and working as i intend i might even post an how to for reference, showing what steps i took to configure it all, I have done weeks worth of reading and watched hours upon hours of videos now about how to set wordpress up to be scalable via the combining of servers route, that and my knowledge about server administration in general should help me achieve this kind of setup, I feel i have got my head around most of the steps needed to achieve this kind of setup now, No doubt i will run into a few hiccups and problems at first but i’m willing to put the time into it.
Hi again,
I’d like to remove the Groups tab in a users profile, as I’ve now got new users automatically added upon registration (see here https://buddypress.org/support/topic/how-to-add-new-members-to-groups-automatically/ for how: and a HUGE thanks to @modemlooper and @mrjarbenne for this).
I’ve found previous threads and which have given this:
// removing groups tab from profile
define( ‘BP_DEFAULT_COMPONENT’, ‘profile’ );
function bp_remove_nav_tabs() {
global $bp;
bp_core_remove_nav_item( ‘groups’ );
}
add_action( ‘bp_setup_nav’, ‘bp_remove_nav_tabs’, 15 );
which I’ve added into my bp-custom.php
This works great! BUT I’m sure I’ve seen somewhere (can’t track it down now) that you can also declare it as ‘false’ to remove it, so something like this:
$bp->bp_nav['groups']['position'] = false;
Is this because of the recent BP updates? or is it just a different way? Or have I totally imagined it?!
Any insight would be great! Thanks.
OK, I don’t think the s2member route is an option for our membership structure, so it needs to be a Buddypress solution…
I’ve tried various options with the code suggested in the link I posted above but so far it’s not right. This is what i have added into compose.php:
if ( !is_super_admin() ) {
input type=”hidden” name=”send-to-input” value=”admin”
} else {
input type=”text” name=”send-to-input”
}
but I’m obviously not putting it in the correct place – or perhaps I need to edit out some bits too??
Maybe @henrywright-1 or @lavishdhand could post their fix for this – just with a little more clarity as to where in compose.php it should go please?
I’d really appreciate it if anyone could give some advice here!
Thanks.
hi @mjc82in,
BuddyPress is continuously evolving. 2 years back it was a mess trying to use CPT on SWA. That’s no more the case with BP 2.2
Maybe this example will help you. It creates a CPT called Music which will show up on the SWA where you can comment it.
Add the code to bp-custom.php
// allow tracking of our CPT
add_post_type_support( 'music', 'buddypress-activity' );
function customize_page_tracking_args() {
// Check if the Activity component is active before using it.
if ( ! bp_is_active( 'activity' ) ) {
return;
}
bp_activity_set_post_type_tracking_args( 'music', array(
'component_id' => 'activity',
'action_id' => 'new_music',
'bp_activity_admin_filter' => __( 'Published a new music', 'text-domain' ),
'bp_activity_front_filter' => __( 'Music', 'text-domain' ),
'contexts' => array( 'activity', 'member' ),
'activity_comment' => true,
'bp_activity_new_post' => __( '%1$s posted a new <a href="%2$s">Music</a>', 'text-domain' ),
'bp_activity_new_post_ms' => __( '%1$s posted a new <a href="%2$s">Music</a>, on the site %3$s', 'text-domain' ),
'position' => 800,
) );
}
add_action( 'init', 'customize_page_tracking_args', 999 );
function bpfr_create_post_type() {
register_post_type( 'music',
array(
'labels' => array(
'name' => __( 'Music', 'text-domain' ),
'singular_name' => __( 'Music', 'text-domain' )
),
'public' => true,
'has_archive' => true,
)
);
}
add_action( 'init', 'bpfr_create_post_type' );
Ref: https://codex.buddypress.org/plugindev/post-types-activities/
@buddypresslost i really appreciate the input your giving, the reason i said forget bandwidth for now is because the bandwidth fees can be set as a set price per month if you negotiate with the isp and give yourself plenty of room for excessive traffic spikes, the concern for me really is all about the storage and handling of the media itself.
I will figure this out! haha, and i plan on creating a very good safety net for growth before i launch, the charging for media uploads is a good way of bringing the income in like you said , but are people willing to pay for uploading when lots of sites don’t charge, im not 100 percent convinced on this yet.
I allready have a dedicated quad core zeon server with 32gb ddr3 ram and 4tb hardrives in raid, but this is why im thinking of getting 2 more and using 1 for load balancing, and one for a database server at first then i would plan on having 2 custom servers built just for media in a raid configuration, this would allow me to add another 20tb storage space cheaper than the cloud.
I am trying to figure out this exact configuration yet but im now also questioning the cloud root before i commit to these purchases and task of setting all this up!
Oh and to explain a little more to the people who are actively using media rich plugins within their buddypress sites they have just setup, ask yourself what will you do when you have no space left for users to upload files to? how will you tackle the situation? will you resort to deleting all your members previously posted media because no-one can post any more and your server crawls to a halt? or will you then take action by putting your site in the cloud and then face the way overpriced storage solutions offered by the cloud? and what if your site is not making enough to pay for the masses of media users are posting? without an advance solution this seems like alot of websites that allow media posting are setup to fail.
Hope you guys are starting to understand why this question was asked now 🙂
@buddypresslost hi there out of curiosity what about storage space and how is this charged to you via the cloud at rackspace?
This is why i decided to abandon using the cloud and build a good old infastructure of servers, let me give you an example, what if your website is intended to be media rich with allowing posting of mp3s and video etc via plugins such as rtmedia = only as an example) how would you cope with the cost of having a never ending and expanding media library via the cloud?
To me this is the biggest downfall the cost of storage in the cloud if users post lots and lots of media, i know its arguable about dedicated server costs each time you add another medi server but in this respect you can add tons and tons of storage to them alot cheaper (as long as you have them in a decent raid setup for backup purposes and failure), also you know the exact cost of adding extra hardware each time you do and you would only do it when its sustainable to do so.
This is why i asked the question here, i am trying to get a few opinions in on the matter, i mean how would You cope with a media rich websites storage space when you cannot determine via the cloud just how much it will cost each month if your userbase grows and grows all posting media? it has to be stored somewhere.
Anyone else got any advice on this before i commit to my next step?
P.S can i please ask people who read this to forget about bandwidth use and traffic as a whole for the time being and help me concentrate on the media storage solution in terms of growth as a kind of what if situation? thx for any opinions in advance
Hello everyone =)
I have been trying to figure this registration problem for two days straight… I’ve tried almost every post I’ve found in this forum plus in google but nothing…
My WP is setup localhost via MAMP.
I’ve tried:
1. reinstalling WP completely from scratch.
2. used twenty-twelve theme (as people suggested) with JUST buddypress.
3. used other buddypress supported themes.
Here’s what’s happening:
When I enter the form to register and click the sign up button, the page refreshes and all the information is filled out but the password sections are blank…
Can anyone help?? I’m making this website for my church and my deadline is coming up…. =/
Thanks in advance!! =)
Hi @mjc82in
Go to Settings > BuddyPress > Settings and select “Allow activity stream commenting”
Hi,
i want to edit my BuddyPress profile on a single page instead of serveral tabs/pages.
By now, every profile group generates a new tab with an own URL. Even if there is only one field within a group.
Is there any solution to display all groups on a single page? So the user can edit and save all fields without clicking through serveral tabs.
Hey Everyone,
I still haven’t found out how to save edits in chrome inspector or how to customize my wall more…BUT I did find out how to do what was most important to me, which is change the text ‘Site-Wide Activity’ on the activity stream page. I found the solution here on a forum through a google search. Unfortunately I was on a work computer and left before copying the link and now of course I can’t find that forum anymore. Thank god I wrote it down!
Anywho, you find it in: wp-content>plugins>buddypress>bp-activity/bp-activity-loader.php and its toward the top the in $GLOBAL array.
Thanks to the stranger who found this!
And any help on how to design or what files to mess with to play the design of the activity stream is greatly appreciated!
I don’t know if there’s a good plugin for this but you can add a custom function to your bp-custom.php file that achieves the same result. You can read how to make a bp-custom.php file here in the BP Codex.
When your bp-custom.php file is ready, you add this function to the file:
<?php
function restrict_bp_pages() {
global $bp;
if( bp_is_blog_page() || bp_is_register_page() || bp_is_activation_page() ) {
return;
}
if( !is_user_logged_in() ) {
bp_core_redirect( $bp->root_domain .'/YOUR-LOGIN-SLUG' );
}
}
add_action( 'get_header', 'restrict_bp_pages' );
You insert the slug of your login page in the place of YOUR-LOGIN-SLUG into the code above. E.g. if your login page is http://www.mypage.com/mylogin, your insert ‘/mylogin’. If you want to use your home page you leave out this part and only use bp_core_redirect( $bp->root_domain );.
Then you upload the bp-custom.php file into the /wp-content/plugins/ folder on your server, and you’re ready.
If you use a single forum aside group forums, maybe review the forum settings.
A single forum is declared as “forum”
A group forum should be declared as “category”.
Installing Group and Sitewide Forums