Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

[SOLVED] Connections - display and access controlled by CB plugins

11 years 1 month ago - 11 years 1 month ago #233137 by pepperstreet
The connections configuration and visibility is limited to 2 modes: public/private.

Just realized that I can control display and access with CB plugins: CB Privacy, CB Conditional
Do they override the global CB config parameter? Or do I have to choose public to make it work correctly?

Similar question for the general tabs access level:
Does a tab access level override the global setting?

Thanks in advance.
Last edit: 11 years 1 month ago by pepperstreet. Reason: marked as solved / answered

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48466
  • Thanks: 8280
  • Karma: 1443
11 years 1 month ago #233140 by krileon

Do they override the global CB config parameter?

No.

Or do I have to choose public to make it work correctly?

Yes.

Does a tab access level override the global setting?

No.


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.
The following user(s) said Thank You: pepperstreet

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

11 years 1 month ago #233142 by pepperstreet
Wow, mega quick reply ;-) Thanks. That is valuable information.

Does a tab access level override the global setting?

No.

Just to make it clear... I have to set it "public" in global config. If I would not use any CB PRO plugin, just the tab access level... does it make use of the J! access level?

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48466
  • Thanks: 8280
  • Karma: 1443
11 years 1 month ago #233149 by krileon

Just to make it clear... I have to set it "public" in global config. If I would not use any CB PRO plugin, just the tab access level... does it make use of the J! access level?

Public and Private parameter for Connections just determines who can see a users connections. If you set it to Public and you go to someones profile then you'll see their connections. If you set it to Private then the only person that can see a users connections is themselves. That's all that parameter does, it's not really access control. Tab Access is separate from this. If you set it to Private then set tab access to Special then Registered users can't see it either. If you set the Connections plugin access to Special then Registered users can't use connections at all, only admins for example. That is just normal Joomla access behavior (which uses View Access Levels).


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.
The following user(s) said Thank You: pepperstreet

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

11 years 1 month ago - 11 years 1 month ago #233155 by pepperstreet

krileon wrote: That's all that parameter does, it's not really access control.

Shouldn't / Couldn't this global parameter be a J! ACL selectbox ?

Tab Access is separate from this. If you set it to Private then set tab access to Special then Registered users can't see it either.

o.k. I got it. That was my actual question. If it really has an influence.

If you set the Connections plugin access to Special then Registered users can't use connections at all, only admins for example. That is just normal Joomla access behavior (which uses View Access Levels).

Good hint! Forget about the plugin access. Nice option.
Last edit: 11 years 1 month ago by pepperstreet.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48466
  • Thanks: 8280
  • Karma: 1443
11 years 1 month ago #233157 by krileon

Shouldn't / Couldn't this global parameter be a J! ACL selectbox ?

It's really not needed at all as tab access would cover this usage just fine, but it's kept for backwards compatibility sake. A lot of old usages like this will be dealt with in CB 2.0 as we rewrite and streamline everything.


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.
The following user(s) said Thank You: pepperstreet

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

Moderators: beatnantkrileon
Powered by Kunena Forum