PHPackages                             i-lateral/silverstripe-systemmessages - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. i-lateral/silverstripe-systemmessages

ActiveSilverstripe-vendormodule[Mail &amp; Notifications](/categories/mail)

i-lateral/silverstripe-systemmessages
=====================================

Add popup notification messages to a Silverstripe site

3.1.1(2y ago)22.3k2BSD-3-ClausePHPCI failing

Since Aug 9Pushed 1y ago4 watchersCompare

[ Source](https://github.com/i-lateral/silverstripe-systemmessages)[ Packagist](https://packagist.org/packages/i-lateral/silverstripe-systemmessages)[ Docs](http://github.com/i-lateral/silverstripe-systemmessages)[ RSS](/packages/i-lateral-silverstripe-systemmessages/feed)WikiDiscussions 2.0 Synced today

READMEChangelog (1)Dependencies (3)Versions (17)Used By (0)

Silverstripe System Messages Module
===================================

[](#silverstripe-system-messages-module)

[![Build Status](https://camo.githubusercontent.com/4de39b56168bcedc3ce79a28bbef4a1746a5e96c3d91fbb6944f7aa21916b35f/68747470733a2f2f6170692e7472617669732d63692e6f72672f692d6c61746572616c2f73696c7665727374726970652d73797374656d6d657373616765732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/i-lateral/silverstripe-systemmessages)[![Latest Stable Version](https://camo.githubusercontent.com/6f21a82d49f04c07f2936ca73f9d025a8c985ad18065b2966defb76baa7c1c7a/68747470733a2f2f706f7365722e707567782e6f72672f692d6c61746572616c2f73696c7665727374726970652d73797374656d6d657373616765732f762f737461626c65)](https://packagist.org/packages/i-lateral/silverstripe-systemmessages)[![Total Downloads](https://camo.githubusercontent.com/e93683202af64f9aaaeac0e7ea4bc46d1a402887bdc8e0895bd0ecc0fb2ad7d9/68747470733a2f2f706f7365722e707567782e6f72672f692d6c61746572616c2f73696c7665727374726970652d73797374656d6d657373616765732f646f776e6c6f616473)](https://packagist.org/packages/i-lateral/silverstripe-systemmessages)[![License](https://camo.githubusercontent.com/c529f07029323eeafbbbefa130b6ef8362a54a27ff291c00625b565344df70d5/68747470733a2f2f706f7365722e707567782e6f72672f692d6c61746572616c2f73696c7665727374726970652d73797374656d6d657373616765732f6c6963656e7365)](https://packagist.org/packages/i-lateral/silverstripe-systemmessages)

Module for the Silverstripe CMS that adds content manageable messages to a site (that can be closed by via a user) via a template variable.

Author
------

[](#author)

This module was created by [i-lateral](http://www.i-lateral.com).

Installation
------------

[](#installation)

Preferable you should installl this via composer using:

```
# composer require "i-lateral/silverstripe-systemmessages:0.*"

```

Alternativley install this module by downloading and adding to:

\[silverstripe-root\]/systemmessages

Then run:

```
http://yoursiteurl.com/dev/build/?flush=1

```

Or:

```
# sake dev/build flush=1

```

Usage
-----

[](#usage)

Once installed, you must add the template variable:

```
$SystemMessages.RenderedMessage

```

to any templates you require messages to appear on.

You can manage messages in the admin area using the "Messages" tab.

### Built in JS libs

[](#built-in-js-libs)

By default, system messages uses lightbox\_me for modal messages. This can be disabled in the config for using your own jquery, disabling this will give the message the default bootstrap modal classes.

config.yml

```
SystemMessages:
  use_default_js: false

```

\_config.php

```
SystemMessages::config()->use_default_js = false;

```

### Bootstrap support

[](#bootstrap-support)

All HTML uses bootstrap class names as well as custom system message ones but the modal box will not auto open on load.

To enable modal auto opening on load, change the **use\_bootstrap** config variable:

config.yml

```
SystemMessages:
  use_bootstrap: true

```

\_config.php

```
SystemMessages::config()->use_bootstrap = true;

```

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance26

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 84.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~192 days

Recently: every ~270 days

Total

16

Last Release

721d ago

Major Versions

0.4 → 1.0.02017-12-20

1.0.1 → 2.0.02020-01-16

1.0.x-dev → 2.0.12021-03-09

2.0.2 → 3.0.02021-07-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/c7d4998767cb41bf0048a65158559384fbab33751b26c996d6367019c68c4f8b?d=identicon)[DFT](/maintainers/DFT)

---

Top Contributors

[![mlewis-everley](https://avatars.githubusercontent.com/u/687143?v=4)](https://github.com/mlewis-everley "mlewis-everley (38 commits)")[![Makreig](https://avatars.githubusercontent.com/u/6011781?v=4)](https://github.com/Makreig "Makreig (6 commits)")[![JamesIlateral](https://avatars.githubusercontent.com/u/20924552?v=4)](https://github.com/JamesIlateral "JamesIlateral (1 commits)")

---

Tags

silverstripenotificationsmessages

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/i-lateral-silverstripe-systemmessages/health.svg)

```
[![Health](https://phpackages.com/badges/i-lateral-silverstripe-systemmessages/health.svg)](https://phpackages.com/packages/i-lateral-silverstripe-systemmessages)
```

###  Alternatives

[edvinaskrucas/notification

Package for Laravel for helping to manage flash / instant notifications / messages.

520396.4k10](/packages/edvinaskrucas-notification)[tamtamchik/simple-flash

Easy, framework agnostic flash notifications for PHP.

106110.8k6](/packages/tamtamchik-simple-flash)[devmarketer/laraflash

A powerful and flexible flash notifications system. Improving over built-in Laravel Flash messaging functionality.

6410.6k1](/packages/devmarketer-laraflash)[symbiote/silverstripe-notifications

Send CMS editable system notifications from code

155.8k3](/packages/symbiote-silverstripe-notifications)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
