I have an admin that has some limited permissions.
So for example from within the Members > Administrator Permissions section of the admin panel I have "Settings" set to OFF for this one admin. When logged in as that admin, they are given the option to load any of the settings pages, which I don't think they should. And when I click on any of those pages instead of getting a "you don't have permission" or something to that effect it seems to be trying to load the main page for the default template.
I have also noticed that this admin also has Templates set to off, but I have a link to Manage Templates under the "Common Tasks" heading which gives the admin access to the templates, although the source code won't load for them which is good. I'd rather, if possible, to have a message saying "Sorry you don't have access to this" or not even show them the link to that section.
I attached 2 screenshots. One shows what permissions I've turned off for this admin. Then I logged back in as the limited admin and to get the second screenshot I clicked on Settings > Members. You said you turned off all permissions to get your screenshot, but then shouldn't the Settings section be unaccessible like your Customizations section at the very least?
As far as the common tasks, I had clicked on the "+ Add to common tasks" line that is at the top of all the admin pages. When logged in as a limited admin I can click that "Manage Templates" link in common tasks and the page loads, but it actually does not allow the admin to edit or load the source code for any of the pages.
Comments on Admin panel errors for admins w/limits
Forum Regular
Usergroup: Customer
Joined: Apr 03, 2007
Location: NY & PA
Total Topics: 94
Total Comments: 339
I have an admin that has some limited permissions.
So for example from within the Members > Administrator Permissions section of the admin panel I have "Settings" set to OFF for this one admin. When logged in as that admin, they are given the option to load any of the settings pages, which I don't think they should. And when I click on any of those pages instead of getting a "you don't have permission" or something to that effect it seems to be trying to load the main page for the default template.
I have also noticed that this admin also has Templates set to off, but I have a link to Manage Templates under the "Common Tasks" heading which gives the admin access to the templates, although the source code won't load for them which is good. I'd rather, if possible, to have a message saying "Sorry you don't have access to this" or not even show them the link to that section.
Thanks.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
I don't intent to have them in the menu, will check.
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
When I turn off all permissions, this is what I get: http://www.webmastersite.net/screenshots/12942.jpg
It doesn't include common tasks. What combo do I need to select to get common tasks to show?
Forum Regular
Usergroup: Customer
Joined: Apr 03, 2007
Location: NY & PA
Total Topics: 94
Total Comments: 339
I attached 2 screenshots. One shows what permissions I've turned off for this admin. Then I logged back in as the limited admin and to get the second screenshot I clicked on Settings > Members. You said you turned off all permissions to get your screenshot, but then shouldn't the Settings section be unaccessible like your Customizations section at the very least?
As far as the common tasks, I had clicked on the "+ Add to common tasks" line that is at the top of all the admin pages. When logged in as a limited admin I can click that "Manage Templates" link in common tasks and the page loads, but it actually does not allow the admin to edit or load the source code for any of the pages.
Attached Files:
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
I see, it's because you have validate/add on. I'll add a "common tasks" permission.
Forum Regular
Usergroup: Customer
Joined: Apr 03, 2007
Location: NY & PA
Total Topics: 94
Total Comments: 339
Just installed the latest update. Thanks for fixing the common tasks problem.
But, Members > Settings is still loading the main template code. And Members > Manage Usergroups gives me the following line of code -
Fatal error: Call to undefined method stdClass::replace() in /path/html/thelist/admin/adminend.php on line 18
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
I'll classify the whole members section as settings, since they're a sort of setting.