You are here: Home / LBN / Up2date / Plone and Zope / BastionLinux 25 / collective.geotransform-1.0a2-1.lbn25.noarch

collective.geotransform-1.0a2-1.lbn25.noarch

Package Attributes
RPM  collective.geotransform-1.0a2-1.lbn25.noarch.rpm Architecture  noarch Size  90318 Created  2023/06/18 04:03:36 UTC
Package Specification
Summary Gracefully email obfuscation for Plone
Group Application/Internet
License ZPL
Home Page https://pypi.python.org/packages/source/c/collective.geotransform/collective.geotransform-1.0a2.tar.gz
Description

GEO 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. This codification is done via a simple base64 encoding, but enough to fool a spam robot. This is the form of the encoded mail link:

::mymail

On the browser side, the encoded links are decoded to their original form by using a Javascript that restore them to normal "mailto:" links.

The text of the link is replaced by the full E-mail specified in the original mailto attribute.

Authenticated responses are NOT affected by this transform. Only anonymous responses are modified.

Requires
rpmlib(PayloadFilesHavePrefix)  
/bin/sh  
rpmlib(CompressedFileNames)  
rpmlib(PartialHardlinkSets)  
rpmlib(PayloadIsXz)  
rpmlib(FileDigests)  
Provides
collective.geotransform
python2.7dist(collective.geotransform)
python2dist(collective.geotransform)

Document Actions