{ "info": { "author": "Yiorgis Gozadinos", "author_email": "ggozad@jarn.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nqi.portlet.TagClouds is a plone product that adds tag cloud portlet support. The following parameters of the portlet are configurable through the web:\n\n* portlet title\n* number of different tag sizes\n* maximum tags to show\n* content types searched (optionally)\n* tags (subjects) searched (optionally) \n* section of the site to be searched\n* workflow states searched\n* filtering by keywords so that a tag cloud of all keywords that are combined\n with the filter keywords is shown\n\nqi.portlet.TagClouds also comes with a simple caching mechanism. Cache remains\nvalid for a time interval that can be set in the portlet settings.\n\nChangelog\n=========\n\n1.35\n----\n\n* Update buildout.cfg to Plone 4.2, gitignore build products [gyst]\n* Change import to work with Plone 4.1.x and Plone 4.2.x [lccruz]\n\n1.34\n----\n\n* Moved collective.testcaselayer from the install_requires to a 'test'\n extras_require. [maurits]\n* Do not require cmf.ManagePortal to add or edit the portlet [erral]\n\n1.33\n----\n* Enable (language-independent) content across multiple INavigationRoot\n Folders to be searched for tags [gyst]\n* Change import of IVocabularyFactory in order to work with Plone 4.0.x and\n Plone 4.1.x [erico_andrei]\n* Added Brazilian Portuguese translation [erico_andrei]\n\n1.32\n----\n* Removed the member id from the cache key in portlet. Credits to dimo for\n reporting. [ggozad]\n* Switched to using native plone vocabulary for workflow states on portlet\n edit form. [piv]\n* Remove old file structure now that everything moved to src/ subfolder.\n [kdeldycke]\n* Added german translation [kiwisauce]\n\n1.31\n----\n* Fixed a case where the edit form is invoked and a previously selected\n keyword does not exist anymore. [ggozad]\n* Fixed cache key for multiple sites. Thanks to Guido Stevens [ggozad]\n* Plone 4 compatibility. [ggozad]\n* Moved to using collective.testcaselayer for testing. [ggozad]\n\n1.30\n----\n* The product is now accompanied with proper tests. [ggozad]\n* Added filtering by keyword. Thanks to lzdych for the idea and \n discussions. [ggozad]\n* All important parameters (workflow states, portal types and search path) \n are now present in the search links. [ggozad]\n* Moved vocabularies. [ggozad]\n* Removed the settings shouldRestrictBySubject and shouldRestrictByTypes. \n Now just using sane defaults. [ggozad]\n* Modified the caching mechanism, so that it takes into account the portlet\n settings. This ensures separate caching for separate portlets. [ggozad]\n* Added the member in the portlet cache key. This will increase the\n calculations necessary, but is important as it was possible to cache private\n objects as well. [ggozad]\n* Added the number of items found under the tag in the *title* of the links.\n [lzdych]\n* Up french translation with new msgids. [toutpt]\n* Add translation of workflow states vocabulary. [toutpt]\n\n1.21\n----\n\n* Fixed caching policy for multilingual sites, resolves: #2 [lzdych]\n* Added quoting of tag links: fixes not working search by tags with special\n chars. [lzdych]\n* Added czech translation. [lzdych]\n* extended html markup to support rounded corners, resolves: #1. [lzdych]\n\n1.20\n----\n\n* Added french translation. [toutpt]\n\n1.11\n----------------\n\n* Added workflow states to the configuration options. [ggozad]\n* Added maximum tags to display to the configuration options. [ggozad]\n\n1.1\n----------------\n\n* Added root folder to search under. [ggozad]\n\n1.0\n----------------\n\n* Initial release [ggozad]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/qi.portlet.TagClouds", "keywords": "plone,tag,cloud,portlet", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "qi.portlet.TagClouds", "package_url": "https://pypi.org/project/qi.portlet.TagClouds/", "platform": "Any", "project_url": "https://pypi.org/project/qi.portlet.TagClouds/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/qi.portlet.TagClouds" }, "release_url": "https://pypi.org/project/qi.portlet.TagClouds/1.35/", "requires_dist": null, "requires_python": null, "summary": "A configurable plone portlet that displays tag clouds", "version": "1.35" }, "last_serial": 798318, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "7be072228cf1c8668ac30e1183436c26", "sha256": "9fa4e7514623b89b09a3a20a92d334470c38c37173024498e5b1c5cfc9a5dc09" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.0.tar.gz", "has_sig": false, "md5_digest": "7be072228cf1c8668ac30e1183436c26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13676, "upload_time": "2009-04-10T12:57:24", "url": "https://files.pythonhosted.org/packages/f6/51/562cb24caa47a56634c930ecbfd80d669be73d4e5dd9178dd27c16e4b64d/qi.portlet.TagClouds-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b4d5d7919613ee6c7a6c6a55bc55172e", "sha256": "1195b34f5fafe9629bf434c4e8325e461801add253fbcf2a9e81bf21a96d1abe" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.1.tar.gz", "has_sig": false, "md5_digest": "b4d5d7919613ee6c7a6c6a55bc55172e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13531, "upload_time": "2009-04-21T10:25:05", "url": "https://files.pythonhosted.org/packages/d2/9e/41e660d5162dd1f6962ec3734f01ac9a7588dbb802286847e9fe71544ce1/qi.portlet.TagClouds-1.1.tar.gz" } ], "1.11": [ { "comment_text": "", "digests": { "md5": "67819595f826d25d7a0d5aabc67165e6", "sha256": "53e668712222e01ce27f9dd2d47db951e5bd47de6a78dcd55e137252c39f722b" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.11.tar.gz", "has_sig": false, "md5_digest": "67819595f826d25d7a0d5aabc67165e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13378, "upload_time": "2009-04-28T15:53:37", "url": "https://files.pythonhosted.org/packages/4c/45/bc84509aaf804ca86add30e912b2f68b8d2cc4f5ec550936bdaa5d2b1483/qi.portlet.TagClouds-1.11.tar.gz" } ], "1.20": [ { "comment_text": "", "digests": { "md5": "27e3d8939c8da2a96248fcfdf3e83c82", "sha256": "532f7d17908add050482380697bd851eac4a9498e9ec7f7af70788639b891a6a" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.20.tar.gz", "has_sig": false, "md5_digest": "27e3d8939c8da2a96248fcfdf3e83c82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15008, "upload_time": "2009-09-07T10:02:50", "url": "https://files.pythonhosted.org/packages/27/5d/ac820981ba4edddbe984f8ec2a7b9ffb52c8dc545657dff83a21ecd78156/qi.portlet.TagClouds-1.20.tar.gz" } ], "1.21": [ { "comment_text": "", "digests": { "md5": "d29caf4ef37da3b35be8253a16b40374", "sha256": "9170565ca39b8cbc108af1f1d1db4c3d3703f0d9d3a00a1caa9a12df361ae964" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.21.tar.gz", "has_sig": false, "md5_digest": "d29caf4ef37da3b35be8253a16b40374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15488, "upload_time": "2009-11-19T11:00:19", "url": "https://files.pythonhosted.org/packages/ad/17/130e5c677e1d566a652240e05c6d0afaa8558b79e69c3f4fded21846364f/qi.portlet.TagClouds-1.21.tar.gz" } ], "1.30": [ { "comment_text": "", "digests": { "md5": "5a64f4cbfa88393a3195fd1fb2efe1fc", "sha256": "8faad54c1a1fbb15a2e14fc3a477ce523cdd5fe25ad5f09695a08c2d28577c16" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.30.tar.gz", "has_sig": false, "md5_digest": "5a64f4cbfa88393a3195fd1fb2efe1fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18494, "upload_time": "2009-12-23T13:52:47", "url": "https://files.pythonhosted.org/packages/b5/55/4a7d63dabaa29d5d530cc1c871ba83e0d741fc180761a3c9fa8c556f57d1/qi.portlet.TagClouds-1.30.tar.gz" } ], "1.31": [ { "comment_text": "", "digests": { "md5": "c1efc63687e0582471d81c75ed0be7bd", "sha256": "16878b7ffc4fe27341dae11007ca92e673c9642aacd911819687fae1c6cbd402" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.31.zip", "has_sig": false, "md5_digest": "c1efc63687e0582471d81c75ed0be7bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36403, "upload_time": "2010-10-15T11:11:02", "url": "https://files.pythonhosted.org/packages/15/f5/11cf7ba8961b6d8b72a240871502bbcc59fc359aa8606d552be0143348df/qi.portlet.TagClouds-1.31.zip" } ], "1.32": [ { "comment_text": "", "digests": { "md5": "38b43e57cc73ddd59a62883a745d897f", "sha256": "df9d3962230c4adc05df0a05aa2f93036046b49ce33b3c06050cd06640a651d5" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.32.zip", "has_sig": false, "md5_digest": "38b43e57cc73ddd59a62883a745d897f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38281, "upload_time": "2011-01-11T21:17:18", "url": "https://files.pythonhosted.org/packages/4e/e7/8f1acacbb6168ef80d68569545e95fad942a6656e1ddd24ee7db926e461a/qi.portlet.TagClouds-1.32.zip" } ], "1.33": [ { "comment_text": "", "digests": { "md5": "ae068ed6d2c76255a2d7a3866b29c94b", "sha256": "f0e3f079c10770021b613bc5871664bc9f0fac62ae3a347181fd8398cfc39475" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.33.zip", "has_sig": false, "md5_digest": "ae068ed6d2c76255a2d7a3866b29c94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40484, "upload_time": "2011-07-04T08:37:14", "url": "https://files.pythonhosted.org/packages/9d/13/4cc2610e1ee04b0a29c0493b5a59f5e02037abea542a5d16d592ffd53b53/qi.portlet.TagClouds-1.33.zip" } ], "1.35": [ { "comment_text": "", "digests": { "md5": "27b80815a1ac10924ee491ebcb10f11e", "sha256": "387270b1e59d8c672a39d03c6986ce6c497ab39afd751ea2726a5f564a88136d" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.35.tar.gz", "has_sig": false, "md5_digest": "27b80815a1ac10924ee491ebcb10f11e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28605, "upload_time": "2013-02-08T14:51:24", "url": "https://files.pythonhosted.org/packages/f4/5f/f5fb48af51206ccda155c8adbe6128684608f938ed3d158f642338398041/qi.portlet.TagClouds-1.35.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "27b80815a1ac10924ee491ebcb10f11e", "sha256": "387270b1e59d8c672a39d03c6986ce6c497ab39afd751ea2726a5f564a88136d" }, "downloads": -1, "filename": "qi.portlet.TagClouds-1.35.tar.gz", "has_sig": false, "md5_digest": "27b80815a1ac10924ee491ebcb10f11e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28605, "upload_time": "2013-02-08T14:51:24", "url": "https://files.pythonhosted.org/packages/f4/5f/f5fb48af51206ccda155c8adbe6128684608f938ed3d158f642338398041/qi.portlet.TagClouds-1.35.tar.gz" } ] }