{
"info": {
"author": "Vincent Fretin",
"author_email": "vincent.fretin@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Framework :: Plone",
"Programming Language :: Python"
],
"description": "Introduction\n============\n\nAllows to create a user and assign roles directly from the sharing tab for Plone >= 4.1.\nThis can work with Plone 4.0.9 with plone.app.users > 1.0.6, < 1.1.x.\n\nContent types have just to implement IAddNewUser to have the functionnality.\n\nIf you want to enable it for Folder, you only have to add to your buildout.cfg::\n\n [instance]\n eggs =\n ...\n collective.local.adduser\n zcml =\n ...\n collective.local.adduser\n\nIf you don't want the functionnality for Folder, but on your own content type,\nadd to the configure.zcml of your policy module::\n\n \n \n \n \n\nIf you don't want the roles field, you can include minimal_wo_roles.zcml instead of minimal.zcml.\nChangelog\n=========\n\n1.5 (2013-12-06)\n----------------\n\n- Fixed reload of overlay in case of errors.\n [vincentfretin]\n\n- Use self.handle_join_success instead of super in add form, this allows to\n override only the method in a subclass.\n [vincentfretin]\n\n\n1.4 (2013-07-18)\n----------------\n\n- Fields extenders can get the context as parameter.\n [thomasdesvenain]\n\n\n1.3 (2013-04-24)\n----------------\n\n- Now we have a dexterity behaviour.\n [thomasdesvenain]\n\n\n1.2.1 (2013-02-15)\n------------------\n\n- German translation.\n\n\n1.2 (2012-09-25)\n----------------\n\n- Created minimal.zcml and minimal_wo_roles.zcml for extensibility.\n The package is not declared as Plone plugin anymore, be sure to include\n one of the package zcml files.\n\n- UserLocallyAdded event now takes data and not roles as second parameter.\n\n\n1.1.1 (2012-08-03)\n------------------\n\n- No failure if no role has been selected for new user.\n\n\n1.1 (2012-06-29)\n----------------\n\n- Added possibility to add new fields to the add user form.\n\n\n1.0 (2011-09-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/collective.local.adduser",
"keywords": "",
"license": "GPL",
"maintainer": null,
"maintainer_email": null,
"name": "collective.local.adduser",
"package_url": "https://pypi.org/project/collective.local.adduser/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/collective.local.adduser/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://svn.plone.org/svn/collective/collective.local.adduser"
},
"release_url": "https://pypi.org/project/collective.local.adduser/1.5/",
"requires_dist": null,
"requires_python": null,
"summary": "Allows to create a user and assign roles directly from the sharing tab. By Ecreall",
"version": "1.5"
},
"last_serial": 937475,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "e9da4db656dcfbdc5d0f81773284cb47",
"sha256": "7ffbec7c157e8792ac533b09e693fb600c685bb8216566ec9fad63b70bcc0782"
},
"downloads": -1,
"filename": "collective.local.adduser-1.0.zip",
"has_sig": false,
"md5_digest": "e9da4db656dcfbdc5d0f81773284cb47",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11123,
"upload_time": "2011-09-29T21:21:14",
"url": "https://files.pythonhosted.org/packages/f6/59/9c5c17ff954de58a3cf621119ec831d0a17787f697410e9d456a7fa7eeaf/collective.local.adduser-1.0.zip"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "0bb6366951743df9bb71843b0031dfaa",
"sha256": "d59174fb28dc6af2a76467fee09abae9d11209269cad7937c98e917bc41eaf56"
},
"downloads": -1,
"filename": "collective.local.adduser-1.1.zip",
"has_sig": false,
"md5_digest": "0bb6366951743df9bb71843b0031dfaa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12391,
"upload_time": "2012-06-29T19:50:03",
"url": "https://files.pythonhosted.org/packages/ff/a2/b3e3bfe3b5675951a539d336185b3e920b4215b70ff694cbcf73f625a8ea/collective.local.adduser-1.1.zip"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "192b8c9472fb409c6051ca031371d510",
"sha256": "dc02fe59138d5abad10d5c1b1b917e1219e0d5f9d6a80d5e49fc9a81fc9c8622"
},
"downloads": -1,
"filename": "collective.local.adduser-1.1.1.zip",
"has_sig": false,
"md5_digest": "192b8c9472fb409c6051ca031371d510",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12858,
"upload_time": "2012-08-03T17:11:22",
"url": "https://files.pythonhosted.org/packages/42/c8/ea7d5a273d496a53edbda9ccd3c19e9a5d724b235398199b148dfebecd34/collective.local.adduser-1.1.1.zip"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "cecb3eb9ecbc759c11afebc1c31ada24",
"sha256": "2e30eddcfc8a5020bca832ecfe143c10d4dfd3240e0d1468bfbf223a165f2b2d"
},
"downloads": -1,
"filename": "collective.local.adduser-1.2.zip",
"has_sig": false,
"md5_digest": "cecb3eb9ecbc759c11afebc1c31ada24",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14934,
"upload_time": "2012-09-25T09:13:55",
"url": "https://files.pythonhosted.org/packages/68/98/f4ed4efbef8b6292a93af1fe5a51a953da62e38fac278a1bc0d1d22ee9f9/collective.local.adduser-1.2.zip"
}
],
"1.2.1": [
{
"comment_text": "",
"digests": {
"md5": "977c6086d6db255a5398282442e6d5b9",
"sha256": "3b76377ad244b97386b40ad8e6df59f7ab8eced825f6c7a22777ea38570fdaf5"
},
"downloads": -1,
"filename": "collective.local.adduser-1.2.1.zip",
"has_sig": false,
"md5_digest": "977c6086d6db255a5398282442e6d5b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15190,
"upload_time": "2013-02-15T13:03:06",
"url": "https://files.pythonhosted.org/packages/7a/db/c836fe7cd5235905ab45897623f6f82fdbb83aab41923ac0384e594252b2/collective.local.adduser-1.2.1.zip"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "a52d921004a605582fc7bbc9ada732a8",
"sha256": "7a6cfd7404f9b775c7e008208754a3b65fd05209cdca2b0bb9fe0612acf49b51"
},
"downloads": -1,
"filename": "collective.local.adduser-1.3.zip",
"has_sig": false,
"md5_digest": "a52d921004a605582fc7bbc9ada732a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16516,
"upload_time": "2013-04-24T10:58:03",
"url": "https://files.pythonhosted.org/packages/c3/08/f16ded3418ccd0791fe46cdda05a732cbf12eea855a2cfa1285ee0ee87ac/collective.local.adduser-1.3.zip"
}
],
"1.4": [
{
"comment_text": "",
"digests": {
"md5": "68c389036b9fe0cdf9bd4f2ad85c33ac",
"sha256": "e810b725fcab76c5b673b8e46701cf886b9dcc49bfce5dc5a13a4f000041dd44"
},
"downloads": -1,
"filename": "collective.local.adduser-1.4.zip",
"has_sig": false,
"md5_digest": "68c389036b9fe0cdf9bd4f2ad85c33ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16633,
"upload_time": "2013-07-18T20:17:33",
"url": "https://files.pythonhosted.org/packages/b2/20/266408253a4eecffbf68cc45646354c5da715a2ab8ebad6066838b73cac8/collective.local.adduser-1.4.zip"
}
],
"1.5": [
{
"comment_text": "",
"digests": {
"md5": "0bf02d24328a57f9654471a24c5a20a2",
"sha256": "8c4ac3cf462747806797c5a64e7a8902399c3a6f7a67e9ebe223e209f41a7785"
},
"downloads": -1,
"filename": "collective.local.adduser-1.5.zip",
"has_sig": false,
"md5_digest": "0bf02d24328a57f9654471a24c5a20a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17025,
"upload_time": "2013-12-06T09:35:26",
"url": "https://files.pythonhosted.org/packages/3a/61/4d931b49c12958bcad67ac7679a9b7bade9741fe30b5c74a178b00a4e418/collective.local.adduser-1.5.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "0bf02d24328a57f9654471a24c5a20a2",
"sha256": "8c4ac3cf462747806797c5a64e7a8902399c3a6f7a67e9ebe223e209f41a7785"
},
"downloads": -1,
"filename": "collective.local.adduser-1.5.zip",
"has_sig": false,
"md5_digest": "0bf02d24328a57f9654471a24c5a20a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17025,
"upload_time": "2013-12-06T09:35:26",
"url": "https://files.pythonhosted.org/packages/3a/61/4d931b49c12958bcad67ac7679a9b7bade9741fe30b5c74a178b00a4e418/collective.local.adduser-1.5.zip"
}
]
}