Metadata-Version: 1.0
Name: collective.pluggablelogin
Version: 1.1
Summary: Turns the login form into a portlet manager for easier customization
Home-page: http://github.com/collective/collective.pluggablelogin
Author: David Glick, Groundwire
Author-email: dglick@gmail.com
License: GPL
Description: Introduction
        ============
        
        ``collective.pluggablelogin`` overrides the standard Plone login form
        with a template using a portlet manager, so that various login
        components can be configured.
        
        .. image:: https://github.com/collective/collective.pluggablelogin/raw/master/screenshot.png
        
        
        Configuration
        -------------
        
        Go to the Addons control panel and activate "Pluggable Login Page."
        
        Now if you go to ``/login`` while logged in as a Manager, you'll see a
        "Manage portlets" link which you can use to manage the available
        login portlets. By default, the standard login portlet and a
        registration form portlet are enabled (the latter is only shown
        if self registration is enabled for the site).
        
        As well as manual assignment via the web interface, the pluggable login
        page can also be assigned portlets via GenericSetup, in the same way
        as Plone's other portlet managers can. For example, to register a custom
        porlet on the pluggable login page, use this an example within ``portlets.xml``
        inside a GenericSetup profile:
        
        .. code:: xml
        
            <portlets
                xmlns:i18n="http://xml.zope.org/namespaces/i18n"
                i18n:domain="plone">
             <assignment 
                name="navigation"
                category="context"
                key="/"
                manager="collective.pluggablelogin"
                type="my.product.portlets.CustomLoginPortlet"
                insert-before="*"
                visible="True">
                <property name="title">string:Login portlet title</property>
                <property name="description">string:Example property</property>
             </assignment>
            </portlets>
        
        
        Credits
        =======
        
        Developed by David Glick and `Groundwire Consulting
        <http://groundwireconsulting.com>`_. Sponsored by the `Innocence Project
        <http://www.innocenceproject.org/>`_.
        
        
        To-do
        =====
        
        * Refactor inline styles on the logged in or out views.
        
        Changelog
        =========
        
        1.1 (2014-01-30)
        ----------------
        
        * Add id to the login-portlets div, ensuring the element can be selected
          on the page.
          [davidjb]
        * Improve styles for login page, normalising with logged out page.
          [davidjb]
        * Add logged out page templates to display pluggable login.
          [davidjb]
        * Improve styles and formatting for login page.
          [davidjb]
        * Fix issue with empty <div> generated on login page after trailing </html>
          end tag.
          [davidjb]
        
        
        1.0 (2012-05-10)
        ----------------
        
        * Initial implementation
          [davisagli]
        
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
