{ "info": { "author": "Hans-Peter Locher", "author_email": "hans-peter.locher@inquant.de", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)" ], "description": "/@@localroles-controlpanel\n**************************\n**Info**\n requires Plone4\n\nAdd or Remove local roles for objects using csv. \nThe format of the csv file should be::\n\n path,user-/group-id,role\n\nThe data gets processed line by line. \nAt the end, you'll get a notification on the number of \nsuccessfully processed lines as well as \nverbose error notifications for each unsuccessful line. \n**Be patient!** The duration of the process depends on \nthe number of lines of your csv and may take up to \nseveral minutes.\n\nExample csv::\n\n /Plone/front-page,Reviewers,Editor\n /Plone/front-page,usera,Contributor\n /Plone/news,userb,Reviewer\n /Plone/news,userb,Editor\n\nChange history\n**************\n\nChangelog\n=========\n\n0.2 (2012-03-07)\n----------------\n\n- made compatible with Plone 4.1.x\n [hplocher]\n\n0.1 (2010-08-02)\n----------------\n\n- Initial release\n\nContributors\n************\n\nHans-Peter Locher, Author\nRamon Bartl\n\n\nDownload\n********", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.localrolespanel", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.localrolespanel", "package_url": "https://pypi.org/project/collective.localrolespanel/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.localrolespanel/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/collective/collective.localrolespanel" }, "release_url": "https://pypi.org/project/collective.localrolespanel/0.2/", "requires_dist": null, "requires_python": null, "summary": "Adds a controlpanel to the site to edit local role settings using csv", "version": "0.2" }, "last_serial": 787943, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a622b9eeec7584d300b14bf5fd2ffbd0", "sha256": "d1d6fc09a1c8768fcbc70d1c982bfa946b3244de870a61511a940a7c1bd1d91b" }, "downloads": -1, "filename": "collective.localrolespanel-0.1.zip", "has_sig": false, "md5_digest": "a622b9eeec7584d300b14bf5fd2ffbd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34356, "upload_time": "2010-08-02T17:08:10", "url": "https://files.pythonhosted.org/packages/90/73/21f050fd438a5a48fbc8aa2021625f07a999cb3f0defc05e173923a60942/collective.localrolespanel-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4a05d0579fd364e73d72d6fa0e0e827f", "sha256": "63de4e0ce65c3f88bf63b136b24a9a5edfd23f946a43ded59c43a47334379530" }, "downloads": -1, "filename": "collective.localrolespanel-0.2.zip", "has_sig": false, "md5_digest": "4a05d0579fd364e73d72d6fa0e0e827f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 526798, "upload_time": "2012-03-07T12:31:50", "url": "https://files.pythonhosted.org/packages/fc/50/db1787053f0b446eae772b388d7eb5b2749da9f99e454df4cc1243d8433b/collective.localrolespanel-0.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a05d0579fd364e73d72d6fa0e0e827f", "sha256": "63de4e0ce65c3f88bf63b136b24a9a5edfd23f946a43ded59c43a47334379530" }, "downloads": -1, "filename": "collective.localrolespanel-0.2.zip", "has_sig": false, "md5_digest": "4a05d0579fd364e73d72d6fa0e0e827f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 526798, "upload_time": "2012-03-07T12:31:50", "url": "https://files.pythonhosted.org/packages/fc/50/db1787053f0b446eae772b388d7eb5b2749da9f99e454df4cc1243d8433b/collective.localrolespanel-0.2.zip" } ] }