PHPackages                             entidi/silverstripe-news - 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. entidi/silverstripe-news

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

entidi/silverstripe-news
========================

A module for handling a typical news system

1.0.1(11y ago)3291[1 PRs](https://github.com/ntd/silverstripe-news/pulls)BSD-3-ClausePHP

Since Apr 24Pushed 10y ago1 watchersCompare

[ Source](https://github.com/ntd/silverstripe-news)[ Packagist](https://packagist.org/packages/entidi/silverstripe-news)[ Docs](http://silverstripe.entidi.com/)[ RSS](/packages/entidi-silverstripe-news/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

silverstripe-news
=================

[](#silverstripe-news)

The [silverstripe-news](http://silverstripe.entidi.com/) module implements two new page types for handling a typical basic news system: *NewsHolder* (the folder containing related news) and *NewsPage* (the page presenting a single news).

Every `NewsHolder` will have its own feed and by default it will render its children (supposedly all `NewsPage` instances) in a `` list.

- Should work out-of-the-box.
- Ready to use templates compatible with the [silverstrap](http://dev.entidi.com/p/silverstrap/) theme.
- Atom 1.0 feed for every `NewsHolder` instance: it can be accessed by specificaly requesting an `application/atom+xml` mime type at the `NewsHolder` URL or by accessing the `feed` news underneath it, e.g. `http://mysite/news/feed/`.
- Back-end fully localized.
- Author customizable for every `NewsHolder` instance.
- Author customizable for every `NewsPage` instance.

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

[](#installation)

To install silverstripe-news you should proceed as usual: unpack or copy the directory tree inside your SilverStripe root directory and do a `/dev/build/?flush`.

If you use [composer](https://getcomposer.org/), you could just use the following command instead:

```
composer require entidi/silverstripe-news

```

Support
-------

[](#support)

This project has been developed by [ntd](mailto:ntd@entidi.it). Its [home page](http://silverstripe.entidi.com/) is shared by other [SilverStripe](http://www.silverstripe.org/) modules and themes.

To check out the code, report issues or propose enhancements, go to the [dedicated tracker](http://dev.entidi.com/p/silverstripe-news). Alternatively, you can do the same things by leveraging the official [github repository](https://github.com/ntd/silverstripe-news).

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~9 days

Total

2

Last Release

4032d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/664f545546593aba0414ee3f558665eacbf4f57681276d194e79e084dbcf5fbb?d=identicon)[ntd](/maintainers/ntd)

---

Top Contributors

[![ntd](https://avatars.githubusercontent.com/u/160618?v=4)](https://github.com/ntd "ntd (21 commits)")

---

Tags

modulenewssilverstripesilverstripe-modulesilverstripe news

### Embed Badge

![Health badge](/badges/entidi-silverstripe-news/health.svg)

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

###  Alternatives

[silverstripe/blog

A fresh take on blogging in Silverstripe set out to tackle the issue of a cluttered Site Tree.

104739.2k31](/packages/silverstripe-blog)[silverstripe/multi-domain

Allows multiple domains to access one CMS instance, mapping them to different sections of the hierarchy

141.6k](/packages/silverstripe-multi-domain)

PHPackages © 2026

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