Simple update interface for client
marcosscriven - October 21, 2009 - 13:29
Hi there
I've a friend who owns a very simple static webpage for a chairty. It costs them money every time they want to make a simple update.
I told them they should use a CMS instead, so they can make posts, news updates, add photos themselves.
However, while as a developer I find Drupal absolutely brilliant, logic, and very extendable, I just know that the person in question (and many others) would find all the options in the admin section of a drupal site very daunting.
So, the question is, if I set up Drupal for this charity, and put their current content in for them, is there some sort of simplified admin page I can give them?
Thanks
Marcos

_
Depends on what exactly you mean by 'admin'. There's no built-in 'admin light' landing pad but you can easily make one with views and views_bulk_operations. You might also want to checkout the http://drupal.org/project/workspace module as well.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
Thanks - what I mean by
Thanks - what I mean by 'admin' isn't admin at all really, I mean simply adding content. But by default, one does this in the 'admin' section of Drupal, which has a tonne of options that basic users don't really want to see or know about.
Update permissions and redirect
You can do this, but it will take some effort on your end. If you create a user role like editor, set/limit their permissions, and use something like login destination http://drupal.org/project/login_destination or triggers and actions to redirect those users to the node add page (/node/add) or you could create custom dashboard page with limited options and redirect to that.
Create new menu called "admin"
What I do is either re-arrange the existing Administration menu inside the Navigation menu, moving uncommon links down one level, or better, if you have more time, is create a new Menu, call it "Admin", and copy any desired "common" admin menus into it. The new Admin menu you want to display only when an "admin" user is logged in, so a new role handles that with some php to control the menu display to just that one role.
Alternately, I copy the "Add Page" menu link into any other menu.