What would you like done?
A plugin - Our basic requirement is to restrict user search results to within user’s Primary Group (as defined in the users settings in user admin). Not even the username should be shown in the results list, other than to members of the user’s Primary Group.
(1) basic requirement
Right now, any search box entry will return results including users from across the site, like this:
Same issue with mentioning of user within post:
The plugin would limit output of user search to the user’s Primary Group.
The function would be very similar to that available already for Groups - in the Interactions settings:
The settings for the user would instead be:
A) Visibility
Who can see this user?
- Everyone (normal setting)
- Members of the user’s primary group and admins
B) Posting
Who can @mention this user?
- Everyone (normal setting)
- Members of the user’s primary group and admins
(2) advanced version
We have had to set Personal Messaging off entirely to prevent PM to everyone on site, and also turned off the User Directory. However ideally we would allow both of these if we could restrict these to only user’s Primary Group.
So in the advanced version the two following settings would also be available:
C) Personal Messaging
Who can message user?
- Everyone (normal setting)
- Members of the user’s primary group and admins
D) User Directory
Who can see this user?
- Everyone (normal setting)
- Members of the user’s primary group and admins
When do you need it done?
ASAP, 1-2 months max
What is your budget, in $ USD that you can offer for this task?
For basic requirement (1) - a fair price, please PM me with a proposal
For the advanced version - more!