Skip to Content Skip to Menu

[SOLVED] Front-end User Management by Moderator

  • Wai Wai
  • Wai Wai
  • OFFLINE
  • Posts: 24
  • Thanks: 2
  • Karma: 1
10 years 10 months ago - 10 years 9 months ago #238131 by Wai Wai
I created the users list for moderator to manage all users from front-end. I leave Filter field blank but only enabled and approved users are shown in the list.

1. How can I show all users?
2. How the moderator upgrade the user group? Only the created fields are shown in user profile edit form.

In Configuration > Moderation tab, I selected 'Channel Manager' as moderator and Allow Moderators to Edit User Profiles = "CB Moderators and levels above". When I log in using moderator account, I can't edit the user and get error 'You cannot edit a `premier reseller`. Only higher-level users have this power.'

I have the following user group structure:
- Public
- Channel Manager
- Partner
-- Distributor
-- Reseller
--- Gold Reseller
--- Premier Reseller
--- Silver Reseller


The user groups highlighted in red should be able to manage by Channel Manager. I can't create those groups under Channel Manager because they have different content access permission. Otherwise, the permission I gave to Channel Manager will be adopted by those groups.
Attachments:
Last edit: 10 years 9 months ago by krileon.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48477
  • Thanks: 8281
  • Karma: 1443
10 years 10 months ago #238160 by krileon
Replied by krileon on topic Front-end User Management by Moderator
You won't be able to create such a userlist until next CB release as frontend userlists only allows enabled users to be displayed. Next CB release will let you specifically select what users can be displayed (including disabled). You still won't be able to change usergroups from frontend though as CB only renders that to backend, but you can try creating a CB Auto Action to act off a Joomla field to assign usergroups using the usergroup action on the after profile update trigger.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • Wai Wai
  • Wai Wai
  • OFFLINE
  • Posts: 24
  • Thanks: 2
  • Karma: 1
10 years 10 months ago #238200 by Wai Wai
Replied by Wai Wai on topic Front-end User Management by Moderator
Even moderator can't edit user group, moderator should be able to edit other fields. How can I configure to allow moderator to edit user profile?

In Configuration > Moderation tab, I configured as below:
Moderator Groups = Channel Manager
Allow Moderators to Edit User Profiles = CB Moderators and levels above

I login using account from 'Channel Manager' group and keep getting error 'You cannot edit a `premier reseller`. Only higher-level users have this power.'

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48477
  • Thanks: 8281
  • Karma: 1443
10 years 10 months ago #238220 by krileon
Replied by krileon on topic Front-end User Management by Moderator
You created a new Joomla parent usergroup. That usergroup has zero permissions. Place the usergroup as a child of Registered parent. This should eliminate such issues.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • Wai Wai
  • Wai Wai
  • OFFLINE
  • Posts: 24
  • Thanks: 2
  • Karma: 1
10 years 9 months ago #239249 by Wai Wai
Replied by Wai Wai on topic Front-end User Management by Moderator
I am not sure this is what you mean.
I move moderator group under registered group:
- Public
- Registered
-- Channel Manager

- Partner
-- Distributor
-- Reseller
--- Gold Reseller
--- Premier Reseller
--- Silver Reseller

But I still got the same error: 'You cannot edit a `premier reseller`. Only higher-level users have this power.' when I update the user by using 'Channel Manager' account.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48477
  • Thanks: 8281
  • Karma: 1443
10 years 9 months ago - 10 years 9 months ago #239265 by krileon
Replied by krileon on topic Front-end User Management by Moderator
Channel Manager has no power over Premier Reseller. You'd need to give more power to Channel Manager. Example setup as follows.

Public
- Manager
- - Administrator
- - Channel Manager
Registered
- - Partner
- - Distributor
- - Reseller
- - - Gold Reseller
- - - Premier Reseller
- - - Silver Reseller

As Manager is above all of Registered it should allow Channel Manager to have more permission over the users in those groups.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Last edit: 10 years 9 months ago by krileon.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum