2017 © Pedro Peláez
 

silverstripe-module simplify

Simplify adds fine grained, permission based control over the SilverStripe CMS

image

froog/simplify

Simplify adds fine grained, permission based control over the SilverStripe CMS

  • Monday, February 6, 2017
  • by froog
  • Repository
  • 2 Watchers
  • 6 Stars
  • 78 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

simplify

Simplify is a module for the open source SilverStripe CMS (www.silverstripe.org) It allows for finer grained control over the CMS than the default install., (*1)

Features

  • Simplify the SilverStripe admin, provides an easy way of turning features on and off
  • Make your CMS Admin easier to use for non-technical end-users
  • Permission based, so you can enable options for some users but not others.
  • Over 24 new permissions to fully configure how the admin looks
  • Easily add in your own custom Simplify permissions, using CSS & JS
  • Supports i18n of permission descriptions

Requirements

  • SilverStripe 3.0.0+ (for older versions of SilverStripe, use release 0.0.8)

Installation

  • Manual: Extract the simplify folder into the top level of your site, and visit /dev/build?flush=all to rebuild the database.
  • Composer/Packagist: Install composer and then run composer require froog/simplify dev-master

Quick start

  • After installing Simplify, login to the admin interface as a full admin user
  • Click on the Security menu
  • Click on the Group you want to Simplify, or create a new one.
  • Click on the Simplify tab
  • Browse the available tabs and options, and select some you find interesting
  • Save the group and logout
  • Login as one of your users and see the difference!

Notes

Security: It's worth noting that the majority of Simplify permissions are just removed or hidden from the UI on the client side, using CSS and/or Javascript. This means that while the controls may not be there, users could still run those functions, if they enabled them using web developer tools. Simplify is not intended to securely prevent someone from doing a action, merely to hide the functionality from the average CMS user. You should still configure the user/group with standard permissions with this in mind., (*2)

The Versions

06/02 2017

dev-master

9999999-dev

Simplify adds fine grained, permission based control over the SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

by Daniel Pickering

permissions cms silverstripe member

22/11 2013

1.3.0.x-dev

1.3.0.9999999-dev

Simplify adds fine grained, permission based control over the SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

by Daniel Pickering

permissions cms silverstripe member

22/11 2013

1.2.0.x-dev

1.2.0.9999999-dev

Simplify adds fine grained, permission based control over the SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

by Daniel Pickering

permissions cms silverstripe member