PHPackages                             christohill/silverstripe-sitemessages - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. christohill/silverstripe-sitemessages

AbandonedArchivedSilverstripe-module[Utility &amp; Helpers](/categories/utility)

christohill/silverstripe-sitemessages
=====================================

Display global messages to visitors of your Silverstripe website.

4513PHP

Since Dec 18Pushed 8y ago1 watchersCompare

[ Source](https://github.com/christohill/silverstripe-sitemessages)[ Packagist](https://packagist.org/packages/christohill/silverstripe-sitemessages)[ RSS](/packages/christohill-silverstripe-sitemessages/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Site Messages
=============

[](#site-messages)

The Site Messages module allows CMS users to create customized colored messages at the top of their Silverstripe website.

[![](docs/_images/smpreview_template.jpg)](docs/_images/smpreview_template.jpg)

Requirements
============

[](#requirements)

```
silverstripe/cms: ~3.1.3"
silverstripe/framework: ~3.1.3
tractorcow/silverstripe-colorpicker: 3.0.*

```

Installation
============

[](#installation)

##### Manual

[](#manual)

- Install the contents of this repository into the root folder of your Silverstripe project
- Run /dev/build?flush=all

##### Composer

[](#composer)

```
composer require christohill/silverstripe-sitemessages

```

**Add $SiteMessages variable to your template where you'd like your messages to appear**

Usage
=====

[](#usage)

> Note: accounts that are not "Administrator" will need to have permissions added to their account to use Site Messages.

After installation "Site Messages" will be added to your left side menu. You can create, edit, delete and schedule your site messages from here. Colors are totally customizable by use of the ColorPicker module.

[![](docs/_images/smpreview_colors.jpg)](docs/_images/smpreview_colors.jpg)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 92.3% 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.

### Community

Maintainers

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

---

Top Contributors

[![christohill](https://avatars.githubusercontent.com/u/2646218?v=4)](https://github.com/christohill "christohill (12 commits)")[![camfindlay](https://avatars.githubusercontent.com/u/367847?v=4)](https://github.com/camfindlay "camfindlay (1 commits)")

### Embed Badge

![Health badge](/badges/christohill-silverstripe-sitemessages/health.svg)

```
[![Health](https://phpackages.com/badges/christohill-silverstripe-sitemessages/health.svg)](https://phpackages.com/packages/christohill-silverstripe-sitemessages)
```

PHPackages © 2026

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