Removing Admin Menu Items like User Preferences

Talk about writing modules and plugins for CMS Made Simple, or about specific core functionality. This board is for PHP programmers that are contributing to CMSMS not for site developers
Post Reply
User avatar
kidcardboard
Forum Members
Forum Members
Posts: 54
Joined: Mon Sep 28, 2009 5:25 pm

Removing Admin Menu Items like User Preferences

Post by kidcardboard »

Is there a way to remove My Preferences from the admin menu without having to resort to javascript or hacking..err..umm... modifying the core?
Wishbone
Power Poster
Power Poster
Posts: 1368
Joined: Tue Dec 23, 2008 8:39 pm

Re: Removing Admin Menu Items like User Preferences

Post by Wishbone »

Why?
User avatar
kidcardboard
Forum Members
Forum Members
Posts: 54
Joined: Mon Sep 28, 2009 5:25 pm

Re: Removing Admin Menu Items like User Preferences

Post by kidcardboard »

I know this seems like an odd request but we give a client a password that we use it aswell so we can log in as them and troubleshoot whatever backend issues they are having. Most clients are good with this, but certain clients need to have the majority of their crayons taken away.
Wishbone
Power Poster
Power Poster
Posts: 1368
Joined: Tue Dec 23, 2008 8:39 pm

Re: Removing Admin Menu Items like User Preferences

Post by Wishbone »

I see.. Aside from my admin accounts I tend to also create my own test account with the same permissions as the client's account for just this purpose. I've never seen a case when I couldn't debug because I wasn't actually the same account as the user.

I don't like to give clients passwords that they can't change, though I do suggest that they use a secure password.
User avatar
kidcardboard
Forum Members
Forum Members
Posts: 54
Joined: Mon Sep 28, 2009 5:25 pm

Re: Removing Admin Menu Items like User Preferences

Post by kidcardboard »

I suppose the test account wouldn't be a bad idea. It's not that we don't want them to be able to change their password (they can still use the forgot password on the login page) we just don't want them to be able to change it for the sake of changing it.
Post Reply

Return to “Developers Discussion”