模块: UHQ_GeoLocate v0.94 发布!

发布者: iunderwoodOn 2013/6/28 18:44:49 5101 次阅读
Resized Image

我大概有两三年没有真正更新过这个模块了,自从一个朋友催我重新开始编码,我觉得这个模块是个做几项更新的好对象。有哪些变化?

版本 0.94 :: 2013年6月15日

新增特性
支持通过 API 调用缓存 IPv6 查询。
MaxMind GeoIP API 现在支持 IPv6 查询。
IPinfoDB v3 API 现在支持 IPv6 查询。

代码更改
转换为 XOOPS 2.5.5 管理界面 (Mamba)
进一步优化 geolocate.class,代码简化。

备注
变更日志也为文本格式,因为在管理界面中支持。
开发环境现在为 XOOPS 2.5.6。

版本 0.93 :: 2013年6月11日

新增特性
添加了在任意天数后过期缓存条目的能力。
添加了 IPInfoDB v3 API 支持,包括城市和国家级别的查找(IPv4)。
添加了 FreeGeoIP.net 支持(IPv4)。

代码更改
少量代码清理和优化。
如果模块已安装,则去除分发示例二进制文件。

修复
修复模块升级脚本对于 v0.91 升级的问题。

备注
感兴趣的任何人可以在 GitHub 上托管模块代码仓库,地址为 uhq_geolocate。另外,模块字符串现在注明了模块名称中的下划线。

在此处下载:http://xoops.underwood-hq.org/modules/wfdownloads/singlefile.php?cid=1&lid=6