entidi / silverstripe-news
处理典型新闻系统的模块
1.0.1
2015-05-04 10:30 UTC
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-09-07 00:07:14 UTC
README
silverstripe-news 模块实现了两个新的页面类型,用于处理典型的基本新闻系统:NewsHolder(包含相关新闻的文件夹)和NewsPage(展示单个新闻的页面)。
每个 NewsHolder
都将有自己的源,默认情况下,它将在 <dl>
列表中渲染其子项(假设所有 NewsPage
实例)。
- 应该能够直接使用。
- 与 silverstrap 主题兼容的模板即可使用。
- 每个
NewsHolder
实例的 Atom 1.0 源:可以通过在NewsHolder
URL 上特别请求application/atom+xml
MIME 类型或通过访问其下方的feed
新闻来访问,例如http://mysite/news/feed/
。 - 后端完全本地化。
- 为每个
NewsHolder
实例定制作者。 - 为每个
NewsPage
实例定制作者。
安装
要安装 silverstripe-news,您应按常规操作:解压或复制到 SilverStripe 根目录内的目录树,并执行 /dev/build/?flush
。
如果您使用 composer,则可以使用以下命令代替
composer require entidi/silverstripe-news
支持
该项目由 ntd 开发。其 主页 与其他 SilverStripe 模块和主题共享。