Kotti的新闻条目内容类型
项目描述
为Kotti提供新闻条目内容类型。
此包提供以下内容:
一个 NewsItem 内容类型,它只是一个具有不同默认视图的文档,
一个 news_listing 视图,它提供了一个替代默认视图,用于以全页式显示列出最新发布的 NewsItems,
一个 RecentNews 小部件,用于在槽中显示最新发布的 NewsItems,
以及一个 all_news 视图,按时间顺序显示您网站上的所有 News Items。
设置
要激活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
开发
欢迎为kotti_newsitem做出贡献。只需克隆其Github仓库,并以拉取请求的形式提交您的贡献。
变更日志
0.2
添加了全页风格的新闻列表。[geojeff]
0.1
初始发布。[disko]
项目详情
kotti_newsitem-0.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0ae9647acb5214ade5047d1634f5ea98ccb2028b57d5bfb1e01326e62466283a |
|
MD5 | 4d15a38e353e1b8a8e407671ad9a78fa |
|
BLAKE2b-256 | fa181304a91f8ed6a229debd755908d8fc1d9fb403431aa97a7bfacf0a8ed958 |