marketo/silverstripe-default-members

This package is abandoned and no longer maintained. No replacement package was suggested.

Default Members for SilverStripe

Installs: 4 835

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 15

Forks: 1

Open Issues: 0

Type:silverstripe-module

dev-master 2017-09-19 19:14 UTC

This package is auto-updated.

Last update: 2024-03-15 17:18:14 UTC


README

=======

A module for maintaining a set of default members in your SilverStripe instance

Maintainer Contact

Nathan J. Brauer nathan@marketera.com

Requirements

  • SilverStripe 3
  • PHP 5.4+

Setup

Add your list of default members in the following format to a _config yaml file. You can do this in mysite for each individual SilverStripe instance.

If you are managing a large set of SilverStripe instances, you may consider creating a "config-only" SilverStripe module which you pull in through composer across every site.

DefaultMembers:
  admins:
    -
        Email: someone@example.com
        FirstName: Someone
        Surname: Awesome
    -
        Email: nathan@marketera.com
        FirstName: Nathan
        Surname: Brauer
    -
        Email: another@example.com
        FirstName: Amazing
        Surname: Example
  delete:
    - mundane@example.com
    - boring@example.com

Composer Installation

Then run the following in the command line:

composer require marketo/silverstripe-default-members

TODO

  • Unit tests
  • Customization options (user groups, additional fields, etc)