Metadata-Version: 1.0
Name: plone.portlets
Version: 2.0a1
Summary: An extension of zope.viewlet to support dynamic portlets
Home-page: http://pypi.python.org/pypi/plone.portlets
Author: Plone Foundation
Author-email: plone-developers@lists.sourceforge.net
License: GPL
Description: Overview
        ========
        
        plone.portlets provides a generic infrastructure for managing portlets.
        
        Portlets are a bit like viewlets, except they can be manipulated at runtime,
        using local components. This package is used by plone.app.portlets to provide
        Plone-specific portlets, but should be generic enough to work on other
        platforms. It should work in a "pure Zope Toolkit" environment.
        
        Changelog
        =========
        
        2.0a1 - 2009-11-14
        ------------------
        
        - Avoid a variety of zope.app dependencies in favor of Zope Toolkit packages.
        [hannosch]
        
        - Added support for showing/hiding of all portlets (PLIP #9286)
        [igbun]
        
        1.2 - 2009-06-19
        ----------------
        
        - Fixed 'SyntaxError: non-keyword arg after keyword arg' in unicode call.
        [maurits]
        
        - Fix/workaround for http://dev.plone.org/plone/ticket/8128 (UnicodeDecodeError
        within _coerce() caused by external data with wrong encoding).
        [ajung]
        
        - Moved test-only dependencies to a test extra requirement.
        [hannosch]
        
        - Clarified license and copyright statements.
        [hannosch]
        
        - Specify package dependencies.
        [hannosch]
        
        - Replaced direct invocations of interfaces with queryAdapter calls. The
        former does a suboptimal getattr call internally.
        [hannosch]
        
        1.1.0 - 2008-04-20
        ------------------
        
        - Ensure the keys stored in a portlet assignment mapping are always
        unicode. This is necessary because an OOBTree will, once one unicode key
        has been added, force all keys to unicode. This can lead to unicode
        decode errors.
        Fixes http://dev.plone.org/plone/ticket/6100
        [optilude]
        
        - Changed a type() comparison into a isinstance comparison.
        [hannosch]
        
        - PLIPs 205 and 218: Allow registering portlet types to multiple portlet
        manager interfaces, require portlet types to be explicitly registered
        for portlet manager interfaces, enable modifying registrations through
        GenericSetup, and restrict most default Plone portlet types to left/
        right/dashboard columns.
        [sirgarr]
        
        - PLIP207: Allow custom portlet managers, i.e., allow specifying an
        alternative portlet manager class through GenericSetup.
        [sirgarr]
        
        1.0.6
        -----
        
        - Made tests run under Zope 2.11.
        [hannosch]
        
        1.0.5
        -----
        
        - Added properties to keep track of the manager name, category name and
        key/name in portlet assignment mappings.
        [optilude]
        
        1.0.1
        -----
        
        - Adjusted some tests, so they work on both Zope 2.10 and 2.11.
        [hannosch]
        
        1.0
        ---
        
        - Initial package structure.
        [zopeskel]
        
Keywords: portlet viewlet
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Zope2
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
