{ "info": { "author": "Tom Gross", "author_email": "itconsense@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 5.1", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": ".. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html\n This text does not appear on pypi or github. It is a comment.\n\n==============================\ncollective.sortablequerystring\n==============================\n\nPlone Collection type is a very flexible way to aggregate\ncontent from your site. It supports querying the catalog\ntogether with sorting the results according to an\nsortable index (modified date, title, etc.).\n\nSometimes you need a customized sorting of the results.\nThink of a folder with many person content items in it\nand you want to display it with sorting A\nin one place of your site and with sorting B\nin another place of a site.\n\nThis is where this addon steps in. It allows to\nsort the results of a collection query on the\ncollection/listing itself. It is done by the editor.\n\n\nFeatures\n--------\n\nIf you install a package it will provide a custom\ncontenttype (SortableCollection) which has the same\nfeatures as the standard Collection type and additionally\nallows the sorting of the results in the preview section\nwith drag&drop.\n\nThe contenttype makes use of a behavior (SortableCollection)\nwhich can be used by custom contenttypes.\n\nIf you have Mosaic installed the addon provides the\n*Sortable Contentlisting* tile which inherits from\nthe Contentlisting tile from plone.app.standardtiles\nwith the additional sorting features.\n\nExamples\n--------\n\n.. image:: https://img.youtube.com/vi/VNLGuDHVJ_o/0.jpg\n\t:target: https://www.youtube.com/watch?v=VNLGuDHVJ_o\n\t:alt: Sortedlisting demo video\n\n\nInstallation\n------------\n\nRequirements: Plone 5.1\n\nInstall collective.sortedquerystring by adding it to your buildout::\n\n [buildout]\n\n ...\n\n eggs =\n collective.sortedquerystring\n\n\nand then running ``bin/buildout``\n\nDevelopment\n-----------\n\n.. image:: https://travis-ci.org/collective/collective.sortedlisting.svg?branch=master\n :target: https://travis-ci.org/collective/collective.sortedlisting\n\n\n.. image:: https://coveralls.io/repos/github/collective/collective.sortedlisting/badge.svg?branch=master\n :target: https://coveralls.io/github/collective/collective.sortedlisting?branch=master\n\n\nBuild mockup (only Plone 5.1b4 and below) ::\n\n $ bin/plone-compile-resources -s Plone -b plone\n $ bin/plone-compile-resources -s Plone -b plone-logged-in\n\nBuild resources ::\n\n $ bin/plone-compile-resources -s Plone -b sortablequerystring\n\nContribute\n----------\n\n - Issue Tracker: https://github.com/collective/collective.sortedlisting/issues\n - Source Code: https://github.com/collective/collective.listing\n - Documentation: https://docs.plone.org/foo/bar\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- Tom Gross, itconsense@gmail.com\n\n\nChangelog\n=========\n\n\n1.0a4 (2017-11-09)\n------------------\n\n- Build bundle\n- Set query limit to 50\n [tomgross]\n\n\n1.0a3 (2017-11-08)\n------------------\n\n- Don't limit results for sorting\n- Enhance drag & drop layout\n [adrianschulz]\n\n\n1.0a2 (2017-09-07)\n------------------\n\n- Fix tests / static code analysis and stream demo video from Youtube\n [tomgross]\n\n\n1.0a1 (2017-09-07)\n------------------\n\n- Initial release.\n [tomgross]", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/collective.sortedlisting", "keywords": "Python Plone", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "collective.sortedlisting", "package_url": "https://pypi.org/project/collective.sortedlisting/", "platform": "", "project_url": "https://pypi.org/project/collective.sortedlisting/", "project_urls": { "Homepage": "https://pypi.python.org/pypi/collective.sortedlisting" }, "release_url": "https://pypi.org/project/collective.sortedlisting/1.0a4/", "requires_dist": null, "requires_python": "", "summary": "Sorted listings in Plone", "version": "1.0a4" }, "last_serial": 3318618, "releases": { "1.0a1": [ { "comment_text": "", "digests": { "md5": "920f3d4502eafb2e0341af85f0757b85", "sha256": "5cec22cca7a41a51df2b018aa253ae52b751ffeffa22520271eee5a687bc964f" }, "downloads": -1, "filename": "collective.sortedlisting-1.0a1.tar.gz", "has_sig": false, "md5_digest": "920f3d4502eafb2e0341af85f0757b85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28456, "upload_time": "2017-09-07T09:29:37", "url": "https://files.pythonhosted.org/packages/e4/84/04f81dfd326334d376febd5cdef3a48c70df4490b7ce7f38bf3109551ae0/collective.sortedlisting-1.0a1.tar.gz" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "6155cf2a9fd3c5a1adfe27907517fd4f", "sha256": "a485f47c2a9159b91a24e982554b8d300d0bf31f8951b36c0ba6d0d062fd1767" }, "downloads": -1, "filename": "collective.sortedlisting-1.0a2.tar.gz", "has_sig": false, "md5_digest": "6155cf2a9fd3c5a1adfe27907517fd4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28476, "upload_time": "2017-09-07T09:55:52", "url": "https://files.pythonhosted.org/packages/67/01/2c8a1fee6dbf4145153266d7b6defd7c05e3295b74d52ea7c2f8fe065c7c/collective.sortedlisting-1.0a2.tar.gz" } ], "1.0a3": [ { "comment_text": "", "digests": { "md5": "1dc2b07c0cd4bfd64b242e21f8be5a0f", "sha256": "a9376d2ec08fcae9962f967e303c54785ca2bce0a1f6293e2b65d5297b282a51" }, "downloads": -1, "filename": "collective.sortedlisting-1.0a3.tar.gz", "has_sig": false, "md5_digest": "1dc2b07c0cd4bfd64b242e21f8be5a0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29128, "upload_time": "2017-11-08T15:36:36", "url": "https://files.pythonhosted.org/packages/c0/a3/1a3a80cc7995a4b5fe3e0e7e4f469c422e723f04360bc710ce3b3d5f7a42/collective.sortedlisting-1.0a3.tar.gz" } ], "1.0a4": [ { "comment_text": "", "digests": { "md5": "8c20ac1340c8260c0e528c9124cba842", "sha256": "e89d2c6fc29a011e24d6c63495ff5ae030e424f2baeac69e9760ae1d92ae45f9" }, "downloads": -1, "filename": "collective.sortedlisting-1.0a4.tar.gz", "has_sig": false, "md5_digest": "8c20ac1340c8260c0e528c9124cba842", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29487, "upload_time": "2017-11-09T06:06:03", "url": "https://files.pythonhosted.org/packages/e3/9d/9c4020003b560c5ae3ba92ed016237211159b8baf3a48c30f163436b704f/collective.sortedlisting-1.0a4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c20ac1340c8260c0e528c9124cba842", "sha256": "e89d2c6fc29a011e24d6c63495ff5ae030e424f2baeac69e9760ae1d92ae45f9" }, "downloads": -1, "filename": "collective.sortedlisting-1.0a4.tar.gz", "has_sig": false, "md5_digest": "8c20ac1340c8260c0e528c9124cba842", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29487, "upload_time": "2017-11-09T06:06:03", "url": "https://files.pythonhosted.org/packages/e3/9d/9c4020003b560c5ae3ba92ed016237211159b8baf3a48c30f163436b704f/collective.sortedlisting-1.0a4.tar.gz" } ] }