跳转到主要内容

ROT 13加密文本以防止垃圾邮件

项目描述

概述

此软件包提供了一种ROT 13编码文本的功能,以使在网页上显示的电子邮件地址更难被垃圾邮件发送者自动收集。

用法

此软件包提供三个简单函数

bud.nospam.rot_13_encrypt('some text')
bud.nospam.js_obfuscated_text('someemail@example.com')
bud.nospam.js_obfuscated_mailto('someemail@example.com','Some Name')

通常,您会将字符串传递给js_obfuscated_text()函数,并将输出插入到网页中。此函数将使用ROT 13加密文本,并嵌入必要的JavaScript以解密文本。

js_obfuscated_mailto()是一个便利方法,用于将文本包裹在带有mailto:属性的锚标签中。

致谢

此软件包受到TextMate ROT13功能的启发,有关进一步讨论,请参阅原始TextMate博客文章

代码

最新版本可在Mercurial仓库中找到。使用以下命令克隆副本:

hg clone http://tripbagger.com/hg.repo/bud.nospam/

变更日志

1.0.1 02-24-2009

  • 修复初始版本,缺少HISTORY.txt。

1.0 - 02-24-2009

  • 初始发布

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分布

bud.nospam-1.0.1.tar.gz (3.3 kB 查看哈希值)

上传于 源码

由以下机构支持