entidi / silverstripe-news
A module for handling a typical news system
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Type:silverstripe-module
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: 2024-11-07 00:32:57 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
NewsHolder
instance: it can be accessed by specificaly requesting anapplication/atom+xml
mime type at theNewsHolder
URL or by accessing thefeed
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
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.