The recommended module compilation for a base project, which provides the most common, and what we consider to be, the most fundamental components when building an intuitive and flexible platform for both users and developers alike.
These module dependencies will be updated over time, so please keep an eye out for future releases!
- SilverStripe 3.1 → 3.6
The recommended approach is to use composer, considering the large number of module dependencies.
- Place the module and dependencies under your root project directory.
Among some quality of life improvements, you'll find the following modules included (and their benefits below).
The foundation for this, please have a read through the documentation provided for an overview on what's included.
This provides an improved, and consistent HTML5 file upload experience.
This provides a calendar for upcoming events.
This provides a landing page that each user can personalise.
This provides the ability to customise a user registration and profile management page.
This provides powerful communication features that are commonly found across popular social media sites.
This provides the ability to easily manage and send notifications from your code.
This provides some improved dropdown fields.
This provides the ability to create wiki pages, that are editable by users (with permissions) on the fly.