Great Plugin but
The plugin can be great but not now. It needs some features and Essentials. Some of items that should be there:
1- Setting the default picture for profile avatar and cover
2- Set the limit of uploading files in posts
3- The ability of uploading photo collections
4- The option for allowing logged-in users to post in space, without the need of joining
Thanks
4.You can create an automation with the free FluentCRM to auto-join a new user to one or several Spaces.
Adding related link so the fTeam can follow:
Limit max file size (Pro) for attachments and limit file extension for attachments (make sure we dont accept any executable files including .js .htaccess etc).
We could also limit max number of files to be attached per day/month (Pro). By default max: 20 attachments should be enough for the user (excluding Admin/Manager)
sousers won't eat up our server storage over night.
I hope default image for Avatar/Cover will be nativly added instead of using some code code snippets or using other external plugins:
// Add custom default avatar
function custom_default_avatar( $avatar_defaults ) {
$custom_avatar_url = 'URL_TO_YOUR_CUSTOM_AVATAR_IMAGE'; // Replace this with the URL of your custom avatar image
$avatar_defaults['custom_avatar'] = 'Custom Avatar'; // Add a label for your custom avatar
return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'custom_default_avatar' );
// Function to replace Gravatar with custom default avatar
function replace_default_avatar( $avatar, $id_or_email, $size, $default, $alt ) {
$custom_avatar_url = 'URL_TO_YOUR_CUSTOM_AVATAR_IMAGE'; // Replace this with the URL of your custom avatar image
$custom_avatar = "<img alt='{$alt}' src='{$custom_avatar_url}' class='avatar avatar-{$size} photo' height='{$size}' width='{$size}' />";
return $custom_avatar;
}
add_filter( 'get_avatar', 'replace_default_avatar', 10, 5 );
Number 4 is already there: when you create a space, there's an option to disable the join feature
Linda RandoΒ No it's not disable it. The user should click on join button and immediately joins. This is useless feature
dariush OjaΒ I donβt understand what you mean. Currently, if you remove the need to click "join," the user obviously doesnβt need to join the space and can post immediately.
Linda RandoΒ In space settings (for public spaces), there is option under privacy for allowing user to request for joining space. When we uncheck this, then the user must click on join button to be able to post. There is no other way for post on space without the need of "join" process.
dariush OjaΒ Thatβs not the case. Iβve tested it on my community, and by disabling the "join" option, users can post without any issues and without needing to request anything. Of course, the space must be public.
Linda RandoΒ I've tried a few times. But didn't work for me. Maybe some conflicts with plugins
dariush OjaΒ actually, I checked again, and the join option is back -_- I believe it was one of the latest updates. Since the community is still in staging, I hadnβt double-checked it π₯Ί