kotti的新闻项内容类型

kotti_newsitem的Python项目详细描述


build status production

Kotti的新闻项内容类型。

此软件包提供:

  • 一个NewsItem内容类型,它只是一个具有不同 默认视图,
  • 提供可选默认视图的news_listing视图 文档,用于在整页上列出最近发布的NewsItems。 样式显示,
  • 显示最近发布的^{tt3}的RecentNews小部件$ 在插槽中,并且
  • 显示站点中所有News Itemsall_news视图, 按时间顺序排列。

Find out more about Kotti

设置

要激活kotti站点中的kotti_newsitem加载项,需要添加 粘贴部署配置中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
        ...

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

新闻列表

要获得最新新闻项目的完整页面列表,请添加一个文档,通常位于 网站的顶层,标题为“news”,并将其默认视图设置为 News Listing。控制最近显示的项目数:

kotti_newsitem.num_news = 10

在新闻项列表的底部,无论最近 列出的新闻项是指向All News页面的链接,其中包含所有新闻项 如图所示。

最近的新闻小部件

如果您希望RecentNews小部件显示在您的站点的插槽中,则 为了取代一个专门的整版新闻列表或增加它,你必须 添加这样的行以启用“最近的新闻”小部件:

kotti_newsitem.widget.slot = right

有关默认kotti站点中可用插槽的列表,请参见 kotti.view.slots API docs

要更改小部件(5)中显示的最近新闻项的默认数量,请添加 这样的行:

kotti_newsitem.widget.num_news = 10

注意

kotti_newstime.num_news控制 新闻列表;kotti_newstime.widget.num_news对 小装置。例如,您可能将新闻列表设置为显示10, 但小部件只有2个。

开发

build status master

非常欢迎向kotti_newsitem捐款。克隆它的github 存储库并将您的贡献作为请求提交。

更改日志

0.2

  • 添加了一个全页样式的新闻列表。[杰夫]

0.1

  • 初次发布。[磁盘]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么单元测试中的“验证”在不同实例的情况下不返回“不同参数”错误?   java如何从具有相同类名的div中选择元素(Selenium)   Java制作纸牌游戏,有关于类的问题吗   bluej在Java中使用变异器和访问器设置颜色和圆半径   java准确定位异常错误的最佳方法是什么?   使用多个监视器时的java设置对话框位置   java如何在不使用JavascriptExecutor的情况下在网页中向下/向上滚动   java在for循环中将大小设置为n   java为什么akka需要不可变的消息   java LdapInvalidDnException:意外标记:   java如果字符串的第一个字母不是一个,如何大写?   使用htmlunit的java html内容提取   java从CDI托管bean获取方法的注释   java有办法在运行时检查post请求参数的大小吗   java我可以将实体注入托管Bean并直接持久化吗?