Forum Replies Created
-
hi,
try putting the po annd mo files into wp-content/languages/plugins/
please have a look at
Great resource! Thank you
coming from left field ——> what about wp idea stream plus bp idea stream ?
bp idea stream is group specific
(at the moment -while the plugin directory gets re-organised – these are currently absent from the plugin directory)
front end creation with (discretionary) images, links, comments etc and back end editing if necessary
Check out BP Moderation it may still work – it relies on users to “flag” items and if an item attracts x amount of flags the author and admin are warned and admin has an easy filter to delete the comment. x is set by admin.
2,3,4 i believe have been answered many times on this forum – google and they should come up.
AFAIK BuddyPress Activity Plus works, free, as outlined on the WordPress.org plugin page.
You could also try MediaPress by a very reputable BuddyPress developer.
or
The last one has some paid – for add-ons.
There may well be others.
@rda5009 this also happened to me –
but, for me, it was was theme related –
It did not occur with the Twenty Sixteen Theme where group types did appear when that function as per codex page was inserted in functions.php
The particular theme, kleo, was updated today, to v.4.1.6, and now has no problems with group types
@danbp thanks so much for tutorial AWESOME! and for your contributions over the years –We want our groups to have their own personal page that can give information to visitors about Group activities, group description, what are they doing, etc.
Have a look at this Group Home Page
Not at all saying that its an off the shelf solution – just that it can be done.
welcome
try https://wordpress.org/plugins/buddypress/
and then
https://wordpress.org/plugins/search.php?q=buddypress
for lots more
welcome
You are not supposed to alter core plugin files!
have a look at
line 527 of /wp-content/plugins/buddypress/bp-groups/classes/class-bp-groups-component.php
This just might help – i am not really sure that it will!
Group Home Pagesee
BuddyPress 2.6.0 Release Candidate 1…
perhaps best, if not already, to leave a ticket at
https://buddypress.trac.wordpress.org/newticket
hope you get it sorted.
Different here. No error.
To clarify
When i saw your notice
my original post
On a multisite local install – have added a site (sub-domain) successfully.This set-up was a pre existing testing installation.
i can successfully add a new subdomain.
Am unable to replicate the error you are experiencing.
My second post confirmed that i was doing this on an old testing site with an existing bp setup with groups – but this again was in relation to creating a new site (sub-domain) in the set-up – no error.
I’d imagine the devs would have given this a once over when they first saw your post ?
cos its important!
Cheers.old testing site with an existing bp setup with groups.
ok i’ve now got no error (so far) on an old but up to-date online multi-site multinetwork testing site with an existing bp setup with lots of groups.
set-up
WP 4.5.2
BuddyPress Version 2.6.0-beta1 Network Activated
PPHP Version 5.4.43
MySQL Version 5.5.45-cll-lve
Plugins: lots
WP 4.5.2
BuddyPress Version 2.6.0-beta1 Network ActivatedNot replicated here – (so far)
On a multisite local install – have added a site (sub-domain) successfully.
Just added a site via Sites—> Add New
Without the error notified by @sharmavishal
WP 4.5.2
BuddyPress Version 2.6.0-beta1 Network Activated
PHP Version 5.5.24
Plugins (network activated): lots – all latest versionsThe second ask — i can’t usefully contribute!
for the first ask
Assuming your new user fills in her/his profile fields on registration
Something like the following MIGHT work.
On FIRST login a user is redirected to say .$user -> user_login.’/profile/change-avatar/’;
then add something like this to the functions.php file of your theme
function alaiam(){ global $current_user, $wpdb, $bp; get_currentuserinfo(); $user_id = get_current_user_id(); $firstname = xprofile_get_field_data( "First Name" ,$user_id); update_user_meta( $user_id, 'first_name', $firstname); $lastname = xprofile_get_field_data( "Last Name" ,$user_id); update_user_meta( $user_id, 'last_name',$lastname); $gender= xprofile_get_field_data( "Gender" ,$user_id); update_user_meta( $user_id, 'gender',$gender); $xdob= xprofile_get_field_data( "Date of Birth" ,$user_id); update_user_meta( $user_id, 'dob',$xdob); /*and so on.........*/ add_action('bp_before_profile_avatar_upload_content', 'alaiam', 10, 0);Is really needed.
Many Thanks for this @shanebp.
However if other plugins (relating to groups) say for example (i have tested!) bp group reviews, email subscription,group blog etc etc
this display comes up again “That name is already being used. Please use a different name.”
when it shouldn’t
So
Create Group (with duplicate name)
input name
Create Group
the display comes up “That name is already being used. Please use a different name.”
brilliant!
in new form
input new name (non duplicate)
Create Group
new name accepted (and group IS created)
next panel (https://i.imgur.com/cBbPIH0.jpg)
click Enable group reveiws
click Enable Galleryclick Next Step
BUT
form is returned again with “That name is already being used. Please use a different name.”https://i.imgur.com/cBbPIH0.jpg with panels now unclicked
@shanebp Really appreciate your efforts with this and hope they continue but frankly i think this should be a core function.Avoiding duplicates (usernames, blognames, groupnames, members email addresses, etc etc) surely is core????
A possible way to achieve what you want.
Networks+ and bp-multi-network
Each network can have absolutely completely separate Activity Streams, Groups, Forums, and sites/blogs as well as separate plugin and theme structures.
I only say MAY because the usermeta is shared and once a user visits another network that user is added to the Members of that network.
However AFAIK users have separate bp-profile data on each network
I fully understand that this may not be exactly what you are looking for but it certainly is a very good start.
Have revisted this interesting query!
Consulted this similar query
and have come up with another possible solution
(so long as the main site has a different theme or child theme to the other sites.)in functions.php of sub-sites’ themes insert
add_action( 'template_redirect', 'redirect_to_specific_page' ); function redirect_to_specific_page() { if (is_page('Register') && ! is_user_logged_in() ) { wp_redirect( 'http://yourmainsite.dev/register/', 301 ); exit; } }would not work with slug is_page(‘register’}
Would unactivated members not appear as “Pending” in wp-admin/network/users.php and then you can activate or delete them from there ??
The two files in /wp-content/your-theme/buddypress/members – folder
(however – bespoke multi-network bits & pieces like “genre” not really relevant to the instant query)
Cheers
Can only offer this.
My alternative members directory is “local-” as in “local-members-loop.php”
I also have a copy of members-loop.php in the /wp-content/your-theme/buddypress/members folder
But that was only (at least i thought!) so that i added a line in the main directory directing users to the local directory
mysite.com/local-members/ gets the alternative directory and mysite.com/local-members-loop.php/ produces a 404
While i am running bp 2.5.1 and wp 4.4.2 and a lot of plugins these bp pages are in a child theme and have not been updated for a while and so may not reflect recent changes to the bp-legacy theme BUT they work!
Though its NOT via using functions.php or wp-config.php a solution could be :
Network activate a plugin like Quick Page/Post Redirect Plugin and set it on each sub-site
Request url —> /register/
Destination url —> http://mymainsite.com/register
Try this. It MAY work.
In your theme folder add a folder named “buddypress”.
In that folder place another folder named “members”
Duplicate the file /wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/members-loop.php
Rename this new duplicate file to say “new-york-members-loop.php” and place it in /wp-content/your-theme/buddypress/members
Obviously you will code conditions into this file so that it only turns up members from New-York.
(conditions and name etc to your specs)
The file should respond to the link http://yoursite.com/new-york-members/
The mods you mention will surely refine this if not correct!!!