Metadata-Version: 1.1
Name: collective.contact.plonegroup
Version: 1.0
Summary: Organizations and functions combinations to create plone groups
Home-page: http://pypi.python.org/pypi/collective.contact.plonegroup
Author: Ecreall, Entrouvert, IMIO
Author-email: s.geulette@imio.be
License: GPL
Description: .. contents::
        
        Introduction
        ============
        
        A Plone add-on that manage organizations and functions, leading to corresponding plone groups creation.
        This product makes the link between:
        
        * collective.contact.core : organization definition containing your organization services (multiple levels)
        * collective.dms.basecontent (LocalRolesToPrincipals field) : field presenting a list of services for which a local role can be given
        
        How-to
        ======
        
        First, create a directory in your site (object from collective.contact.core). This directory will contain all the informations related to your contacts.
        
        You can then add your organization in it (with a specific id equal to 'plonegroup-organization').
        An organization can contain organizations (such as services, divisions or department).
        
        In the collective.contact.plonegroup configuration panel, you have to :
        
        * select some services of your organization to be used in LocalRolesToPrincipals field
        * define some function labels that will be used in each selected organization
        
        When submitting, for each organization - function combination, a plone group will be created with the id "organization-uid"_"function-id" and name "organizations-name" ("function-name"). 
        
        The generated plone groups will be used in LocalRolesToPrincipals field, where some local roles can be given to some function for each selected service. 
        
        Installation
        ============
        
        * Add collective.contact.plonegroup to your eggs.
        * Re-run buildout.
        * Install the product in your plone site.
        
        Tests
        =====
        
        This add-on is tested using Travis CI. The current status of the add-on is :
        
        .. image:: https://secure.travis-ci.org/collective/collective.contact.plonegroup.png
            :target: http://travis-ci.org/collective/collective.contact.plonegroup
        
        Credits
        =======
        
        Have an idea? Found a bug? Let us know by `opening a ticket`_.
        
        .. _`opening a ticket`: https://github.com/collective/collective.contact.plonegroup/issues
        
        Contributors
        ============
        
        - Gauthier Bastien, IMIO
        - Stéphan Geulette, IMIO
        - Vincent Fretin, Ecreall
        - Cédric Messiant, Ecreall
        - Frédéric Peters, Entr'ouvert
        
        Changelog
        =========
        
        
        1.0 (2015-11-24)
        ----------------
        
        - Added link integrity check when deleting a plonegroup organization
          [sgeulette]
        - Added marker interfaces to distinguish plonegroup organizations
          [sgeulette]
        - Added selected organizations vocabulary as elephantvocabulary: display correctly no more selected terms.
          [sgeulette]
        - Don't deactivate a used plonegroup organization
          [sgeulette]
        - Check state to build OwnOrganizationServicesVocabulary.
          [cedricmessiant]
        - Set token to UID in OwnOrganizationServicesVocabulary.
          [sgeulette]
        - Give access to configlet to Site Administrator
          [sgeulette]
        - Flake8 corrections
          [sgeulette]
        
        
        0.2 (2014-03-18)
        ----------------
        
        - Corrected Manifest to include all files.
        
        
        0.1 (2014-02-13)
        ----------------
        
        - Initial release.
          [sgeulette]
        
        
        
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.2
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
