{ "info": { "author": "JeanMichel FRANCOIS", "author_email": "toutpt@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Programming Language :: Python" ], "description": "Introduction\n============\n\nThis addon display a datatables_ showing @@sharing content of all content in the\nsite. It has been created to build reports of security settings.\n\nHow to install\n==============\n\nAs any addons, so please follow official documentation_.\n\nHow to use\n==========\n\nOnce the addon is installed you have a controlpanel that provide a direct\naccess to @@localrolesdatatables_catalog_view view where you can see every \nlocalroles of every content types. Because it use jquery datatbles you can\nsearch and filter per content / users / content type.\n\nThis view use the portal_catalog, and build a query using the context path. So\nif you want to have a report with only a folder (for an extranet) you just have\nto call the view on this folder::\n\n mysite/extranet/@@localrolesdatatables_catalog_view\n\nCredits\n=======\n\nCompanies\n---------\n\n|cirb|_ CIRB / CIBG\n\n* `Contact us `_\n\n\nAuthors\n\n- JeanMichel FRANCOIS aka toutpt \n\n.. Contributors\n\n.. |cirb| image:: http://www.cirb.irisnet.be/logo.jpg\n.. _cirb: http://cirb.irisnet.be\n.. _datatables: http://datatables.net\n.. _documentation: http://plone.org/documentation/kb/installing-add-ons-quick-how-to\n\nChangelog\n=========\n\n1.0.1 (2012-08-08)\n------------------\n\n- Register TableTools JS and CSS in Plone resource registries\n- Refactor the view using an update method\n- Add olanguage datatables option to let the table be localized\n\n1.0 (2012-07-04)\n----------------\n\n- Remove spaces between \"user - \" and the username. make the CSV & PDF nice\n\n\n1.0a4 (2012-06-15)\n------------------\n\n- Remove spaces in the template so PDF and CSV export looks nice\n\n\n1.0a3 (2012-05-15)\n------------------\n\n- Add upgrade step.\n- Install collective.js.datatables as a dependency\n\n1.0a2 (2012-05-15)\n------------------\n\n- Add import step to reindex hasLocalRoles index\n- Fix permission of the @@localrolesdatatables_catalog_view to cmf.ManagePortal\n- Add type column to the datatable\n\n1.0a1 (2012-05-11)\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": "https://github.com/collective/collective.localrolesdatatables", "keywords": "plone localroles datatables", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.localrolesdatatables", "package_url": "https://pypi.org/project/collective.localrolesdatatables/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.localrolesdatatables/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/collective/collective.localrolesdatatables" }, "release_url": "https://pypi.org/project/collective.localrolesdatatables/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "View / export localroles of all or parts of the site", "version": "1.0.1" }, "last_serial": 787942, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "6c09e813b7d9a5c32e2ca53d57a127a6", "sha256": "e38683518522bcf075d21ea827a25d620c8325c931caba9815749f140a95dbf2" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0.zip", "has_sig": false, "md5_digest": "6c09e813b7d9a5c32e2ca53d57a127a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25557, "upload_time": "2012-07-04T12:16:54", "url": "https://files.pythonhosted.org/packages/21/da/e75c818e99bde25848b28ebcc7e045447e33201b8b1da8198bd89fe523d8/collective.localrolesdatatables-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e8359c2c781f2af00fc9796cfa8faaf2", "sha256": "c3bf5e88bec3ccb9f7fccb61dc76822e9985cbcf2180b2fc18553083978a1b17" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0.1.zip", "has_sig": false, "md5_digest": "e8359c2c781f2af00fc9796cfa8faaf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27008, "upload_time": "2012-08-08T16:31:59", "url": "https://files.pythonhosted.org/packages/1f/86/32306b22cfe65c104a29843de6802d3668b454f936b086f2fbfed091aace/collective.localrolesdatatables-1.0.1.zip" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "201397e81cc8f16fe78f37fb9d52df36", "sha256": "f9b39e02e05c8b8d1f5c4b085d303e7c6ee1821304b9da13f3883ed09edd0c9f" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0a1.zip", "has_sig": false, "md5_digest": "201397e81cc8f16fe78f37fb9d52df36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21391, "upload_time": "2012-05-11T16:50:43", "url": "https://files.pythonhosted.org/packages/37/e8/2d71d9e6e763d8ab8f62af264f59d1011a38ddf60b76d2be276d5afac894/collective.localrolesdatatables-1.0a1.zip" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "2f02c77644bcf6731702f3c4715b60c7", "sha256": "a307487fbe940afe0883013843658e4a801b937374828ab969baa88746270ae5" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0a2.zip", "has_sig": false, "md5_digest": "2f02c77644bcf6731702f3c4715b60c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24260, "upload_time": "2012-05-15T10:14:05", "url": "https://files.pythonhosted.org/packages/43/6d/ad8c0d916e2db19f7b72abe1937f12f511ddf24c50c5a59ce5acc4fcda98/collective.localrolesdatatables-1.0a2.zip" } ], "1.0a3": [ { "comment_text": "", "digests": { "md5": "55ef11cda70335f15627d869d660b542", "sha256": "b3813b042bf1ba2e31ea26e1c9fed71bc41bba81cfa7275ca1d8c1e97e3a0bfb" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0a3.zip", "has_sig": false, "md5_digest": "55ef11cda70335f15627d869d660b542", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25729, "upload_time": "2012-05-15T15:56:43", "url": "https://files.pythonhosted.org/packages/57/7a/1b969a429271a75f8c27b9251895eca0646908b81207acae2cba7723bd62/collective.localrolesdatatables-1.0a3.zip" } ], "1.0a4": [ { "comment_text": "", "digests": { "md5": "01dea6df7623f11e3e59a484e2b61bca", "sha256": "ba0848ec4eb5d4190606c2c570af408b7a4f14ba9a5b7a5ea7386740fa56791e" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0a4.zip", "has_sig": false, "md5_digest": "01dea6df7623f11e3e59a484e2b61bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25562, "upload_time": "2012-06-15T10:50:36", "url": "https://files.pythonhosted.org/packages/be/eb/4df84914950f51b8e3a23cb7f2edc265305ddda0b9b17843c32c79ac8c38/collective.localrolesdatatables-1.0a4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e8359c2c781f2af00fc9796cfa8faaf2", "sha256": "c3bf5e88bec3ccb9f7fccb61dc76822e9985cbcf2180b2fc18553083978a1b17" }, "downloads": -1, "filename": "collective.localrolesdatatables-1.0.1.zip", "has_sig": false, "md5_digest": "e8359c2c781f2af00fc9796cfa8faaf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27008, "upload_time": "2012-08-08T16:31:59", "url": "https://files.pythonhosted.org/packages/1f/86/32306b22cfe65c104a29843de6802d3668b454f936b086f2fbfed091aace/collective.localrolesdatatables-1.0.1.zip" } ] }