{ "info": { "author": "IMIO", "author_email": "dev@imio.be", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.0", "Framework :: Plone :: 5.1", "Programming Language :: Python :: 2.7" ], "description": ".. image:: https://travis-ci.org/IMIO/collective.eeafaceted.batchactions.svg?branch=master\n :target: https://travis-ci.org/IMIO/collective.eeafaceted.batchactions\n\n.. image:: https://coveralls.io/repos/IMIO/collective.eeafaceted.batchactions/badge.png?branch=master\n :target: https://coveralls.io/r/IMIO/collective.eeafaceted.batchactions?branch=master\n\n\n==================================\ncollective.eeafaceted.batchactions\n==================================\n\nThis package gives the possibility to define batch actions on elements displayed in a eea.facetednavigation dashboard\n\n* `Source code @ GitHub `_\n* `Releases @ PyPI `_\n* `Continuous Integration @ Travis-CI `_\n\nHow it works\n============\n\nThis will display BrowserViews registered for `collective.eeafaceted.batchactions.interfaces.IBatchActionsMarker` or\nan interface subclassing it at the bottom of a eea.facetednavigation dashboard.\n\nUsing a `collective.eeafaceted.z3ctable` `CheckBoxColumn`, you will be able to select elements to tigger the batch action on.\n\nBatch actions are overridable from a faceted navigation container to another if necessary.\n\n\nInstallation\n============\n\nTo install `collective.eeafaceted.batchactions` you simply add ``collective.eeafaceted.batchactions``\nto the list of eggs in your buildout, run buildout and restart Plone.\nThen, install `collective.eeafaceted.batchactions` using the Add-ons control panel.\n\n\nChangelog\n=========\n\n\n1.3 (2019-05-16)\n----------------\n\n- Moved method `browser.views.brains_from_uids` to `utils`, added helper method\n `utils.listify_uids` that turns the data uids that is a string with each UID\n separated by a comma into a real python list.\n [gbastien]\n- Display number of elements affected by action in the batch action form description.\n [gbastien]\n\n1.2 (2019-03-08)\n----------------\n\n- Added weight attribute on batch action forms to order them.\n [sgeulette]\n- Improved brains_from_uids\n [sgeulette]\n- Added utils method\n [sgeulette]\n\n1.1 (2018-08-31)\n----------------\n\n- Don't apply changes if form errors\n [sgeulette]\n\n1.0 (2018-06-20)\n----------------\n\n- Moved js variables to `collective.eeafaceted.z3ctable`.\n [gbastien]\n\n0.7 (2018-06-06)\n----------------\n\n- Render batch action form in overlay by default, but otherwise with form 'overlay' attribute set to False.\n [sgeulette]\n\n0.6 (2018-01-06)\n----------------\n\n- Added condition on apply button.\n [sgeulette]\n- Added _update_widgets method\n [sgeulette]\n\n0.5 (2018-01-05)\n----------------\n\n- Some changes to made it working with a simple z3c.table.\n [sgeulette]\n\n0.4.1 (2017-12-01)\n------------------\n\n- Fixed english po file.\n [gbastien]\n\n0.4 (2017-12-01)\n----------------\n\n- Added `collective_eeafaceted_batchactions_js_variables.js` that allows to\n translate the `no_selected_items` message.\n [gbastien]\n\n0.3 (2017-11-30)\n----------------\n\n- Renamed `BatchActionForm` to `BaseBatchActionForm` to show that it is the base\n form to inherit from to build new batch action. Make it inherit from\n `Form` instead `EditForm`.\n [gbastien]\n- Refactored the way form is updated and applied : two methods are there to be\n overrided : `_update` that is called in the `update` process and `_apply` that\n is called by `handleApply`. This way it is easy to build an new action\n without having to think about basic default behavior.\n [gbastien]\n- In the `TransitionBatchActionForm`, sort selectable transitions alphabetically.\n [gbastien]\n\n0.2 (2017-11-24)\n----------------\n\n- Use `getMultiAdapter` instead `restrictedTraverse` when getting the form\n in the viewlet to speed up things.\n [gbastien]\n- Added attribute `button_with_icon` to a batch action, if set to True,\n a particular CSS class is added to the button so it can be skinned\n with an icon easily.\n [gbastien]\n- Register a `batch_actions.css` resource for basic styling.\n [gbastien]\n\n0.1 (2017-11-23)\n----------------\n\n- Initial release.\n [IMIO]", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/collective.eeafaceted.batchactions", "keywords": "Python Zope Plone", "license": "GPL V2", "maintainer": "", "maintainer_email": "", "name": "collective.eeafaceted.batchactions", "package_url": "https://pypi.org/project/collective.eeafaceted.batchactions/", "platform": "", "project_url": "https://pypi.org/project/collective.eeafaceted.batchactions/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/collective.eeafaceted.batchactions" }, "release_url": "https://pypi.org/project/collective.eeafaceted.batchactions/1.3/", "requires_dist": null, "requires_python": "", "summary": "This package provides batch actions for eea.facetednavigation dashboard", "version": "1.3" }, "last_serial": 5277618, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c8b9d19d7a5fb5bce6d9fe6f1d8e086a", "sha256": "df216b2ed2e575e776ba94db5390369eb5a0b41748b39b908cec0c882385c0c0" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.1.tar.gz", "has_sig": false, "md5_digest": "c8b9d19d7a5fb5bce6d9fe6f1d8e086a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28498, "upload_time": "2017-11-23T13:09:39", "url": "https://files.pythonhosted.org/packages/76/05/75052a67ac7367f44885d1c352920eabc0b1a4a63e4fa1d71c33d188cdb1/collective.eeafaceted.batchactions-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "dd5c83388a9e01c01cdb9f68af1f9486", "sha256": "c37879c687be714833371088bd52fe0420deda75fe7055ca10fbfcd38a5a8ead" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.2.tar.gz", "has_sig": false, "md5_digest": "dd5c83388a9e01c01cdb9f68af1f9486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29452, "upload_time": "2017-11-24T16:20:02", "url": "https://files.pythonhosted.org/packages/ad/67/759d855d330d5575e950c799d3913d7f4f677e053999d3e04137799999d0/collective.eeafaceted.batchactions-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "db47901df7f6aa18b425fd76a58e4d1f", "sha256": "07e6340597716b06481513f707f5e083f06fbe0ae6e11264219caddd17d13785" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.3.tar.gz", "has_sig": false, "md5_digest": "db47901df7f6aa18b425fd76a58e4d1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30716, "upload_time": "2017-11-30T14:59:05", "url": "https://files.pythonhosted.org/packages/fb/32/866ef074828c550ddec99ae144ecbe812be065b0f5660175937a877c2903/collective.eeafaceted.batchactions-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "bfb00e50c45a72d3b06fbeedb5912eb2", "sha256": "d7eae764a196b542db6b2094bba4b906fa1c22fa416ba20955813072cdbfbc9b" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.4.tar.gz", "has_sig": false, "md5_digest": "bfb00e50c45a72d3b06fbeedb5912eb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31427, "upload_time": "2017-12-01T13:59:22", "url": "https://files.pythonhosted.org/packages/ea/15/4ff6bdc53c39280d7b06495dfdc723a2afa18f07fc1f05d22ba989b3a959/collective.eeafaceted.batchactions-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "27bd8de9bd7f2c7da3cb5a24a15b213b", "sha256": "d14c8ffb6099275b4c68aa3a0668798c98c77d437f0f06c2f22c1642072d42e3" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.4.1.tar.gz", "has_sig": false, "md5_digest": "27bd8de9bd7f2c7da3cb5a24a15b213b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31622, "upload_time": "2017-12-01T15:53:16", "url": "https://files.pythonhosted.org/packages/d0/3a/635705cc10c513f805cc1fd4d1f639fc0ae74bce43afabc93f89465ae526/collective.eeafaceted.batchactions-0.4.1.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "7252cd0ee9a5afec95aad7819b0333e0", "sha256": "c5d1b07a360d8948cf007c6440e705ba8fed306d02a1181ce8d9afaf0553413c" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.5.tar.gz", "has_sig": false, "md5_digest": "7252cd0ee9a5afec95aad7819b0333e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31493, "upload_time": "2018-01-05T09:33:26", "url": "https://files.pythonhosted.org/packages/f0/14/114962594a5f28335e67d6c8cb5cf619b32d0c223fec5fc54b93babd3a26/collective.eeafaceted.batchactions-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "9cb413d6fba1c89e2c3b99108ef9714f", "sha256": "9f74a22a507d36b10723d6fbbd87b4a777aba2e087e25a95ae6b38f3016b5f05" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.6.tar.gz", "has_sig": false, "md5_digest": "9cb413d6fba1c89e2c3b99108ef9714f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31496, "upload_time": "2018-01-06T15:50:19", "url": "https://files.pythonhosted.org/packages/96/9f/41732e37b90719e80e1306a28625b6f422b1cabc97a563c451c42d03e2ed/collective.eeafaceted.batchactions-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "31293c01aed5a451f0d4b887f84cc2d6", "sha256": "55817421f0781bb5af51269763811bc22d3496c7d56138b778ddd33ed924c5e5" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.7.tar.gz", "has_sig": false, "md5_digest": "31293c01aed5a451f0d4b887f84cc2d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32067, "upload_time": "2018-06-06T12:10:24", "url": "https://files.pythonhosted.org/packages/d6/4e/16bd2703c19f1c5877c967939b988feff899f039cf71f4b39809574491f8/collective.eeafaceted.batchactions-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "14eafd95a8004ed0ee7c01a5ab60a53b", "sha256": "1fdd1c81e7ef7025f90f9ad4e3ebf13795b83b09e617fc175e5275524dea31b0" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.8.tar.gz", "has_sig": false, "md5_digest": "14eafd95a8004ed0ee7c01a5ab60a53b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31788, "upload_time": "2018-07-24T07:36:23", "url": "https://files.pythonhosted.org/packages/c8/c4/4f810343b7ac46105b80ccf2111564b3509b81d02b1727d16e723b838664/collective.eeafaceted.batchactions-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "7b521b77d5b82a628ca1486c9c7a03d5", "sha256": "a208ccef813279561028145d822c025ab166242c68af5e7d56cd52286aea3c1b" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-0.9.tar.gz", "has_sig": false, "md5_digest": "7b521b77d5b82a628ca1486c9c7a03d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32080, "upload_time": "2018-10-05T14:27:44", "url": "https://files.pythonhosted.org/packages/36/01/fedabd9fece2938295f2ef4074c1ac19628dc7e296eb0410a0056e624e09/collective.eeafaceted.batchactions-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "bc43b5a823897134b8bfd03c3144e481", "sha256": "db7ea814db19463f4dbb51cd912d061054cc8857a6db89541cc184822eed4de4" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-1.0.tar.gz", "has_sig": false, "md5_digest": "bc43b5a823897134b8bfd03c3144e481", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31825, "upload_time": "2018-06-20T14:10:33", "url": "https://files.pythonhosted.org/packages/df/23/2ba3967fb63118170c6c85833ecd252542d8a7ab69b903916acc2f6074d3/collective.eeafaceted.batchactions-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "1759cffd49bc0e3b8a45e4173386542b", "sha256": "16e872b676367085eb7a0d5ca49c57a524ecd93ab35186fd6143599bfd10286a" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-1.1.tar.gz", "has_sig": false, "md5_digest": "1759cffd49bc0e3b8a45e4173386542b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31836, "upload_time": "2018-08-31T07:55:32", "url": "https://files.pythonhosted.org/packages/21/d2/84ca25fa321cfcea7a601340fe1bca3681651357e325b532f88405bf8f2d/collective.eeafaceted.batchactions-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "d2c1a98f1d96d2e81148ff4ad92d8811", "sha256": "09dd68a4a8cd44d7943512967580afd28f9749a886c55ac9a830ac3e1ff28b3f" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-1.2.tar.gz", "has_sig": false, "md5_digest": "d2c1a98f1d96d2e81148ff4ad92d8811", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32461, "upload_time": "2019-03-08T11:04:30", "url": "https://files.pythonhosted.org/packages/09/05/7798ca02ad8844847f77a64fb5fcefc5ad938e728cff789b79eecca54ddf/collective.eeafaceted.batchactions-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "048abaf204e1e2e517aeb6374b223fff", "sha256": "a1cbd31418b3bf094ffe751b12c44dabf2c31d727c66211f3e61f2d735033768" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-1.3.tar.gz", "has_sig": false, "md5_digest": "048abaf204e1e2e517aeb6374b223fff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33427, "upload_time": "2019-05-16T14:11:57", "url": "https://files.pythonhosted.org/packages/37/c3/925b7c64de710dd0eb33771c876ceaeb53016630196ca0d0a23ec9a285b2/collective.eeafaceted.batchactions-1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "048abaf204e1e2e517aeb6374b223fff", "sha256": "a1cbd31418b3bf094ffe751b12c44dabf2c31d727c66211f3e61f2d735033768" }, "downloads": -1, "filename": "collective.eeafaceted.batchactions-1.3.tar.gz", "has_sig": false, "md5_digest": "048abaf204e1e2e517aeb6374b223fff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33427, "upload_time": "2019-05-16T14:11:57", "url": "https://files.pythonhosted.org/packages/37/c3/925b7c64de710dd0eb33771c876ceaeb53016630196ca0d0a23ec9a285b2/collective.eeafaceted.batchactions-1.3.tar.gz" } ] }