Jump to:

5513 Posts in 1732 Topics by 1218 members

Customising the CMS

SilverStripe Forums » Customising the CMS » Stripped down admin section for clients

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1247 Views
  • meekish
    Avatar
    Community Member
    2 Posts

    Stripped down admin section for clients Link to this post

    I'm thinking of using SilverStripe to create some very basic informational (brochure) web sites. The only thing my clients would want to do would be to update copy on the existing pages.

    I would be the one to go in and create new pages, edit forms, fill out metadata, etc...

    I'm worried that the myriad tabs and features in the admin section would be intimidating to my clients. Is there a module that lets one strip the admin interface down to the absolute basics for non-techy security groups?

  • Hamish
    Avatar
    Community Member
    712 Posts

    Re: Stripped down admin section for clients Link to this post

    First thing to do would be to create a security group for them, and make it so they can only access the content section.

    Then it depends on how much work you want to put in... you modify the CMS fields so that if they're not an admin, you remove the tabs the don't need, for example.

    To stop them creating new pages I think you can override cancreate?

    eg:

    <?php
    class Page extends SiteTree {

       public function canCreate($member = false) {
          //logic to determine if they have permission;
          parent::canCreate($member);
       }

       public function getCMSFields() {
          $fields = parent::getCMSFields();
          // modify $fields as required
          return $fields;
       }

    }

    ...

    ?>

    Would be interested to hear how you go.

  • froog
    Avatar
    Community Member
    43 Posts

    Re: Stripped down admin section for clients Link to this post

    meekish, try out my new module Simplify - it can strip down the admin interface to the bare minimum

    Check it out here:

    http://silverstripe.org/all-other-modules/show/264972

  • meekish
    Avatar
    Community Member
    2 Posts

    Re: Stripped down admin section for clients Link to this post

    This is great. Thanks for making it. I ended up going with WordPress with some plugins to simplify the admin section, but if I land a new client soon, I may give this a shot. Thanks again.

    1247 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.