Skip to Content Skip to Menu

CBSubs hide Tab/Field for everybody except admin

  • dotcom22
  • dotcom22
  • OFFLINE
  • Posts: 522
  • Thanks: 14
  • Karma: 4
12 years 10 months ago #191364 by dotcom22
hello

I would like setup some "admin" fields and group that fields inside a specific "Internal Admin Use Tab".

Many fields must be never available to anybody (because is Query fields) but some others must be available in registration form and after never available to anybody too.

My goal is to group all that "admin" field inside my "admin Tab" for let me see quickly (from backend) all "admin" data without need to search or browse all normal Tab / Field.

The most quick and simple way seem to setup my Tab for Super Administrator only using the parameters "User Group to allow access to:"...but you write at side of this param the follow infos:

************
Old Joomla 1.0 and 1.5 and Mambo method: This method is kept for backwards compatibility but will be removed at next major Community Builder version.
Use View Access Level above instead and set this Group setting to - "Everybody" -. All groups above that level will also have access to this tab.
***********

So for what I understand in future version of CB, this param will no more be available so is not a good idea to use it. You mention also we can instead use the "level group" but here also is not possible in my case because Super Admin is in "Special Level" like Author, Publisher and Manager...and most of my user are Author...

The other point is the fact if I Set my Tab to Super Admin only, all field inside that Tab will not be available on registration form...

Another simple method would be to set all my "admin field" to be not displayed on profile view and "No front-end edit at all for that field" ... This work well and field are not editable/viewable and I'm free to publish that field on registration form...but the Tab who contain all that hidden field are still visible on Profile Edit...

Using Tab/Field protection plugin can maybe help me to do what I want but not sure.. I play more than 1 hours with that without finding the solution..

All my users are inside some specific Plan but Super Admin is the only user who is not inside a Plan...

Any clue please ??

thank

I use Joomla 3.3.6 - CB 2.0.4 - CBSubs 4 - Several Incubator plugins

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48681
  • Thanks: 8313
  • Karma: 1446
12 years 10 months ago #191469 by krileon

So for what I understand in future version of CB, this param will no more be available so is not a good idea to use it. You mention also we can instead use the "level group" but here also is not possible in my case because Super Admin is in "Special Level" like Author, Publisher and Manager...and most of my user are Author...

On Joomla 1.6+ you can create custom viewaccesslevels so it's non-issue on newer releases of Joomla. That doesn't mean you can't use usergroups, because you're on Joomla 1.5 and it's kept there specifically for users still on Joomla 1.5 so of course can continue to use it.

The other point is the fact if I Set my Tab to Super Admin only, all field inside that Tab will not be available on registration form...

That's a bug; please download CB 1.8 RC2. Fields should be available on registration regardless of tab access if the field is set to display on registration.


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