Optional features#

Silverstripe CMS can be highly customised using both supported and community-made modules. You can find these one Packagist.

This section highlights some of the CMS features provided by the Silverstripe CMS supported modules. In each case you'll need to ensure you have the module installed in your project in order to use the features described here.

Advanced Workflow

Create and apply approval workflows to content, with features like embargo/expiry and notifications

Elemental blocks

Replace the content field with a flexible, versioned block-based system to compose pages using modular elements

Content Localisation with Fluent

Multi-language translation and localisation

GridField Bulk Editing Tools

Provides tools to enhance GridField with bulk-editing, deleting, and uploading capabilities.

GridField Extensions

A collection of components to extend the functionality of GridField, including inline editing, reordering, nested grids, improved searching, and configurable pagination.

Linkfield

Provides a Link model and CMS interface for managing different types of links

Login forms

Simplifying the login forms for a Silverstripe site

Multi-factor authentication (MFA)

Implement multi-factor authentication such as TOTP

Non-blocking File-based Sessions

Non-blocking sessions allow you to have multiple requests using the same session running concurrently

Queued Jobs

Provides a framework for defining and managing jobs that can be run asynchronously in the background.

RealMe

Integrates Silverstripe with the New Zealand government's RealMeĀ® service for identity verification and login

Static Publish Queue

Improves website performance by generating static HTML content

TagField

Provides a custom form field for adding tags to content, supporting either related data objects or simple string-based tags

Taxonomies

Provides the capability to add and edit simple taxonomies for categorising data

Text Extraction

Provides a framework for extracting text content from various file formats

TOTP Authenticator

Installing and configuring the TOTP authenticator module.

UserForms

CMS managed dynamic forms with customizable fields, validation, email notifications, and submission management

WebAuthn Authenticator