{ "info": { "author": "Johannes Raggam", "author_email": "raggam-nl@adm.at", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 5.1", "Framework :: Plone :: 5.2", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "collective.venue\n================\n\nThis package provides an Dexterity Venue type with geolocation support for use with events or any other location specific content.\n\n\nGeolocation\n===========\n\nIf you want to use collective.venue with geolocation behavior, you should add the following line to your eggs buildout section::\n\n eggs =\n collective.venue [geolocation]\n\n\nChangelog\n=========\n\n4.0 (2019-06-06)\n----------------\n\nBreaking changes:\n\n - The following settings are now handled by ``plone.formwidget.geolocation`` and have changed their prefix to ``geolocation``. They need to be upgraded manually: ``collective.venue.default_map_layer``, ``collective.venue.google_api_key``, ``collective.venue.map_layers``, ``collective.venue.show_google_maps_link``.\n\n - Rename ``collective.venue.icalexporter.AAFICalendarEventComponent`` to ``collective.venue.icalexporter.VenueICalendarEventComponent``.\n The ``AAF`` name was a leftover from a client project.\n [thet]\n\n - Event accessor is now registered with ILocation behavior.\n With this change we don't need to override p.a.event accessor anymore.\n [cekk]\n\nNew features:\n\n - Refactor maps settings and indexer -> moved to ``plone.app.formwidget``\n and ``collective.geolocationbehavior``\n [petschki, thet]\n\n - uninstall profiles\n [petschki]\n\n - Customize event_summary view and portlet event renderer to properly show location info.\n [cekk]\n\nBug fixes:\n\n - Make the registration of the ``@@locationsearch`` view dependend on the availability of ``geopy``.\n Fixes #15.\n [thet]\n\n - Controlpanel: Fix problem where always only default values were shown but no already stored values.\n [thet]\n\n - ical export: Fix contact getter if IOrganizer behavior is not enabled.\n [cekk]\n\n - Remove registry initialization in bundle.\n [cekk]\n\n\n3.1.2 (2017-12-06)\n------------------\n\n- Prevent ``ILocation`` behavior not adaptable in ``VenueEventAccessor``.\n [thet]\n\n- Add ``IICalendarEventComponent`` adapter to customize the ical export of ``location``, ``contact`` and ``geo`` properties.\n [thet]\n\n- Only include the leaflet bundle where it is needed via ``add_bundle_on_request``.\n [thet]\n\n- Adapt the ``contenttype-venue`` icon to recent changes in plonetheme.barceloneta 1.7.4.\n [thet]\n\n\n3.1.1 (2017-04-04)\n------------------\n\n- Explicitly include necessary zcml dependencies to avoid having to explictly doing that in tests.\n plone.app.testing disables z3c.autoinclude.\n [thet]\n\n\n3.1 (2017-02-28)\n----------------\n\n- Remove styles for latitude/longitude.\n They are too unspecific and make Leaflet's layer selection very ugly and unusable.\n [thet]\n\n- Improve bundle registration and include an upgrade step.\n [thet]\n\n\n3.0.3 (2017-02-24)\n------------------\n\n- Depend on z3c.unconfigure < 1.1 again.\n buildout.coredev ist still depending on 1.0.1.\n [thet]\n\n\n3.0.2 (2017-01-25)\n------------------\n\n- Remove z3c.unconfigure version depenency.\n buildout.coredev 5.1 now depends on 1.1.\n [thet]\n\n\n3.0.1 (2017-01-13)\n------------------\n\n- German locales update.\n [thet]\n\n\n3.0 (2016-10-06)\n----------------\n\nBreaking changes:\n\n- Put fields on own tab in order to reduce clutter on default tab.\n [jensens]\n\n- Optional dependency on collective.geolocationbehavior.\n If you want to use geolocation support, depend on the [geolocation] extra and add the ``geolocatable`` behavior from ``collective.geolocationbehavior``.\n [agitator, thet]\n\n- Removed support for Plone < 5.\n [agitator, thet]\n\nNew features:\n\n- Show the address in the marker popup.\n [thet]\n\n- Provide a ``@@venue_overlay`` view for map overlays.\n [thet]\n\n- Provide a venue tile when ``plone.tiles`` is installed, which is basically like the venue view.\n [thet]\n\n- Allow configuration of Google API key for searching geo coordinates, show link to Google maps, default map layer and available map layers.\n Upgrade step provided.\n [thet]\n\n- Add a link to Google Maps.\n [thet]\n\n- Add possibility to search the geo coordinates for an address.\n [thet]\n\n- Re-arrange Venue forms and put map to top.\n [thet]\n\n- Clean up behavior forms a bit.\n [thet]\n\n- Update pot/po files + German translations.\n [jensens]\n\n- Add behavior shortnames ``venue.locationreference`` and ``vanue.organizerreference``.\n [thet]\n\n- Add ``IOrganizer`` behavior additional to the ``ILocation`` behavior.\n [thet]\n\n- Upgraded profiles for Plone 5 resource registries.\n Added setuphandlers and upgrade steps.\n [agitator]\n\n- Added social media fields behavior from c.address.\n [agitator]\n\n- Moved out geolocation support to extras (WIP).\n [agitator]\n\n- Disable not working registry and adapter entries.\n [agitator]\n\nBug fixes:\n\n- Hide uninstall profile from site setup and quickinstaller.\n [thet]\n\n\n2.1.3 (2016-02-04)\n------------------\n\n- Change all ``RichTextValue.output`` to ``RichTextValue.output_relative_to`` references for correct relative link resolving.\n Also see: https://github.com/plone/plone.app.textfield/pull/17\n [thet]\n\n\n2.1.2 (2015-10-06)\n------------------\n\n- Let ``SearchBaseVocabulary`` only return ``Folder`` and ``Plone Site`` types\n instead of all folderish types to reduce the vocabulary list.\n [thet]\n\n- Rename ``VenueVocabulary`` to ``SearchBaseVocabulary``. The old name was\n misleading.\n [thet]\n\n\n2.1.1 (2015-10-02)\n------------------\n\n- Fix indexer, where notes were not properly extracted and indexer failed.\n [thet]\n\n\n2.1 (2015-09-25)\n----------------\n\n- Allow to show venues via their uid from other subsites, which would otherwise\n be inaccessible e.g. in a virtual hosting environment.\n [thet]\n\n- Add controlpanel with configure options for a venue search base folder and a\n default venue. The search base folder is useful in multi-site environments.\n [thet]\n\n- Better SearchableText indexing.\n [thet]\n\n\n2.0 (2015-07-15)\n----------------\n\n- Remove Leaflet code. It's now in plone.formwidget.geolocation.\n [thet]\n\n- Remove the ``div.geolocation`` elements. Instead, render the list of\n geolocation points as JSON value on a ``data-geopoints`` attrbute on the map\n element.\n [thet]\n\n- Include a IEventAccessor implentation for IDXEvent and override the default\n implementation from plone.app.event. This implementation's locaion property\n returns a HTML link to a location object, if defined.\n [thet]\n\n- Remove ``geolocation_display.pt`` and ``geolocation_input.pt`` templates.\n Those were just overriding the id attribute from the original templates under\n ``plone.formwidget.geolocation``. We should use css classes anyways.\n [thet]\n\n- Change the view name ``venue`` to ``venue_view`` to be more unique among\n content being traversed and also named venue.\n [thet]\n\n- Remove Archetypes code. Since 2.0, we're only supporting Dexterity types\n based on plone.app.event >= 2.0.\n [thet]\n\n\n1.1 (2014-07-04)\n----------------\n\n- Fix prepOverlay availability check, which has somehow changed to be only\n available on jQuery objects and not jQuery itself.\n [thet]\n\n- JSLint'ing.\n [thet]\n\n- Also support IEventAccessor in get_location and fix location not beeing\n displayed on ``@@event_listing`` views.\n [thet]\n\n1.0 (2014-04-30)\n----------------\n\n- initial.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.venue", "keywords": "plone collective event geo location", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "collective.venue", "package_url": "https://pypi.org/project/collective.venue/", "platform": "", "project_url": "https://pypi.org/project/collective.venue/", "project_urls": { "Homepage": "https://github.com/collective/collective.venue" }, "release_url": "https://pypi.org/project/collective.venue/4.0/", "requires_dist": null, "requires_python": "", "summary": "Dexterity venue type for use with events.", "version": "4.0" }, "last_serial": 5369113, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "c6c971de410ada4d3cf29404b4b13cac", "sha256": "bda46a4a243aa466238e1f5eff8ba35b5aced6a2f0aa9169bde8d4b7c9745cd9" }, "downloads": -1, "filename": "collective.venue-1.0.tar.gz", "has_sig": false, "md5_digest": "c6c971de410ada4d3cf29404b4b13cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18177, "upload_time": "2014-04-30T12:55:25", "url": "https://files.pythonhosted.org/packages/5c/1f/57e71157c4a118c9feec8dfb95d07183369fbbf38f8f8907927fb9f3b0a5/collective.venue-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "d7c413ba6f7a092bbc259f4631ddf71f", "sha256": "0fd731b60a55044050ecdd5cb49bf027bd762539e1175e562fbd0ae51b2b89c5" }, "downloads": -1, "filename": "collective.venue-1.1.tar.gz", "has_sig": false, "md5_digest": "d7c413ba6f7a092bbc259f4631ddf71f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18608, "upload_time": "2014-07-04T09:25:51", "url": "https://files.pythonhosted.org/packages/3e/ce/5a1b5124d58ec1dcf34049bb09210efbe72b0dab66604aef781a178543c9/collective.venue-1.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "1e4a5bc844ba044887f0c323561e5e63", "sha256": "7a7ca895c65fa01b1813636c77191a8184c553fe654841f6ad0122f7aa290571" }, "downloads": -1, "filename": "collective.venue-2.0.tar.gz", "has_sig": false, "md5_digest": "1e4a5bc844ba044887f0c323561e5e63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16799, "upload_time": "2015-07-15T21:31:47", "url": "https://files.pythonhosted.org/packages/6c/71/4b907ac0b5b104393fe49b6e1582218eff808cc425174f1613d00ce90484/collective.venue-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "6ee1d24038b494e9004c133298952acc", "sha256": "36e8ed9cd3ab6d1043f7b466433b7e94f384c7a40bf9e2e084c82898c334041c" }, "downloads": -1, "filename": "collective.venue-2.1.tar.gz", "has_sig": false, "md5_digest": "6ee1d24038b494e9004c133298952acc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19888, "upload_time": "2015-09-25T09:16:24", "url": "https://files.pythonhosted.org/packages/a3/34/c6860dfaa877c03ffb30744921e81e02f1c97e728da8b90ad17cb0d58db7/collective.venue-2.1.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "a93f33b3a5408051ce4360b08a795034", "sha256": "4626f89e8fe9a80ed0a913cf0a837eb25d527db5d12c3a506378dfd4de1e2de0" }, "downloads": -1, "filename": "collective.venue-2.1.1.tar.gz", "has_sig": false, "md5_digest": "a93f33b3a5408051ce4360b08a795034", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19984, "upload_time": "2015-10-01T22:23:59", "url": "https://files.pythonhosted.org/packages/16/51/65b0dde6520e4feeb4ea060978e2d024b30ac77cd886c4c9189bbd28c4e4/collective.venue-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "429983c569e1e481677c9ed441d6653a", "sha256": "3bea5e647c890056c59d34b4368e52b5141b6ef1deae435202f0cf4518c49516" }, "downloads": -1, "filename": "collective.venue-2.1.2.tar.gz", "has_sig": false, "md5_digest": "429983c569e1e481677c9ed441d6653a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20257, "upload_time": "2015-10-06T14:41:39", "url": "https://files.pythonhosted.org/packages/13/1e/a88b894caf2c1cbec71436c0f4304822e1a3df8a50555433cfbc2051f0a9/collective.venue-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "22d81056284bd97dffb56b6221f55de2", "sha256": "d4cd28c169279546cba242b6c2bcb7d1b251fb8de9396ddb7df721b6f821378f" }, "downloads": -1, "filename": "collective.venue-2.1.3.tar.gz", "has_sig": false, "md5_digest": "22d81056284bd97dffb56b6221f55de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20469, "upload_time": "2016-02-04T12:48:14", "url": "https://files.pythonhosted.org/packages/a3/aa/6d109bded22888744ecf15c328b784c9578e12d20a9d2dcf80071a748fee/collective.venue-2.1.3.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "7d33a831a2199d2d630a133cd87a0726", "sha256": "03a9f2667663c7f5eb1628229103de621ad54092c334982c7045b1b95a73518e" }, "downloads": -1, "filename": "collective.venue-3.0.tar.gz", "has_sig": false, "md5_digest": "7d33a831a2199d2d630a133cd87a0726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36303, "upload_time": "2016-10-06T15:50:58", "url": "https://files.pythonhosted.org/packages/e3/c1/420311f18e3dcd3a79c5ca492f92c45a9b7df86a9e7e9d937e3dd0625f79/collective.venue-3.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "7020015a2dceecba3a652a3f523d4a30", "sha256": "840cc2d00708e049b64f7c8fa359576a74f22b56fc4024b7f54e37088e5d691c" }, "downloads": -1, "filename": "collective.venue-3.0.1.tar.gz", "has_sig": false, "md5_digest": "7020015a2dceecba3a652a3f523d4a30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37506, "upload_time": "2017-01-13T17:08:26", "url": "https://files.pythonhosted.org/packages/c3/28/b466cdce22497be2a9a58cef21fa389ee61ad9a0d2af03f10a0a57cf6007/collective.venue-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "d3e94e409601aec5a718a91ed85c7630", "sha256": "dcdb44d4ba407d560d3db0459384331b49c3206d10518bf4835abc43ee2f4874" }, "downloads": -1, "filename": "collective.venue-3.0.2.tar.gz", "has_sig": false, "md5_digest": "d3e94e409601aec5a718a91ed85c7630", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37592, "upload_time": "2017-01-25T10:16:03", "url": "https://files.pythonhosted.org/packages/fa/fc/5eb2d8fe32e27820da8557f59a9ea51c970c6ff5dd9155cb017ed3c0d62d/collective.venue-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "bceffc23d7e5b055fcc91455926438c5", "sha256": "afd2f28c9419bf7f42efb0d92d764fe6cf910507b0b3c1d80de574fe43a107ad" }, "downloads": -1, "filename": "collective.venue-3.0.3.tar.gz", "has_sig": false, "md5_digest": "bceffc23d7e5b055fcc91455926438c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37677, "upload_time": "2017-02-24T13:36:58", "url": "https://files.pythonhosted.org/packages/90/0d/2b3668091544d3ba31bc5ba2f6f480b31ff1985c6ad6f1fbf29525c30393/collective.venue-3.0.3.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "3d297ba7c5f82498f9fc618f9f909a79", "sha256": "76ad1d7f690a020ac0438c811cc78b7c5ad42b60382db8b4eb25ffb4169fdaa4" }, "downloads": -1, "filename": "collective.venue-3.1.tar.gz", "has_sig": false, "md5_digest": "3d297ba7c5f82498f9fc618f9f909a79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82680, "upload_time": "2017-02-28T00:51:34", "url": "https://files.pythonhosted.org/packages/fc/d3/fa8f2fc4dcea7694e7fe52ac61a5ee75e8d6a11fddbd64803dafcf477a67/collective.venue-3.1.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "6257cbf2446814884089956ea80d7450", "sha256": "917859cc9b335d2935a8e6c4800f4c7146964d91c646bf1c3ac02934096d0d6f" }, "downloads": -1, "filename": "collective.venue-3.1.1.tar.gz", "has_sig": false, "md5_digest": "6257cbf2446814884089956ea80d7450", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82805, "upload_time": "2017-04-03T22:39:33", "url": "https://files.pythonhosted.org/packages/e0/37/e353e66caffa08f8af1407dfcbe03fff48ede0f3826c6e643ae34447f29d/collective.venue-3.1.1.tar.gz" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "22afa6c03c304abc2d27f7eb035650b2", "sha256": "c8faab9f77908325bc15553f81f0dbdfef8086a2c289b3e1003b55680cb28179" }, "downloads": -1, "filename": "collective.venue-3.1.2.tar.gz", "has_sig": false, "md5_digest": "22afa6c03c304abc2d27f7eb035650b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85257, "upload_time": "2017-12-06T11:56:04", "url": "https://files.pythonhosted.org/packages/8a/49/2b9ff8c366dc95ce8c806520ab7c13982528275cba3e3736cd8437992319/collective.venue-3.1.2.tar.gz" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "e6aec03adc5cab59958c0065f7a15374", "sha256": "4c6ad7068ce7a5a73ec43ee1a2b104b305726dd09b5732e07f8b612741aa3ad5" }, "downloads": -1, "filename": "collective.venue-4.0.tar.gz", "has_sig": false, "md5_digest": "e6aec03adc5cab59958c0065f7a15374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53797, "upload_time": "2019-06-06T21:36:51", "url": "https://files.pythonhosted.org/packages/b7/d8/d1b256d2b98f5c7a7bcd55841e399019d3b87ad221d48b9dd55095dc9c8e/collective.venue-4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e6aec03adc5cab59958c0065f7a15374", "sha256": "4c6ad7068ce7a5a73ec43ee1a2b104b305726dd09b5732e07f8b612741aa3ad5" }, "downloads": -1, "filename": "collective.venue-4.0.tar.gz", "has_sig": false, "md5_digest": "e6aec03adc5cab59958c0065f7a15374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53797, "upload_time": "2019-06-06T21:36:51", "url": "https://files.pythonhosted.org/packages/b7/d8/d1b256d2b98f5c7a7bcd55841e399019d3b87ad221d48b9dd55095dc9c8e/collective.venue-4.0.tar.gz" } ] }