Metadata-Version: 1.1
Name: sc.contentrules.localrole
Version: 1.0b2
Summary: Plone content rule action to apply local roles to a content object
Home-page: http://www.simplesconsultoria.com.br
Author: Simples Consultoria
Author-email: products@simplesconsultoria.com.br
License: GPL
Description: **************************************
        Content Rules: Apply local role
        **************************************
        
        .. contents:: Content
           :depth: 2
        
        Overview
        --------
        
        **Content Rules: Apply local role** (sc.contentrules.localrole) package
        provides a content rule action to apply a local role in a content.
        
        This package is tested with Travis CI:
        
        .. image:: https://secure.travis-ci.org/simplesconsultoria/sc.contentrules.localrole.png
            :target: http://travis-ci.org/simplesconsultoria/sc.contentrules.localrole
        
        Use case
        ---------
        
        A college with descentralized content management and groups dedicated to research. Each group should manage its own content.
        
        In their portal they want to host areas for each research group they sponsor.
        All those areas will be under the folder /research/. A research group called
        "Environmental Studies" will have an area at /research/environmental-studies.
        
        Every time a new research group is added under /research/ they want asing a local role to users and gropus:
        
            * Editor local role: Given to users and groups responsible for this area.
        
            * Reader local role: Group of users with access to this area.
        
        
        Action
        ---------
        
        This package provides one content rules action.
        
        Apply local role
        ^^^^^^^^^^^^^^^^^^^
        
        Used to create a new user group this action have three options:
        
        Username / Group name
            Identifier of the user or group to receive the local role in the current content.
            You are allowed to use ${title} in here to dinamically generate the id of the user
            or group. i.e.: If this field have a value of **${title} Editors** and the action
            is being executed for a folder with title "Environmental Studies", this field will
            be "Environmental Studies Editors"
        
        Roles
            Local roles to be applied in the current content -- the one that triggered the
            content rule -- to the user or group identified on the previous field
        
        
        Requirements
        ------------
        
            * Plone 3.3.x and above (http://plone.org/products/plone)
        
        Installation
        ------------
        
        To enable this product,on a buildout based installation:
        
            1. Edit your buildout.cfg and add ``sc.contentrules.localrole``
               to the list of eggs to install ::
        
                [buildout]
                ...
                eggs =
                    sc.contentrules.localrole
        
        After updating the configuration you need to run the ''bin/buildout'',
        which will take care of updating your system.
        
        
        Sponsoring
        ----------
        
        Development of this product was sponsored by:
        
            * `Simples Consultoria <http://www.simplesconsultoria.com.br/>`_.
        
            * `IEA/USP <http://www.iea.usp.br/>`_.
        
        
        Credits
        -------
        
            * Erico Andrei (erico at simplesconsultoria dot com dot br)
        
            * Héctor Velarde (hector at simplesconsultoria dot com dot br)
        
        Changelog
        -----------
        1.0b2 (2012-11-13)
        ^^^^^^^^^^^^^^^^^^^
        
        * Update translations [ericof]
        
        * Fix packaging [ericof]
        
        1.0b1 (2012-10-30)
        ^^^^^^^^^^^^^^^^^^^
        
        * Improve test coverage[ericof]
        
        * PEP8 [ericof]
        
        * Travis support [ericof]
        
        
        0.5 (2011-09-15)
        ^^^^^^^^^^^^^^^^^^^^
        
        * Spanish translation [hvelarde]
        
        * Initial release [erico_andrei]
        
Keywords: contentrules action plone localrole
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 3.3
Classifier: Framework :: Plone :: 4.0
Classifier: Framework :: Plone :: 4.1
Classifier: Framework :: Plone :: 4.2
Classifier: Framework :: Zope2
Classifier: Framework :: Zope3
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
