Skip to Content Skip to Menu

How to change ACL group for all members?

  • steenmf
  • steenmf
  • OFFLINE
  • Posts: 1
  • Thanks: 0
  • Karma: 0
12 years 3 months ago #206384 by steenmf
Hi.

Background to the problem/request:
We are using Joomla 1.5 on our site, and a component called Community Builder Profile Pro that allows for havig different profile types with different profile pages, layouts etc. (possibly the same features in Joomla 2.5 although I haven´t updated myself on that issue in detail). We have recently opened up the site for registration of companies, which have different profile types than regular members. We would like the companies to have certain restrictions, so that they can read blog and forum posts but not be able to write there. We figured that the best way to accomplish this would be to let the companies have access rights (Joomla ACL group) as registered members and all regular member have access rights as authors. In that way we could set write access in the MyBlog and Kunena to authors, and thus get what we want.

And now to the problem:
At the beginning we had no idea of our future need in this regard, so all our soon to be 4000 regular members have access rights as registered members. We would need to upgrade all of our members (exept superadmin, the two admins and seven already registered companies) from registered to authors, and the question is: if this would be possible to do by some database query - instead of having to do this manually for the almost 4000 members?

Best regards -

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48444
  • Thanks: 8279
  • Karma: 1443
12 years 3 months ago #206417 by krileon
Replied by krileon on topic Re: How to change ACL group for all members?

if this would be possible to do by some database query

Nope. ACL on J1.5 involves about 4 database tables. A simply query won't do the trick and could cause serious problems if there's even a slight error in the query.

Really your only solution is to install an ACL manager extension (there's quite a few of these on JED). Aside from that manual updating of each user would have to do as J1.5 doesn't have Batch Processing like J2.5 does.


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.

Moderators: beatnantkrileon
Powered by Kunena Forum