{ "info": { "author": "Radim Novotny", "author_email": "novotny.radim@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "Introduction\n============\n\nThis product defines new PAS plugins. The plugins may be used for membership\napproval process. As soon as this package is installed and plugins activated\n(plugins are activated automatically after installation), any new site member\nhas to be approved. All existing site member will be automatically approved on\nthe first product installation (if this plugin does not exist in acl_users, it\nis considered as first installation).\n\nThis package does not provide any user interface for the approval process. If\nyou want it (you probably want), look at collective.memberapproval.\n\npas.plugins.memberapproval Installation\n***************************************\n\n* Add ``collective.memberapproval`` to the list of eggs to install, e.g.::\n\n [buildout]\n ...\n eggs =\n ...\n collective.memberapproval\n \n* Re-run buildout, e.g. with:\n\n $ ./bin/buildout\n\n* Install the product into the Plone site from the Add-ons control panel.\n\nContributors\n************\n\n* Radim Novotny, Author\n\n* Lennart Regebro\n\nChange history\n**************\n\nChange history\n**************\n\n1.0 (2014-02-01)\n----------------\n\n- Updated to support Plone 4.2 and 4.3.\n\n\n1.0rc1 (2012-06-26)\n-------------------\n\n- Users are no created in an initial \"Unapproved\" or \"Pending\" state, so it's\n possible to distinguish unapproved users from disapproved users.\n\n\n1.0a2 (2012-05-31)\n------------------\n\n- Bugfixes.\n\n\n1.0a1 (2012-05-29)\n------------------\n\n- Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/", "keywords": "plone pas", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "pas.plugins.memberapproval", "package_url": "https://pypi.org/project/pas.plugins.memberapproval/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pas.plugins.memberapproval/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/" }, "release_url": "https://pypi.org/project/pas.plugins.memberapproval/1.0/", "requires_dist": null, "requires_python": null, "summary": "Member approval PAS plugin", "version": "1.0" }, "last_serial": 987907, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "71ee7579f920b6a1169de709bf2d3c53", "sha256": "749f5cb8e69508545913a237c3ef7f8999bf0635d00e17c7daffd753d06d5078" }, "downloads": -1, "filename": "pas.plugins.memberapproval-1.0.zip", "has_sig": false, "md5_digest": "71ee7579f920b6a1169de709bf2d3c53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33297, "upload_time": "2014-02-01T14:06:30", "url": "https://files.pythonhosted.org/packages/58/57/cee6012dc5e8e8b9f1ba952da9b804f4f5a2ee32ca63e109d0bf5021b10a/pas.plugins.memberapproval-1.0.zip" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "c32c0fcc26d09e20a2e8a763e1f3af94", "sha256": "f7bbd7f592fbf38e4fdbf387046e1709d91d76b942702da19b9254f905530a05" }, "downloads": -1, "filename": "pas.plugins.memberapproval-1.0a1.tar.gz", "has_sig": false, "md5_digest": "c32c0fcc26d09e20a2e8a763e1f3af94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21057, "upload_time": "2012-05-29T15:19:08", "url": "https://files.pythonhosted.org/packages/d3/53/0d5a7f78262cf20aed80d7ba78234d8b30f6dbc8bacdb8975ad3670a9c9c/pas.plugins.memberapproval-1.0a1.tar.gz" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "f85abc33b799899b5a09282e4919b861", "sha256": "94731d308feefa9323478ac8f5485e26bb35de342e14171df0f5832460d79651" }, "downloads": -1, "filename": "pas.plugins.memberapproval-1.0a2.tar.gz", "has_sig": false, "md5_digest": "f85abc33b799899b5a09282e4919b861", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21439, "upload_time": "2012-05-31T17:37:28", "url": "https://files.pythonhosted.org/packages/be/70/d37096a98cd1c6b7ea7444e8cc2e020a2d5c30202eb178f4d21dde09e007/pas.plugins.memberapproval-1.0a2.tar.gz" } ], "1.0rc1": [ { "comment_text": "", "digests": { "md5": "863c4b6bfb060892558b4d554083935e", "sha256": "ec880610d9da2b4ad0bd228c36010c4e4fc2afa257129fcb937b919f07ce356f" }, "downloads": -1, "filename": "pas.plugins.memberapproval-1.0rc1.tar.gz", "has_sig": false, "md5_digest": "863c4b6bfb060892558b4d554083935e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21652, "upload_time": "2012-06-26T16:38:07", "url": "https://files.pythonhosted.org/packages/02/35/2f9cdef85924b58293b24cfc28fe4fc93d6c43ff8e301a9731424457d71f/pas.plugins.memberapproval-1.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71ee7579f920b6a1169de709bf2d3c53", "sha256": "749f5cb8e69508545913a237c3ef7f8999bf0635d00e17c7daffd753d06d5078" }, "downloads": -1, "filename": "pas.plugins.memberapproval-1.0.zip", "has_sig": false, "md5_digest": "71ee7579f920b6a1169de709bf2d3c53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33297, "upload_time": "2014-02-01T14:06:30", "url": "https://files.pythonhosted.org/packages/58/57/cee6012dc5e8e8b9f1ba952da9b804f4f5a2ee32ca63e109d0bf5021b10a/pas.plugins.memberapproval-1.0.zip" } ] }