Metadata-Version: 1.1
Name: collective.pfg.norobots
Version: 1.2
Summary: collective.pfg.norobots allows to add a collective.z3cform.norobots captcha field to PloneFormGen forms.
Home-page: https://github.com/sylvainb/collective.pfg.norobots
Author: Sylvain Boureliou [sylvainb]
Author-email: sylvain.boureliou@gmail.com
License: gpl
Description: ===============================================
        collective.pfg.norobots
        ===============================================
        
        .. contents:: Table of Contents
           :depth: 2
        
        Overview
        --------
        
        ``collective.pfg.norobots`` is a ``PloneFormGen`` field using ``collective.z3cform.norobots``.
        
        ``collective.z3cform.norobots`` provides a "human" captcha widget based on a list of
        question/answer(s).
        
        This captcha can be used :
        
            * as a PloneFormGen field with `collective.pfg.norobots`_
        
            * as a ``plone.app.discussion`` (Plone Discussions) captcha plugin
        
            * as a ``z3c form`` field
        
            * as a macro in a custom form
        
        Requirements
        ------------
        
        I have tested this release with :
        
            * Plone 5.0.5 & PloneFormGen 1.8.1 & collective.z3cform.norobots 1.4.4
            * Plone 4.3.10 & PloneFormGen 1.7.19 & collective.z3cform.norobots 1.4.4
        
        Screenshot
        ------------
        
        .. image:: https://github.com/sylvainb/collective.pfg.norobots/raw/master/docs/collective-pfg-norobots-screenshot.png
           :height: 392px
           :width: 552px
           :scale: 100 %
           :alt: Screenshot
           :align: center
        
        Installation
        ------------
        
        Getting the module
        ~~~~~~~~~~~~~~~~~~~~
        
        Add ``collective.pfg.norobots`` to your ``plone.recipe.zope2instance`` buildout section e.g.::
        
            [instance]
            ...
            eggs =
                Plone
                ...
                collective.pfg.norobots
        
        Or, you can add it as a dependency on your own product *setup.py*::
        
            install_requires=[
                ...
                'collective.pfg.norobots',
            ],
        
        Enabling the module
        ~~~~~~~~~~~~~~~~~~~~
        
        Install PloneFormGen (if not already done) then collective.pfg.norobots from the Add-ons control panel. That's it!
        
        Quickly test ?
        ~~~~~~~~~~~~~~~~~~~~
        
        Download ``collective.pfg.norobots`` and use ``virtualenv`` and ``buildout`` to test the module::
        
        	easy_install virtualenv
        	cd collective.pfg.norobots
        	virtualenv .
        	source bin/activate
        	(collective.pfg.norobots) easy_install zc.buildout
        	!!! check the buildout config file ``test-plone-base.cfg`` before running !!!
        	(collective.pfg.norobots) ln -s test-plone-5.0.x.cfg buildout.cfg
        	(collective.pfg.norobots) python bootstrap.py
        	(collective.pfg.norobots) bin/buildout
        	[...] be patient... [...]
        	(collective.pfg.norobots) ./bin/instance fg
        
        Go to http://localhost:8080, add a new Plone Site and install collective.pfg.norobots.
        
        Launch tests::
        
            (collective.pfg.norobots) pip install unittest2
        	(collective.pfg.norobots) ./bin/test -s collective.pfg.norobots
        
        Launch code coverage::
        
            (collective.pfg.norobots) bin/coverage
            (collective.pfg.norobots) bin/report
            And open with a browser htmlcov/index.html
        
        Credits
        -----------------
        
        * Sylvain Boureliou [sylvainb] - `GitHub <https://github.com/sylvainb>`_ - `Website <https://www.boureliou.com/>`_
        * Makina Corpus `Makina Corpus <http://www.makina-corpus.com>`_
        
        Source code
        -----------
        
        `Source code <https://github.com/sylvainb/collective.pfg.norobots>`_ is hosted on Github.
        
        How to contribute and submit a patch ?
        --------------------------------------
        
        `Source code <https://github.com/sylvainb/collective.pfg.norobots>`_ and an `issue tracker <https://github.com/sylvainb/collective.pfg.norobots/issues>`_ is hosted on Github.
        
        Contributors
        -----------------
        * Sylvain Boureliou [sylvainb]
        * Kim Chee Leong [kcleong]
        * Pawel Lewicki [lewicki]
        
        
        Changelog
        ------------
        
        1.2 (2016-07-21)
        ~~~~~~~~~~~~~~~~
        
        - Unified widget with the other PFG widgets to make it work with QuickEdit.
          [lewicki]
        
        1.1 (2015-04-13)
        ~~~~~~~~~~~~~~~~
        
        - Added Dutch translation.
          [kcleong]
        
        1.0 (2012-10-03)
        ~~~~~~~~~~~~~~~~
        
        - Initial release
          [sylvainb]
        
Keywords: plone web zope python ploneformgen field captcha
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 5.0
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
