Saravanan666/pypi-org huggingface dataset:
Package: collective.geo.exif
Introduction============This Product extracts latitude and longitude out of the EXIF_ informationsof an Image and sets its coordinates to them. The placemark marker isset to the images thumbnail. It extracts the information when animage is added or you can call it manually by appending`/@@extract_exif_geoannotations.html` to its url. You may also massannotate all contents of a folder or an entire site by calling thisview on a folder or the site root.Installation============This addon can be installed has any other addons, please follow officialdocumentation_... _documentation: http://plone.org/documentation/kb/installing-add-ons-quick-how-toThe short version is:----------------------Add ``collective.geo.exif`` to the list of eggs to install, e.g.::[buildout]...eggs =...collective.geo.exifRe-run buildout, e.g. with::$ ./bin/buildoutRestart Plone... _EXIF: http://www.exif.org/Changelog=========0.1 (2013/08/30)-------------------- Initial release
Package: collective.geo.faceted
collective.geo.facetedThis package add a map view for eea.facetednavigation.
It depends on collective.geo.leaflet and eea.facetednavigation.When a criteria from facetednavigation is modified, a geojson is updated (thanks to collective.geo.json) and this geojson fill the map.FeaturesAdd a faceted view which put object with coordinates on a map.InstallationInstall collective.geo.faceted by adding it to your buildout:[buildout]

...

eggs =
    collective.geo.facetedand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.geo.faceted/issuesSource Code:https://github.com/collective/collective.geo.facetedLicenseThe project is licensed under the GPLv2.ContributorsBenoît Suttor,bsuttor@imio.beChangelog1.0.3 (2017-07-11)Init boundary box on RESET faceted event.
[bsuttor]1.0.2 (2017-06-08)Add Polygon and Line into boundary box widget.
[bsuttor]1.0.1 (2017-04-26)Intialize markers before used it.
[bsuttor]1.0.0 (2017-03-28)Add faceted boundary bounds widget.
[bsuttor]1.0a5 (2016-11-18)Do not show the map viewlet container if json data is unavailable
[mpeeters]1.0a4 (2016-09-20)Use adapter for getting geomap settings.
[bsuttor]1.0a3 (2016-09-08)Do not batch faceted results.
[bsuttor]Add MarkerCluster.
[bsuttor]1.0a2 (2016-09-08)Create test profile.
[bsuttor]1.0a1 (2016-09-07)Initial release.
[bsuttor]
Package: collective.geo.fastkml
Introduction============collective.geo.fastkml replaces the template based generation ofcollective.geo.kml_ with the objectoriented approch of fastkml_collective.geo.fastkml does support Polygons and MultiPolygons with holes.Depending how many holes your polygons have it may take longer to generateyou KML file with collective.geo.fastkml (as collective.geo.kml_ ignoresthe holes). Generally collective.geo.fastkml is slightly faster thancollective.geo.kml_ and produces smaller files.The style for polygons is created from the linestyle and polygonstyle sopolygons can have an outline that is diffrent from the polygon fill stylecollective.geo.fastkml does not have an interface of its own, it justoverrides the kml-document view of collective.geo.kml.Installation============Add ``collective.geo.fastkml`` to the list of eggs to install, e.g.::[buildout]...eggs =...collective.geo.fastkmlRe-run buildout, e.g. with::$ ./bin/buildoutRestart Plone and activate the product in Plones Add-on configurationsection... _fastkml: https://github.com/cleder/fastkml.. _collective.geo.kml: https://github.com/collective/collective.geo.kmlChangelog=========0.3 (2013/09/05)----------------- Output KML in UTF-8, without XML character encoding (Denis Krienbuehl)- The "kml:" prefix may no be supressed if the view is called as follows:.../@@kml-document?suppress-kml-prefix (Denis Krienbuehl)0.2 (2012/07/27)-----------------be sure to update fastkml as well,this removes the dependency on shapely- for folders and topics: do only add the feature if it has a geometry- faster placemark generation for folders- add Atom:Author to kml- add preview image to description- add i18n support (Maarten Kling)0.1  (2012/06/29)-------------------- Initial release
Package: collective.geo.file
Introduction============collective.geo.file provides a view for KML, KMZ (Keyhole Markup Language)and GPX (GPS eXchange Format) files.The view renders the file in a openlayers Map using the collective.geolibrary.The product does not introduce a content type but adds an additionalview to the Archetypes file and collection type.When you upload a file with thecorrect mimetype 'application/vnd.google-earth.kml+xml' (i.e withthe extension `*.kml`), 'application/vnd.google-earth.kmz' (extension`*.kmz`)or 'application/gpx+xml' (i.e. with the extension`*.gpx`) the map view will be applied by default.KML, KMZ and GPX files are displayed in the `KML Openlayers View` ofcollections and FoldersKnown Issues============If you assign coordinates to the file with the IGeoreferenceable Interfaceyou have to set the viewletmanager to 'Do not display map' otherwiseit will **REALLY** screw up your view. The coordinates assigned therewill display as the first layer on the 'Map View' of the file andthey will display in the 'KML File Map View' of a topic.Changelog=========0.6 (2013/08/30)----------------- override the adapter from collective.geo.kml.browser for maplayers- add support for folders and new style collections- remove the kmlfiletopic_view view- add caching rules0.5 (2013/02/13)------------------ removed unused viewlet and manager, with the changes in c.g.kml to vectorlayers this is not used anymore- remove extractgeometries, this now lives in c.g.xmlimport- no more dependency on shapely0.4 (2012/06/18)----------------- Add KML File extraction [nan]- Add support for KMZ files [nan]0.3 (2011/06/14)------------------ Added support for Spanish localization [macagua]- Added improvements about the Internationalization [macagua]- zoom to the extent of the file data or if present the geo referenced coordinates- add view for GPX files0.2 (2011/05/20)----------------- remove i18n:registerTranslations directory0.1 (2011/05/11)-------------------- Initial release
Package: collective.geo.geopoint
Introductioncollective.geo.geopoint provides some generic classes for collective.geo.* packages.Requirementsplone >= 3.2.1plone.app.z3cformcollective.geo.openlayerscollective.geo.settingsInstallationJust a simple easy_install collective.geo.geopoint is enough.Alternatively, buildout users can install collective.geo.geopoint as part of a specific project’s buildout, by having a buildout configuration such as:[buildout]
...
eggs =
    zope.i18n>=3.4
    collective.geo.geopoint
...
[instance]
...
zcml =
    collective.geo.geopointContributorsGiorgio Borelli - gborelliSilvio Tomatis - silviotChangelog0.1 (2009-06-19)Initial release
Package: collective.geo.index
Introduction============This Product adds a geospatial index to the zope catalog for collective.geo.OOTB it only adds the index and a searchform, query_spatialcatalog.html,which lets you explore the usage of the index. It is meant to be used incustom products that need a spatial search.It depends on the spatialindex and tools libraries from SpatialIndex.You can find installation instructions for spatialindex onhttp://trac.gispython.org/lab/wiki/Rtree.Links=====- Code repository: http://svn.plone.org/svn/collective/collective.geo.index/- Questions and comments to collectivegeo-discussion@lists.coactivate.org- Report bugs at http://plone.org/products/collective.geo.index/issuesChangelog=========0.1 (2012/02/16)-------------------- Use jQuery to pick up the query's bounding box from the form input (renderedand escaped with Plone already) rather than regex'ing the query string.[davidjb]- Add getEntryForObject method for spatial catalog index to allow viewingZCatalog records.[davidjb]- Zoom to bounding box extent on load, rather than the extent of data fromthe query.[davidjb]- Initial release
Package: collective.geo.json
IntroductionSome web mapping clients likeLeafletorPolymapsaccept json as an
input format. This product produces it.It does not have any user interface, it just provides aGeoJsonview
for contentitems, folders and collections. To test just append/@@geo-json.jsonto the url.LinksCode repository:https://github.com/collective/collective.geo.jsonQuestions and comments tocollectivegeo-discussion@lists.coactivate.orgReport bugs athttps://github.com/collective/collective.geo.json/issuesTestsThis package is tested using Travis CI. The current status is :Changelog0.4.1 (2018-01-09)Improve way to get title and description for collection and folder json view.
[bsuttor]0.4 (2018-01-05)Add plone.app.contenttypes comptability.
[bsuttor]0.3 (2016-09-06)Update way to get json, do not construct json into __call__ mehtod,
so you can create/use json into other products without modify request.
[bsuttor]0.2 (2014-08-01)Add plone.app.collection provider
[bsuttor]Add ATFolder provider (not only folder rich)
[bsuttor]Add collective.geo.contentlocations dependency
because collective_geo_styles catalog index is required.
[bsuttor]Add tests.
[bsuttor]0.1 (2012/02/24)Initial release
Package: collective.geolocationbehavior
IntroductionDexterity based behaviors for geotagging.Implements plone.formwidget.geolocation which adds LeafletJS support.Adds catalog indexes/metadata for latitude/longitude to support
GeoJSON Featurelist output/filtering.The GeoJSON properties can be customized with the provided IGeoJSONProperties
adapter.Changelog1.7.2 (2021-09-16)Fix Italian .po file location
[laulaz]Add French translation
[laulaz]1.7.1 (2020-07-10)Do not use autoinclude for ZCML, load explicit.
[jensens]1.7.0 (2019-12-09)Make geolocation language independent
[agitator]1.6.0 (2019-04-24)AddIGeoJSONPropertiesadapter.
[petschki]Add latitude/longitude indexer.
[petschki]Add uninstall profile.
[petschki]Prepare testing environment.
[petschki]1.5.1 (2017-04-04)Explicitly include necessary zcml dependencies to avoid having to explictly doing that in tests.
plone.app.testing disables z3c.autoinclude.
[thet]1.5 (2016-10-06)Register thecollective.geolocationbehavior.geolocation.IGeolocatablebehavior under the namegeolocatable.
Do not bindforbecause its superfluos.
[thet, jensens]Code cleanup, remove BBB classes.
[thet]1.4 (2015-07-15)Install the plone.formwidget.geolocation default profile in order to get
Leaflet map support.
[thet]Fix upgrade step with broken persistent classes and re-create BBB class
definitions for upgrading. Reindex the object while upgrading to get updated
object_provides indexes.
[thet]1.3.2 (2015-03-04)Fix the import bug, introduced of previous commit.1.3.1 (2015-03-04)Fix import of GeolocationField.1.3 (2015-03-04)Remove browserlayer, which isn’t needed any more. Includes an Upgrade step.
[thet]Switch to Attribute storage instead of Annotation storage. This is easier to
access and needs less ZODB unpickling. It’s unlikely that two behaviors share
the same geolocation schema name. A upgrade step is provided.
[thet]Removed code related to Google Maps integration. The integration is better
done with Mockup Javascript.
[thet]PEP8.
[thet]1.2 (2014-04-30)Add italian translation
[gborelli]Remove dependency on Products.Maps and copy some of it’s interfaces to here.
Note, Google Map integration is not available at this point.
For mapping functionality I suggest to backport the Leaflet integration from
collective.venue.
[thet]Remove dependency on Grok and use Dexterity 2 way with plone.supermodel to
define the schema.
[thet]1.1.0.2 (2012-09-21)1.1 was somehow broken again1.1 (2012-09-21)Fix egg, add authors1.0 (2012-09-21)Initial release
Package: collective.geo.polymaps
Introduction============Polymaps provides speedy display of multi-zoom datasets over maps,and supports a variety of visual presentations for tiled vector data,in addition to the usual cartography from OpenStreetMap, CloudMade,Bing, and other providers of image-based web maps.collective.geo.polymaps uses collective.geo to store the mapcontent.It is a drop in replacement for collective.geo.mapwidget.Known issues, limitations and caveats- It can only display GeoJson, no KML or other formats- It does not play well with older browsers (especially IE)- No support for google maplayersLinks=====- Code repository: http://svn.plone.org/svn/collective/collective.geo.polymaps/- Questions and comments to collectivegeo-discussion@lists.coactivate.org- Report bugs at http://plone.org/products/collective.geo.polymaps/issuesChangelog=========0.1 (2012/02/24)-------------------- Initial release
Package: collective.geotransform
IntroductionGEO stands for “Gracefully E-mail Obfuscation”. This package implements the solution exposed in this post of List Apart web site authored by Roel Van Gils:http://www.alistapart.com/articles/gracefulemailobfuscation/collective.geotransform uses plone.transformchain to transform the response output from Zope before it reaches your browser. It searches for all “mailto:” occurences inside the response and transform them into encoded harmless links.
It also searches for plain email addresses (without links) inside the response and transform them into encrypted spans.
This codification is done via a simple base64 encoding, but enough to fool a spam robot.This is the form of the encoded mailto link:<a rel=”nofollow” href=”geomailto:dmljdG9yLmZlcm5hbmRlejJAdXBjbmV0LmVz”>Link text</a>While this is the form of the encoded span for plain email address:<span class=”geomailaddress”>dmljdG9yLmZlcm5hbmRlejJAdXBjbmV0LmVz</span>On the browser side, the encoded links and spans are decoded to their original form by using a Javascript that restores them to normal “mailto:” links and decrypted plain text emails.Authenticated responses are NOT affected by this transform. Only anonymous responses are modified.CompatibilityThe versions 3.x (build from the master-branch) are compatible with Plone 6 / Python 3 only.Other branches / versions support old Plone versions :Plone 5: versions 2.xPlone 4: versions 1.xTODOAccessibility form and validatorsChangelog3.0 (2023-02-09)Add Plone 6 compatibility, drop Plone 5 support
[boulch]2.1 (2023-01-31)Add support for Python 3 and Plone 5.2.
[pbauer]2.0 (2020-11-18)Fix obfuscation with mails within texts
[laulaz]Make mail detection in texts (outside textareas) more robust
[laulaz]Improve / add tests
[laulaz]2.0a1 (2018-09-24)Plone 5 compatibility
[tomgross]Add browserlayer and uninstall profile (fixes #11)
[tomgross]1.0.4 (2020-11-18)Make mail detection in texts (outside textareas) more robust
[laulaz]Improve / add tests
[laulaz]1.0.3 (2017-12-06)Do not obfuscate mails inside textarea or value=”” attribute (#15)
[laulaz]1.0.2 (2016-08-19)Do not obfuscate mails when called from Ajax, because we don’t know if they
will be de-obfuscated and that the goal is to fool non-Javascript robots
[laulaz]1.0.1 (2015-02-03)Add metadata.xml into profile.
[bsuttor]Decode utf8 if accent in mail
[bsuttor]Add upgradestep for import new metadata.xml
[bsuttor]1.0 (2014-10-22)Obfuscate plain text mails (#8)
[laulaz]Avoid touching mailto tags content (#4)
[laulaz]Avoid trying to transform non-HTML requests
[laulaz]Handle links with subject and / or body (#1)
[laulaz]Fix check for anonymous (#2) and for portal url (#3)
[laulaz]Fix getSite location
[laulaz]Add tests
[laulaz]Add buildout and bootstrap
[laulaz]1.0a3 (2012-08-03)Fix check for anonymous
[pbauer]1.0a2 (2010-11-24)Fixed broken uploaded file to pypi1.0a1 (2010-10-22)Initial release
Package: collective.geo.wms
Introduction============collective.geo.wms is a product which enables you to embedWMS, TMS and WMTS layers in your website.It is designed to make adding WMS, TMS or WMTS layers as easy as possible.Why WMS/TMS/WMTS-----------------You will find thousands of public Map Servers with interesting andvaluable information which you can display on your website. Many of theseservices provide WMS,TMS or WMTS only.Usage------First you have to add a WMS Server to your site. The initialadd form only allows you to enter the url and type of a webservice. The title,description and keywords are taken from the service if it produces a valid responseto the getCapabilities query. When the server could be successfully addedyou can change the title, descripton and keywords. You are not allowed to changethe server url or protocol. A list of layers that are available on this server willbe requested directly from the server. The list of layers will be cachedfor 100 minutes so if layers are added on the server you may have to waitup to 2 hours for them to refresh.After you added the servers you can add layers to your website. Layersare displayed as a Map.In the add form you choose the service for your maps. You cannot changethe server later by editing the layer. After you added the layer you haveto choose the layers of the service you want to display in your map. SomeWMS Servers do not support overlaying layers on the serverside if this isthe case for the server you are connecting to you have to check'Single Layers' for them to display.When you click on a feature on the map a request is sent to the server toget information about this feature (or features) which are displayed ina pop up. This behaviour can be disabled by unchecking 'Feature Info'You need the latest version of OWSLib (currently 0.7.2) to use TMS andWMTSChangelog=========0.2 (2013/10/30)------------------ fix to work with new version of c.g.mapwidget0.1dev (2013/04/26)-------------------- Initial release
Package: collective.geo.zugmap
# Introductioncollective.geo.zugmap provides a maplayer for zugmap# Licensecollective.geo.zugmap is released under GPL v2# Maintainercollective.geo.zugmap is maintained by Seantis GmbH (www.seantis.ch)
Changelog
=========1.0.6 (2019-11-11)Update classifiers (incl. Plone 5 support) [Nachtalb]Remove empty css-/jsregistry.xml from genericsetup [Nachtalb]1.0.5 (2017-02-17)Load maps from “maps.zg.ch” instead of “maps.zug.ch”.
[mbaechtold]1.0.4Fix manifest.
[msom]1.0.3Rename “Luftbild+” back to “LuftbildPlus+”.
[msom]Rename “GIS Zug” to “GIS Kanton Zug”.
[msom]Show the source in the layer name-
[msom]1.0.2Rename “LuftbildPlus+” to “Luftbild+” and change the url accordingly. No
upgrade step necessary.
[href]1.0.1Adds missing pt files to release
[jone]1.0Removed unnecessary GS profile dependency on plone.app.dexterity:default.
[lgraf]Removed unnecessary grokking of package.
[lgraf]Initial release.
[href]
Package: collective.getfeed
Integrate Plone with other websites through feeds.DevelopmentRequirements:Python 2.7VirtualenvSetup:makeRun Static Code Analysis:make code-AnalysisRun Unit / Integration Tests:make testRun Robot Framework based acceptance tests:make test-acceptanceInstallationTo enable this product in a buildout-based installation:Edit your buildout.cfg and addcollective.getfeedto the list of eggs to install:[buildout]
...
eggs =
    collective.getfeedAfter updating the configuration you need to run ‘’bin/buildout’’, which will take care of updating your system.Go to the ‘Site Setup’ page in a Plone site and click on the ‘Add-ons’ link.Check the box next tocollective.getfeedand click the ‘Activate’ button.ConfigurationAdd a new instance to be called with clock-server to update all feeds automatically:[buildout]parts +=instance-feeds[instance-feeds]<=instanceport-base=8zodb-cache-size=5000zope-conf-additional=<clock-server>method /Plone/@@get-all-feedsperiod 3600user feed_userpassword feed_passwordhost localhost:8088</clock-server>CreditsThis project icon uses The Font Awesome pictograms are licensed under the CC BY 3.0 Licensehttps://creativecommons.org/licenses/by/3.0/ContributorsforContentRodrigo Ferreira de SouzaChangelog1.0.0a7 (2019-06-04)Remove objects not listed into the feed.
[rodfersou]1.0.0a5 (2019-01-29)Redirect to original page when not logged in.
[rodfersou]1.0.0a4 (2019-01-29)Fix get image from description.
[rodfersou]1.0.0a3 (2019-01-29)Fix parse of description;
[rodfersou]Try to get image from description if not found in body.
[rodfersou]Add original url
[rodfersou]1.0.0a2 (2019-01-29)Fix MANIFEST.in to include zcml files.
[rodfersou]1.0.0a1 (2019-01-28)Initial release.
[rodfersou]
Package: collective.gmaplocation
Plone Add-On for managing locations in Google Maps.This product uses Google Maps API V3.FeaturesLocation content typeSearch and pick locations on mapRoute planner integrationInstallationDepend your buildout oncollective.gmaplocation.Install it as Add-On in Plone via control panel or portal setup.ContributorsRobert NiederreiterJens W. KleinHistory0.4Use yafowil.plone instead of yafowil.zope2.
[rnix, 2012-11-06]0.3re-add collective.js.jqueryui dependency. Need its autocomplete widget.
[rnix, 2012-01-02]0.2use content-core macro for location_view.
[jensens, 2011-12-03]feature: unit of map height and width is now available in properties and
edit form.
[jensens, 2011-12-03]include a contained buildout, added z3c.autoinclude entry point to setup.py
[jensens, 2011-12-03]LANG.ds is now loaded relative to portal_url
[jensens, 2011-12-02]0.1initial work
[rnix]
Package: collective.gnd
collective.gndPlone add-on which provides aGND IDresolver and aBEACONAPI.FeaturesGND ID resolver:/resolvegnd/08151111GND ID Behavior, which provides agnd_idfieldProvides agnd_idindexBEACON API (BEACON List): /beacon-gnd.txtInstallationInstall collective.gnd by adding it to your buildout:[buildout]

...

eggs =
    collective.gndand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.gnd/issuesSource Code:https://github.com/collective/collective.gndLicenseThe project is licensed under the GPLv2.ContributorsMaik Derstappen (MrTango),md@derico.deChangelog1.1 (2019-12-09)Added configurable, security related rendering of BEACON file. If registry record render_all is False, only GND-IDs, which are accessable by the requesting user are listed in the BEACON file. Otherwise all indexed values are listed.
[ukretschmer]Gnd resolver service now has configurable base URL, which allows redirecting to targets with another base URL but the same object path.
[ukretschmer]1.0 (2019-08-26)Fix default in gnd_id property in behavior
[MrTango]1.0b2 (2019-06-20)Fix target (gnd resolver) URL in BEACON file
[MrTango]1.0b1 (2019-06-20)prevent None entries in gnd_ids
[MrTango]1.0a2 (2019-06-20)Fix README RST syntax
[MrTango]1.0a1 (2019-06-20)Initial release.
[MrTango]