{ "info": { "author": "Matous Hora", "author_email": "matous.hora@dms4u.cz", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python" ], "description": "collective.portlet.filtersearch\n===============================\n\nThis package defines a portlet that shows additional filter of current search results.\nThe filtering works in two modes.\n\n1. Results grouped by a simple index/value\n2. Additionally group by unique values of selected criteria\n\n\nInstallation\n============\nTo install just add a collective.portlet.filtersearch to your buildout file::\n\n\t[buildout]\n\t...\n\teggs = \n\t collective.portlet.filtersearch\n\t ...\n\nPackage uses z3c.autoinclude so there is no need to add it into your zcml section.\n\nRestart your zope instance and install it via Add/Remove product in Plone control panel.\n\nSetting\n=======\nIn the portlet edit form you can define which filters should appear in the portlet::\n\n\tCriteria title - The title of criteria displayed in the portlet\n\tMain index - Name of index which is used to group it ( it has to be in metadata too )\n\tValue - The value of the index that the brain has to match to group\n\nAnd additional values::\n\n\tExpand list with unique values - Check box to enable the sub filtering\n\tSub index - Name of index which is used for listing unique groups dynamically\n\nYou can add as many criteria as you like\n\nHint: To enable the portlet at the search template, just add it to your site root \nand remove the line to enable portlets at all.\n\n\nTODO\n====\n- How to determine when display the portlet and when hide - fix the available property\n- Add some tests would be nice\n\n\n\nChangelog\n=========\n0.3 (2010-01-15)\n----------------\n- Fixed weird behaviour of session by storing request.form within it\n\n0.2\n---\n- Changed behaviour so the portlet remebers the first search\n\n0.1 (unreleased)\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://pypi.python.org/pypi/collective.portlet.filtersearch", "keywords": "plone portlet search", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.portlet.filtersearch", "package_url": "https://pypi.org/project/collective.portlet.filtersearch/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.portlet.filtersearch/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/collective.portlet.filtersearch" }, "release_url": "https://pypi.org/project/collective.portlet.filtersearch/0.3/", "requires_dist": null, "requires_python": null, "summary": "Shows a definable filter portlet that allows to filter search results", "version": "0.3" }, "last_serial": 788042, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a5d15047baece38a2d0599bea6bad3e0", "sha256": "e425d07792e158a83b92caaaa10c30a999eabe8b2754e53ce16910e42ad6ba71" }, "downloads": -1, "filename": "collective.portlet.filtersearch-0.1.zip", "has_sig": false, "md5_digest": "a5d15047baece38a2d0599bea6bad3e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23332, "upload_time": "2010-01-15T09:09:51", "url": "https://files.pythonhosted.org/packages/13/d5/0c281ec09d53d7866bbbfc2823a07bea0ba290f6f3c3c067631bdbd35dbb/collective.portlet.filtersearch-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8d4e57a136b0ee1f0a9158d1f84bba3c", "sha256": "7301905d646e0fd6f5b2b5d154fa660d2cd3be451b75c355086b681314d032e1" }, "downloads": -1, "filename": "collective.portlet.filtersearch-0.2.zip", "has_sig": false, "md5_digest": "8d4e57a136b0ee1f0a9158d1f84bba3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23423, "upload_time": "2010-01-15T09:30:35", "url": "https://files.pythonhosted.org/packages/42/9f/7aaf0da23ef20062dc28e9827bc51f1f0aa11c2c34a0d16a4719dad25eaf/collective.portlet.filtersearch-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "970feba37af8bb1b26da34bea51f8f95", "sha256": "1b68070e556e229e9b9074ef6895d277befbc5faf41bcac58a32601a9ba57e03" }, "downloads": -1, "filename": "collective.portlet.filtersearch-0.3.zip", "has_sig": false, "md5_digest": "970feba37af8bb1b26da34bea51f8f95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23588, "upload_time": "2010-01-15T19:20:51", "url": "https://files.pythonhosted.org/packages/48/0e/87d9176d211f74526066747f664fa14f0375753a7ce073c616aca768cb02/collective.portlet.filtersearch-0.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "970feba37af8bb1b26da34bea51f8f95", "sha256": "1b68070e556e229e9b9074ef6895d277befbc5faf41bcac58a32601a9ba57e03" }, "downloads": -1, "filename": "collective.portlet.filtersearch-0.3.zip", "has_sig": false, "md5_digest": "970feba37af8bb1b26da34bea51f8f95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23588, "upload_time": "2010-01-15T19:20:51", "url": "https://files.pythonhosted.org/packages/48/0e/87d9176d211f74526066747f664fa14f0375753a7ce073c616aca768cb02/collective.portlet.filtersearch-0.3.zip" } ] }