entidi / silverstripe-news
A module for handling a typical news system
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Type:silverstripe-module
pkg:composer/entidi/silverstripe-news
Requires
- entidi/silverstripe-carousel: >=2.0.0
- silverstripe/framework: >=3.0
Suggests
- entidi/silverstrap: A silverstripe theme that supports silverstripe-news out of the box
This package is auto-updated.
Last update: 2025-10-07 02:42:41 UTC
README
The silverstripe-news 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 <dl> list.
- Should work out-of-the-box.
- Ready to use templates compatible with the silverstrap theme.
- Atom 1.0 feed for every
NewsHolderinstance: it can be accessed by specificaly requesting anapplication/atom+xmlmime type at theNewsHolderURL or by accessing thefeednews underneath it, e.g.http://mysite/news/feed/. - Back-end fully localized.
- Author customizable for every
NewsHolderinstance. - Author customizable for every
NewsPageinstance.
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, you could just use the following command instead:
composer require entidi/silverstripe-news
Support
This project has been developed by ntd. Its home page is shared by other SilverStripe modules and themes.
To check out the code, report issues or propose enhancements, go to the dedicated tracker. Alternatively, you can do the same things by leveraging the official github repository.