{ "info": { "author": "RedTurtle Technology", "author_email": "sviluppoplone@redturtle.it", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 5.0", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "==============================================================================\ncollective.tiles.collection\n==============================================================================\n\nA tile that shows collection results with customizable layouts\n\nFeatures\n--------\n\n- Emulates the old portlet collection behaviors\n- Mosaic-ready\n- Additional css class field, to append a custom css class to the tile container\n- Customizable layouts list\n\n\nInstallation\n------------\n\nInstall collective.tiles.collection by adding it to your buildout::\n\n [buildout]\n ...\n eggs =\n collective.tiles.collection\n\n\nand then running ``bin/buildout``\n\n\nUsage\n-----\n\nYou can't use this tile without a tile manager (or maybe, you can if you create\nnew tiles manually in some specific context) like `Mosaic `_ or `redturtle.tiles.management `_\n\nWhen you try to create a new collection tile, you have a form like the portlet's one.\n\nCustomizable layouts\n--------------------\n\nWhen you create/edit a collection tile, there is a field that allows you to select the final layout from a list.\nThis list is generated with a specific set of view that satisfy following rules:\n\n- The Class must implement **ICollectiveTilesCollectionLayer** interface\n- In the Class there should be an attribute **display_name** with a human-readable title\n- The template need to define a macro called **collection-tile-macro**\n\nThis is an example:\n\n`configure.zcml`::\n\n \n\n\n`additional_render.py`::\n\n from Products.Five.browser import BrowserView\n from collective.tiles.collection.interfaces import ICollectionTileRenderer\n from zope.interface import implements\n from collective.tiles.collection import _\n\n\n class AdditionalView(BrowserView):\n implements(ICollectionTileRenderer)\n\n display_name = _(\"Another tile layout\")\n\n\n`additional_render.pt`::\n\n \n \n \n ...\n \n \n \n\n\nTranslations\n------------\n\nThis product has been translated into\n\n- Italian\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/collective/collective.tiles.collection/issues\n- Source Code: https://github.com/collective/collective.tiles.collection\n\nCredits\n-------\n\nDeveloped with the support of:\n\n* `Regione Emilia-Romagna`__\n\nRegione Emilia-Romagna supports the `PloneGov initiative`__.\n\n__ http://www.regione.emilia-romagna.it/\n__ http://www.plonegov.it/\n\nAuthors\n-------\n\nThis product was developed by RedTurtle Technology team.\n\n.. image:: http://www.redturtle.it/redturtle_banner.png\n :alt: RedTurtle Technology Site\n :target: http://www.redturtle.it/\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- RedTurtle Technology, sviluppoplone@redturtle.it\n\n\nChangelog\n=========\n\n1.2.0 (2019-01-09)\n------------------\n\n- Fixed permission to see empty tile collection message.\n- Fixed vocabulary source for schema choice in tile collecton to support pam.\n [eikichi18]\n- List of renderers is now sorted by title.\n [cekk]\n\n1.1.3 (2018-08-21)\n------------------\n\n- Fix document outline [nzambello]\n- Improved navigation experience when choosing the collection to use [daniele] \n\n\n1.1.2 (2018-08-02)\n------------------\n- Enable other content types to be chosen as the More link [daniele]\n- Fixed a bug that hid a tile collection with no elements to display. If a user\n can edit the tiles, now he can see the empty tile.\n [arsenico13]\n- Update some italian translations.\n [arsenico13]\n- Fix templates for container styles in base view and in empty tile handling\n [nzambello]\n\n\n1.1.1 (2018-03-06)\n------------------\n- Added Custom \"more...\" collection field\n [fdelia]\n\n1.1 (11/10/2017)\n----------------\n\n- Production release\n [lucabel]\n\n1.0a2 (2017-09-13)\n------------------\n\n- Removed unused css class\n [cekk]\n\n1.0a1 (2017-03-31)\n------------------\n\n- Initial release.\n [cekk]\n\n- Fix indentation on README.rst", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/collective.tiles.collection", "keywords": "Python Plone", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "collective.tiles.collection", "package_url": "https://pypi.org/project/collective.tiles.collection/", "platform": "", "project_url": "https://pypi.org/project/collective.tiles.collection/", "project_urls": { "Homepage": "https://pypi.python.org/pypi/collective.tiles.collection" }, "release_url": "https://pypi.org/project/collective.tiles.collection/1.2.0/", "requires_dist": null, "requires_python": "", "summary": "A tile that shows a set of collection results with a customizable layout", "version": "1.2.0" }, "last_serial": 4675866, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d05b91d8d592eb8d6cfd5e8e3ce16acc", "sha256": "82621a61469bd093d56e4058a0a99557b785f4010184f78cb1a51083c2ec4db8" }, "downloads": -1, "filename": "collective.tiles.collection-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d05b91d8d592eb8d6cfd5e8e3ce16acc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21604, "upload_time": "2018-10-12T12:49:54", "url": "https://files.pythonhosted.org/packages/6e/0f/926b2c1e388397f727398b8678d185fb670ce33247032e9a6bbdb8de367d/collective.tiles.collection-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e765bee8a1c71f6a307c707bed24c4ad", "sha256": "ff0271f13b650d128f377a6e128addb7f0c7ea3d5f529226d8c72eabede5aa0f" }, "downloads": -1, "filename": "collective.tiles.collection-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e765bee8a1c71f6a307c707bed24c4ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21926, "upload_time": "2018-10-12T12:59:39", "url": "https://files.pythonhosted.org/packages/df/02/5d8f9c5468c991c510f82e4920290c8edb64354e215a937396a1541450af/collective.tiles.collection-0.1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c3bdcbbdcbda0773e5546f55ab0ced71", "sha256": "59bdd156aaa15be6b785ccea888eae9218dd729882deb734acc0af3a19821cf6" }, "downloads": -1, "filename": "collective.tiles.collection-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c3bdcbbdcbda0773e5546f55ab0ced71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22670, "upload_time": "2018-03-06T14:52:40", "url": "https://files.pythonhosted.org/packages/ed/58/88ac7230fbe809abea47173159564e1fc2451b52a47e8b2a75f3fde32ff3/collective.tiles.collection-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "f341da471e33c8f07076fcf6800552ea", "sha256": "1633a56b8dc69c2362a7c3bedcd9d162cd3dc1bacbeec0ad0d7a953b25b4812d" }, "downloads": -1, "filename": "collective.tiles.collection-1.1.2.tar.gz", "has_sig": false, "md5_digest": "f341da471e33c8f07076fcf6800552ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22642, "upload_time": "2018-08-02T12:19:22", "url": "https://files.pythonhosted.org/packages/13/02/5a3db88d970a1de42856279895974c05189e45b1ccabf10e43035e4524bd/collective.tiles.collection-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "92af4202facd5da27f94b9abbf26e206", "sha256": "a69786145a310ee5c753b91004639addd6ab0bf46d8632fa31cba40d536d23c0" }, "downloads": -1, "filename": "collective.tiles.collection-1.1.3.tar.gz", "has_sig": false, "md5_digest": "92af4202facd5da27f94b9abbf26e206", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22693, "upload_time": "2018-08-21T14:59:05", "url": "https://files.pythonhosted.org/packages/bf/70/3ad3d402aebc4ce9785deab4a38c26e0538bf39f8de1a1bdc0ce820042f8/collective.tiles.collection-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "3d3bec3066ffa96973fc37590291c40a", "sha256": "efa8116abe363499a7c2c084d2b75d4c351a924c60631eaf91b43ed02327d456" }, "downloads": -1, "filename": "collective.tiles.collection-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3d3bec3066ffa96973fc37590291c40a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24339, "upload_time": "2019-01-09T08:39:41", "url": "https://files.pythonhosted.org/packages/b0/2f/532cd4e5036cc816046b9ae2d070b2d8c69a6162938b44d4716f4650f58d/collective.tiles.collection-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3d3bec3066ffa96973fc37590291c40a", "sha256": "efa8116abe363499a7c2c084d2b75d4c351a924c60631eaf91b43ed02327d456" }, "downloads": -1, "filename": "collective.tiles.collection-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3d3bec3066ffa96973fc37590291c40a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24339, "upload_time": "2019-01-09T08:39:41", "url": "https://files.pythonhosted.org/packages/b0/2f/532cd4e5036cc816046b9ae2d070b2d8c69a6162938b44d4716f4650f58d/collective.tiles.collection-1.2.0.tar.gz" } ] }