entidi/silverstripe-news

处理典型新闻系统的模块

安装: 28

依赖项: 0

建议者: 0

安全性: 0

星星: 3

关注者: 2

分支: 1

类型:silverstripe-module

1.0.1 2015-05-04 10:30 UTC

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 模块和主题共享。

要查看代码、报告问题或提出改进建议,请访问 专用跟踪器。或者,您也可以通过利用官方 github 仓库 做同样的事情。