Skip to main content

Recent activity portlet for Plone.

Project description

Introduction

collective.portlet.recentactivity provides a Portlet and a Viewlet with Facebook like entries on recent user activities, e.g. “the user admin added ‘News Item 1’ to ‘News’ 10 minutes ago”.

By default, the Recent Activity Viewlet is not registered. If you want to register it, for example below your content, you have to add this code to your configure.zcml:

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

Buildout Installation

To install collective.portlet.recentactivity, add the following code to your buildout.cfg:

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

...

zcml =
    ...
    collective.portlet.recentactivity

Known Issues

The log entries only work for Archetype content types. Though, it should be fairly easy to replace the Archetype specific event handlers with ones that work for other types of content.

Changelog

1.0b5 (2010-03-31)

  • Factored out subscriber declarations into its own ZCML file. [timo]

  • Batch view added to recent activity view. [timo]

  • Show time column in recent activity view. [timo]

  • Show 100 recent activity items instead of only 5 in the recent activity view. [timo]

  • Show user id if no user name is available. [timo]

1.0b4 (2010-02-05)

  • Fix time not showing up in recent activity Viewlet. [timo]

  • Show full user name if available. [timo]

  • Remove ‘User …’ from recent activity Viewlet and Portlet. [timo]

1.0b3 (2010-01-29)

  • Show a portrait of the user next to the user’s recent activity in the Viewlet. [timo]

1.0b2 (2010-01-27)

  • Fix “iteration over non-sequence” error, when there are no recent activities. [timo]

1.0b1 (2009-12-11)

  • Catalan and German translation added. [timo]

  • Limit for items to show up in viewlet/portlet fixed. [timo]

  • Bugfix: time was not shown in the recent activity portlet. [timo]

1.0a1 (2009-11-23)

  • Initial release. [timo]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.portlet.recentactivity-1.0b5.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file collective.portlet.recentactivity-1.0b5.tar.gz.

File metadata

File hashes

Hashes for collective.portlet.recentactivity-1.0b5.tar.gz
Algorithm Hash digest
SHA256 b4ae3bd79837cfb2a98d2fee5702a5ab0e066f771aea20040fe1c5aa00912a4d
MD5 96c3dbf90cd476e147e4eb3b32fbf1e8
BLAKE2b-256 5c0d17755fba682167586e851cd857b23f36ca7915aa8fc43a5e2035e2ad2f39

See more details on using hashes here.

Provenance

File details

Details for the file collective.portlet.recentactivity-1.0b5-py2.4.egg.

File metadata

File hashes

Hashes for collective.portlet.recentactivity-1.0b5-py2.4.egg
Algorithm Hash digest
SHA256 bfafd0dbba5c4610b104322e554943a95ef1072e136b44cc6f428c5a8be7f59e
MD5 35629cfb0c3eb8537ff96857fb4f7b2a
BLAKE2b-256 ee145ec7bc68e7e7b001612d034c76e8c3afb92a23e4f83f1dbf04c1cf49ac32

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page