Skip to content

This Statamic addon adds a few member related extras on top of Statamic’s existing user features.

License

Notifications You must be signed in to change notification settings

jacksleight/statamic-memberbox

Repository files navigation

Memberbox

This Statamic addon adds a few member related extras on top of Statamic’s existing user features. You don’t need this addon to build a members area or member restricted content, but these extras might come in useful.

Note This addon uses Statamic’s multi-user features, which are Pro only. Therefore this addon will only work with the Pro edition.

Features

  • A self-contained members section in the control panel that:
    • Only lists members
    • Allows you to create members through a simplified and customizable user wizard
    • Allows you to send member specific welcome emails that link to a frontend activation form
    • Allows you to export all members as either a CSV or JSON file
    • Uses seperate view, create and edit member permissions
  • A members widget for the dashboard
  • These additional user form tags:
    • Activate account
    • Update profile (with support for file uploads)
  • Restricted versions of the built-in user and users tags for fetching member data and lists of members
  • Fully-functional starter templates for user account and directory pages, implementing the included tags plus all the built-in user form tags (register, login, forgot password and reset password)
  • Optional routes for user account and directory pages
  • A set of user account and directory URL tags

Documentation

Memberbox Documentation

Licencing

Memberbox is not free software. You will need to purchase a license via the Statamic Marketplace to use it in production.

Contributing

Contributions are very welcome, however please bear in mind that while Memberbox's source code is open source and publicly available, it is proprietary. Everything in this repo, including any community-contributed code, is the property of Jack Sleight.