跳转到主要内容

Kotti的新闻条目内容类型

项目描述

build status production

为Kotti提供新闻条目内容类型。

此包提供以下内容:

  • 一个 NewsItem 内容类型,它只是一个具有不同默认视图的文档,

  • 一个 news_listing 视图,它提供了一个替代默认视图,用于以全页式显示列出最新发布的 NewsItems

  • 一个 RecentNews 小部件,用于在槽中显示最新发布的 NewsItems

  • 以及一个 all_news 视图,按时间顺序显示您网站上的所有 News Items

了解有关Kotti的更多信息

设置

要激活Kotti网站上的kotti_newsitem插件,您需要将条目添加到Paste Deploy配置中的kotti.configurators设置。如果您没有kotti.configurators选项,请添加一个。在您的[app:main](或[app:kotti],取决于您如何设置Fanstatic)部分中的行可能如下所示:

kotti.configurators = kotti_newsitem.kotti_configure

配置

管理您网站上的新闻条目的好方法是创建一个私有的容器文档来保存实际新闻条目。按年份组织它们是个好主意。

news-items
    2013
        news-item-foo
        news-item-bar
        ...
    2014
        ...

这主要是为了帮助内容创建者组织内容,但如果发布,也可以作为一种“手册”方式呈现新闻项目。最近新闻项目的显示可以通过选择文档的默认视图为新闻列表,或者使用槽中的最近新闻小部件来完成。

新闻列表

为了展示最近新闻项目的全页列表,添加一个文档,通常位于网站的最高级别,标题为“新闻”,并将默认视图设置为新闻列表。使用以下方式控制显示最近项目的数量

kotti_newsitem.num_news = 10

新闻项目列表的底部,无论列出多少最近新闻项目,都有一个链接指向一个页面,其中显示了所有新闻项目。

最近新闻小部件

如果您想将RecentNews小部件显示在网站的槽中,无论是替换专门的全页新闻列表还是增强它,您必须添加如下一行以启用最近新闻小部件

kotti_newsitem.widget.slot = right

要查看默认Kotti网站中的可用槽的列表,请参阅kotti.view.slots API文档

要更改小部件中显示的默认最近新闻项目数量(5),请添加如下一行

kotti_newsitem.widget.num_news = 10

开发

build status master

欢迎为kotti_newsitem做出贡献。只需克隆其Github仓库,并以拉取请求的形式提交您的贡献。

变更日志

0.2

  • 添加了全页风格的新闻列表。[geojeff]

0.1

  • 初始发布。[disko]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

kotti_newsitem-0.2.tar.gz(9.8 kB 查看哈希

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面