• Getting Started
  • Lessons
  • Developer Guides
    • Model and Databases
    • Templates and Views
    • Controllers
    • Forms
    • Configuration
    • Extending Silverstripe CMS
      • Modules
      • Extensions
      • Shortcodes
      • Dependency Injection
      • Custom Templates
      • How To's
        • How to Publish a Silverstripe CMS module
        • How to Create a Google Maps Shortcode
        • Track member logins
    • Testing
    • Debugging
    • Performance
    • Security
    • Email
    • Integration and Web Services
    • Search
    • i18n
    • Files
    • Customising the Admin Interface
    • Execution pipeline
    • Command Line Interface
    • Cookies and Sessions
    • Graphql
    • Deprecating code
  • Optional features
  • Upgrading
  • Changelogs
  • Contributing
  • Project Governance
  1. Developer Guides
  2. Extending Silverstripe CMS
  3. How To's
Version 5Supported

This version of Silverstripe CMS is still supported though will not receive any additional features.

Go to documentation for the most recent stable version

How to's: extending Silverstripe CMS#

How to Publish a Silverstripe CMS module

Have you created some work you think others can use? Turn it into a module and share it.

How to Create a Google Maps Shortcode

Learn how to embed a Google map in the WYSIWYG editor with a simple shortcode

Track member logins

Keep a log in the database of who logs in and when

Edit on GitHub