模块:Liaise的全新版本,具有无限量联系表单
发布者:tuff于2004/5/6 7:00:32 8943次阅读Liaise 1.2 已经发布。这款新版本为不同的用户群体和接收者提供了多个联系表单,并列出了新功能。
- 自定义表单设置,包括组权限、通过电子邮件/私信发送表单以及每个表单的附加文本描述。
- 可克隆的表单和表单元素
- 表单元素可以在所有表单之间复制
- 必填字段的文本前缀/后缀
- 自定义提交按钮文本
- 新的元素用于在表单中显示纯文本、HTML标签或xoopscode
- 更灵活的Smarty模板
对于不了解Liaise的人来说,它是一个用于创建“联系我们”表单的模块,提供了可自定义的表单元素,如复选框和单选按钮,供站长创建他们想要的任意数量的联系表单。
下载Liaise 1.2 | Liaise 主页
从1.x版本升级
由于在新版本中数据库结构已更改,因此已包括1.x版本的升级脚本。如果您正在使用Liaise 1.x版本,请在升级之前阅读并遵循“UPGRADE.txt”文件中的说明。
Liaise的技术观点
Liaise是第一个完全遵循XOOPS面向对象标准的非官方XOOPS模块,通过扩展内核类(如XoopsObject和XoopsObjectHandler)进行编程,并通过对XoopsForm库、XoopsMailer和XoopsGroupPermHandler的实现来生成联系表单。
以这种方式编写模块的优势是什么?
通过集成XOOPS核心,开发者可以用更少的代码向他们的模块添加更多功能,同时使代码看起来更简洁、更易于调试,不必在所有文件中放置重复的程序代码(例如,sql语句)。
下载Liaise 1.2 | Liaise 主页