Forum Replies Created
Please send your questions to the creators of the buddyboss forms plugin.
Since you’re using the buddy boss forms plugin try using the BuddyBoss Platform instead of BP.
Take a look at
Starting ~Line 920,
* Handle avatar uploading.
The ajax function shows how to apply user_id.
The arguments are listed in
There is a $label argument that you could set to an empty string.
The Hi string is in the .pot file:
#: bp-core/bp-core-template.php:3826 msgctxt "Unnamed recipient salutation" msgid "Hi," msgstr "" #. translators: %s: the email token for the recipient name #: bp-core/bp-core-template.php:3849 msgctxt "Named recipient salutation" msgid "Hi %s," msgstr ""
Your items can be done, but will require custom filtering of the activity streams.
And the moderation aspect will require significant custom code.
Unless you are an experienced BP developer, you will need to hire somebody with those skills.
These are the forums for BuddyPress.
Please send your question to BuddyBoss.
Use this filter hook and write a function:
apply_filters( 'bp_attachments_get_max_upload_file_size', $fileupload_maxk, $type );
From this file:
On the front end, you can only invite friends to join the group.
As an administrator, on the dashboard, try typing the full name of a user you know exists, a user who does not already belong to the group.
It is an issue of scaling server resources, not BP. Talk to your hosting company. Read up on how WP sites scale to large numbers of concurrent users.
If the courses are added to groups via LMS, then you should contact LMS with specifics about the ajax error.
BP can get you started. You will need to extend it for some of your features.
The best approach is to setup a test site and install it and find out the specifics.
Assuming you know how to load and parse a csv file with php, you could adapt this example to dynamically create xprofile fields.
You could manually create the table:
CREATE TABLEwp_bp_optouts` (
idbigint(20) NOT NULL,
email_address_hashvarchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
user_idbigint(20) NOT NULL,
email_typevarchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
date_modifieddatetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
— Indexes for table
ADD PRIMARY KEY (
— AUTO_INCREMENT for table
idbigint(20) NOT NULL AUTO_INCREMENT;
wpthe database prefix? As set in wp-config.
You can also switch momentarily to a theme like 2020 to see if it is theme-related.
Groups can be private – meaning a member has to be invited in order to join.
You may want to hide the main Activity page as that will show all activity.
The best way to find out if BP is suitable is to setup a test site and try it out.
Have you tried turning off invitations?
wp-admin > Settings > BuddyPress then click Options
and deselect ‘Invitations’ Allow registered members to invite people to join this network