跳转到主要内容

Plone的最近活动portlet。

项目描述

简介

collective.portlet.recentactivity提供了一个portlet和一个viewlet,用于显示类似Facebook的最近用户活动条目,例如“用户admin在10分钟前将‘新闻条目1’添加到‘新闻’”。

默认情况下,最近活动viewlet未注册。如果您想注册它,例如在内容下方,您需要将以下代码添加到您的configure.zcml中

<browser:viewlet
name="collective.portlet.recentactivity.RecentActivityViewlet"
manager="plone.app.layout.viewlets.interfaces.IBelowContentBody"
class=".viewlet.RecentActivityViewlet"
permission="zope2.View"
/>

Buildout安装

要安装collective.portlet.recentactivity,将以下代码添加到您的buildout.cfg中

[instance]
...
eggs =
    ...
    collective.portlet.recentactivity

...

zcml =
    ...
    collective.portlet.recentactivity

已知问题

日志条目仅适用于Archetype内容类型。尽管如此,用适用于其他类型内容的处理程序替换特定于Archetype的事件处理程序应该相对容易。

变更日志

1.0b5 (2010-03-31)

  • 将订阅者声明提取到其自己的ZCML文件中。[timo]

  • 最近活动view中添加了批量视图。[timo]

  • 在最近活动view中显示时间列。[timo]

  • 在最近活动view中显示100个最近活动条目,而不是仅显示5个。[timo]

  • 如果用户名不可用,则显示用户ID。[timo]

1.0b4 (2010-02-05)

  • 修复最近活动Viewlet中时间未显示的问题。[timo]

  • 如果可用,则显示完整用户名。 [timo]

  • 从最近活动视图中移除“用户 ...”。 [timo]

1.0b3 (2010-01-29)

  • 在视图中显示用户的头像,位于用户最近活动旁边。 [timo]

1.0b2 (2010-01-27)

  • 修复了“迭代非序列”错误,当没有最近活动时。 [timo]

1.0b1 (2009-12-11)

  • 添加了加泰罗尼亚语和德语翻译。 [timo]

  • 修复了在视图/端口中显示项目数量的限制。 [timo]

  • 错误修复:最近活动端口中没有显示时间。 [timo]

1.0a1 (2009-11-23)

  • 初始发布。 [timo]

项目详情


下载文件

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

源分布

collective.portlet.recentactivity-1.0b6.tar.gz (24.2 kB 查看哈希值)

上传日期

构建分布

collective.portlet.recentactivity-1.0b6-py2.4.egg (42.6 kB 查看哈希值)

上传日期

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面