https://github.com/ntd/silverstripe-news
A module for handling news based on the Atom 1.0 standard
https://github.com/ntd/silverstripe-news
module news silverstripe silverstripe-module
Last synced: 8 months ago
JSON representation
A module for handling news based on the Atom 1.0 standard
- Host: GitHub
- URL: https://github.com/ntd/silverstripe-news
- Owner: ntd
- License: bsd-2-clause
- Created: 2015-04-24T12:50:37.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-02-16T23:06:49.000Z (over 10 years ago)
- Last Synced: 2025-04-14T04:09:16.097Z (about 1 year ago)
- Topics: module, news, silverstripe, silverstripe-module
- Language: PHP
- Homepage:
- Size: 15.6 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
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
------------
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
-------
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).