Products.HitList

by Raptus AG last modified May 01, 2012 07:11 AM

Provides a personal hit-list which may be displayed in a portlet or a view

Project Description

Introduction

Products.HitList provides a simple hit-list functionality for Plone. Users may add objects of specific content types to their HitList and remove them if no longer needed. The current hit-list of a user may be displayed in a portlet or on a specific view.

Integration

By default the hit-list behavior is not activated for any content type. The functionality is bound to a marker interface:

Products.HitList.interfaces.IHitListContent

Objects implementing this interface may be added to the hit-list. Activate the behavior for existing content types may be done by subclassing or preferable by using the five:implements directive in zcml.

Example

By using the following zcml directive the hit-list functionality is activated for Documents:

<configure
    xmlns="http://namespaces.zope.org/zope"
    xmlns:five="http://namespaces.zope.org/five">

    <five:implements
        class="Products.ATContentTypes.content.document.ATDocument"
        interface="Products.HitList.interfaces.IHitListContent"
        />

</configure>

Changelog

2.0b4 - (2012-05-01)

  • Fixed Title method to return encoded string rather than a unicode object which resulted in a UnicodeDecodeError when indexing the object
  • Plone 4.1 compatibility

2.0b3 - (2010-11-02)

  • Fixed bad release

2.0b2 - (2010-10-24)

  • Set zip_safe flag to False

2.0b1 - (2010-10-19)

  • First public release

Current Release

No stable release available yet.

All Releases

Version Released Description Compatibility Licenses Status
2.0b4 Fixed Title method to return encoded string rather than a unicode object which resulted in a UnicodeDecodeError when indexing the object. Plone 4.1 compatibility More about this release…
Plone 4.1
Plone 4
Plone 3
GPL beta
2.0b3 Fixed bad release More about this release…
Plone 4
Plone 3
GPL beta
2.0b1 First public release More about this release…
Plone 4
Plone 3
GPL beta

Comments (0)