申江ASP留言本
申江ASP留言本是基于ASP平台开发的留言板系统,数据库支持Microsoft Access和Microsoft SQL Server。
申江ASP留言本是留言本系统中率先引入响应式布局,完美兼容手机等移动设备的留言本。
申江ASP留言本是国内率先支持IPv6过滤的留言本。
申江ASP留言本还有其他丰富的功能……
版本比较和源码下载
所有版本均以MIT许可发布。
特性 | 精简版 | 标准版 | 多用户版 |
---|---|---|---|
当前版本 | 1.09 | 1.25 | 1.13 |
下载 | 立即下载 | 立即下载 | 立即下载 |
Access 数据库 | √ | √ | √ |
Microsoft SQL Server 数据库 | √ | √ | |
删除多条选定留言 | √ | √ | √ |
高级删除功能 | √ | √ | |
管理员搜索管理 | √ | √ | |
访客搜索 | √ | √ | |
发布置顶公告 | √ | √ | |
IP屏蔽策略(IPv4/IPv6) | √ | √ | |
内容过滤策略 | √ | √ | |
防灌水策略 | √ | √ | |
自适应移动设备显示 | √ | √ | √ |
多种配色方案 | √ | √ | |
验证码 | √ | √ | √ |
审核功能 | √ | √ | √ |
给版主写悄悄话 | √ | √ | |
多重回复 | √ | √ | |
区段式分页 | √ | √ | |
留言置顶 | √ | √ | |
注册申请独立留言本 | √ |
版本选择建议
精简版仅用于留言需求异常简单的场合,通常来说,应该在标准版与多用户版之间做出选择。对单个留言本来说,标准版与多用户版功能相同,多用户版只是增加了用户申请自有留言本的功能。由于多用户版的用户处理逻辑,会有少许额外的性能开销,如果是自用,建议选择标准版。
更新历史
精简版
- 1.09
- 页面使用UTF-8编码输出
- 将联系方式中的“主页”替换为“微信”
- 1.08
- 添加留言审核功能
- 支持有密码保护的数据库文件,在配置文件中指定密码
- 1.07g
- 添加UBB标记支持
- 1.07f
- 改进导航链接
- 改进页面元素显示
- 1.07e
- 改进页面元素显示
- 1.07d
- 支持响应式布局,提高移动设备可读性
- 1.07c
- 重构前端代码,使其符合现代浏览器要求
- 1.07b
- 增加一次删除多条留言的功能
- 1.07a
- 修正管理页面分页问题
- 1.07
- 优化了服务器端和客户端性能
- 1.06c
- 修正连续标点符号撑大表格的问题
- 之前的修正只能防止连续英文字符撑大表格
- 1.06b
- 修正输入连续英文字母撑大表格的问题
- 1.06a
- 数据库改用Access97格式以节省空间
- 改用OLEDB方式连接数据库以提高性能
标准版
- 1.25
- 页面使用UTF-8编码输出
- 将联系方式中的“Skype”替换为“微信”
- 1.24f
- 展开联系方式显示,提高移动设备可用性
- 常规功能改进
- 1.24e
- 修复编辑、回复留言页面丢失当前页号的问题
- 常规功能改进
- 1.24d
- 留言标题调用链接到单条留言,而不再是进入留言列表,且不会显示已隐藏内容、待审核和悄悄话留言
- 留言管理面板布局优化
- 常规功能改进
- 1.24c
- 改进和优化部分配色样式
- 常规功能改进
- 1.24b
- 移除Real Player播放器的UBB标记
- 增加HTML5视频和音频的UBB标记
- 扩展UBB标记,引入少量Markdown语法
- 优化UBB代码呈现性能
- 1.24a
- 修复bug:使用非中文版SQL Server时,由于默认字符集不同而造成的问题
- 修复bug:隐藏“待审核”、“未回复悄悄话”、“已隐藏内容”留言的设置无效的问题
- 留言列表呈现性能优化
- 1.24
- 内容过滤策略:新增匹配方式:纯文本、通配符或正则表达式
- 部署多个留言本到同一主机时,为避免Session冲突,可在config/system.asp中设置InstanceName
- 新增服务器时区和显示时区设置,数据库不再存储本地时间,而是根据服务器时区设置计算的UTC时间;显示时区设置用于为目标用户群设置当地时区
- 重新调整后台参数设置的分组,新增“分页”一栏
- 改进界面显示,更好地支持移动设备
- 1.23a
- 管理页面中待审核留言标题和内容显示为灰色
- 对参数页面的选项重新进行了分组
- 修复bug:管理员登录超时后保存设置将丢失现有设置
- 1.23
- 更改了页面整体布局结构
- 管理页面超时重登录后返回之前页面
- 改进留言列表调用,支持JSON格式
- 服务器端性能优化
- 1.22a
- 优化代码结构,减少服务器端资源占用
- 优化代码结构,提高客户端脚本性能
- 改进非IIS服务器平台的兼容性
- 修复多处琐碎小bug
- 支持以SQL Native Client驱动连接SQL Server数据库
- 访问统计:能正确识别Edge浏览器和Webkit版Opera浏览器
- 1.22
- 移除不必要的界面尺寸设置选项
- 将配色样式从数据库转移到外部CSS文件,以提高性能
- 精简载入选项的代码,以提高性能
- 修复bug:管理员按留言者IP搜索出错
- 1.21
- IP屏蔽策略:支持IPv6地址
- 记录留言者IP:支持IPv6地址
- 1.20
- 新增支持Access 2007-2013数据库文件,需要在服务器端安装AccessEngine驱动
- 可以使用带密码的Access数据库,在config.asp中配置密码
- 改进后台响应式布局,使其更好地适应移动设备
- 对UBB代码呈现的性能作了优化
- 对数据库读取性能作了优化
- 修复统计显示排序bug
- 1.19a
- 重构前端代码,使其符合现代浏览器要求
- 访问统计:添加了后台开关,并且默认处于关闭状态(不记录访问信息)
- 访问统计:现在能够识别新的客户端系统
- 1.19
- 论坛模式与留言本模式每页显示条数设置分离
- 增强UBB工具栏
- 管理员可自助生成首页调用代码等
- 1.18b
- 增加按论坛模式查看留言
- 留言后自动记录留言者姓名、联系方式
- 新增将留言重置回原始排序位置的功能
- 修正用Firefox留言时验证码始终错误的问题
- 1.18a
- 集成近期补丁
- 修正旧版升级后产生的问题
- 1.18
- 新增支持SQL Server数据库
- 1.17
- 版主头像可以URL方式引用
- 新增支持留言置顶功能
- 新增区段式分页
- 支持修改留言本外框粗细和衬距
- 1.16
- 增加防灌水策略
- 支持全功能UBB
- 增加UBB细化功能开关
- 增加访客UBB帮助
- 支持用CDO组件来发送邮件等
- 1.15
- 支持多重回复
- 支持提前留言
- 1.14b
- 内嵌式回复支持头像显示。
- 1.14a
- 首页调用支持最大字数限定
- 修正留言本宽度使用百分比无效的问题
- 修正内嵌回复标题未与配色方案关联的问题
- 1.14
- 首页调用可以直接点击标题查看留言
- 管理员可编辑访客留言标题、内容
- 管理员可对留言内容进行隐藏/撤销隐藏
- 管理员可以公开悄悄话
- 管理员可以隐藏、撤销隐藏留言者的联系方式
- 留言者也可以在留言时要求隐藏联系方式
- 登录验证码长度与留言验证码长度设置分离
- 1.13a
- 修正1.13中的小问题。
- 1.13
- 支持新留言邮件通知版主
- 允许访客要求回复后邮件通知
- 支持留言信息调用功能
- 可修改留言本字体、字号、行间距
- 支持一次通过审核多条留言
- 支持管理员按已审核/未审核条件搜索
- 1.12
- 支持回复内嵌于留言
- 加入UBB扩展:表情符号
- 加入UBB表情工具栏
- 对部分代码性能作了优化
- 修正小问题若干
- 1.11
- “访问统计”加入客户端信息统计
- “内容过滤策略”处理方式增加“等待审核”一项
- 1.10
- 加入留言显示前审核、给版主发悄悄话(可以加密)的功能
- 允许不使用头像
- 允许管理员关闭头像功能
- 增强 WinXP SP2下验证码兼容性
- 修正UBB标记可能只解析内层的问题
- 修正连续标点符号撑大表格的问题
- 修正访客搜索页面以管理员权限显示IP的问题
- 修正访客搜索页面置顶公告、版主回复不支持UBB和HTML的问题
- 修正某些情况下管理员页面以访客权限显示IP的问题
- 1.09a
- 修正版主头像为无效数字时出错的问题
- 修正网站Logo、网站地址错用相对路径的问题
- 加入数据库文件防下载技术
- 1.09
- 加入验证码功能,可选位数0~10
- 1.08p
- 保留版主回复、公告原始内容以便再次修改
- 1.08o
- 修正搜索页面SQL注入问题
- 1.08m
- 修正服务器端兼容性问题
- 优化部分SQL算法
- 对界面作了少量改动
- 1.08l
- 修正客户端脚本注入漏洞。
- 1.08k
- 修正诸多bug
- 优化部分SQL查询算法
- 对界面作了少量改动
- 1.08e
- 加入“按回复内容搜索”功能
- “留言本参数”提交前直接在客户端验证数据,同时保留服务器端验证
- 1.08c
- 加入留言删除确认的选项
- “留言参数”按选项类型分页显示
- 1.08
- 加入IP屏蔽策略,可设置屏蔽或只允许访问的IP
- 加入内容过滤策略,对符合条件的内容进行替换或拒绝留言
- 加入访客搜索功能,和后台管理搜索相比有较大限制
- 修正通过UBB标记注入脚本代码的问题
- 允许设置禁用网页右键菜单、选择网页、复制网页、被IFrame内嵌
- 允许设置关闭留言本、留言权限、访客搜索功能
- 1.07
- 将大部分参数移入数据库,以便从Web方式修改
- 加入多种配色方案供选择
- 修正部分UBB标记bug
- 1.06
- 支持Access97/2000两种数据库格式
- 改用OLEDB方式连接数据库以提高性能
- 1.05
- 加入留言搜索管理功能
- 修正UBB标记超链接bug
- 对部分代码作了优化
- 1.04
- 后台管理加入高级删除功能
- 并对部分界面和算法作了调整
- 1.03
- 支持UBB标记
- 加入更多头像
- 联系方式新增MSN一项
多用户版
- 1.23
- 页面使用UTF-8编码输出
- 将联系方式中的“Skype”替换为“微信”
- 1.12f
- 展开联系方式显示,提高移动设备可用性
- 常规功能改进
- 1.12e
- 总管理员可以禁用某个留言本账号
- 总管理员可以禁用某个留言本账号的管理登陆权限
- 总管理员可以禁用某个留言本账号的留言权限,优先级高于账号自身的留言权限设置
- 总管理员也可以通过待审核的留言
- 总管理员可以启用全局审核,所有留言本留言需强制审核
- 修复编辑、回复留言页面丢失当前页号的问题
- 修复总管理员删除单条留言后页面不返回的问题
- 常规功能改进
- 1.12d
- 留言标题调用链接到单条留言,而不再是进入留言列表,且不会显示已隐藏内容、待审核和悄悄话留言
- 留言管理面板布局优化
- 常规功能改进
- 1.12c
- 改进和优化部分配色样式
- 常规功能改进
- 1.12b
- 移除Real Player播放器的UBB标记
- 增加HTML5视频和音频的UBB标记
- 扩展UBB标记,引入少量Markdown语法
- 优化UBB代码呈现性能
- 修复bug:UBB细化开关无效(由1.07a引入)
- 1.12a
- 修复bug:使用非中文版SQL Server时,由于默认字符集不同而造成的问题
- 修复bug:隐藏“待审核”、“未回复悄悄话”、“已隐藏内容”留言的设置无效的问题
- 留言列表呈现性能优化
- 1.12
- 内容过滤策略:新增匹配方式:纯文本、通配符或正则表达式
- 部署多个留言本到同一主机时,为避免Session冲突,可在config/system.asp中设置InstanceName
- 新增服务器时区和显示时区设置,数据库不再存储本地时间,而是根据服务器时区设置计算的UTC时间;显示时区设置用于为目标用户群设置当地时区
- 重新调整后台参数设置的分组,新增“分页”一栏
- 改进界面显示,更好地支持移动设备
- 1.11a
- 管理页面中待审核留言标题和内容显示为灰色
- 对参数页面的选项重新进行了分组
- 修复bug:管理员登录超时后保存设置将丢失现有设置
- 修复bug:总管理员搜索留言时未显示待审核留言的原文
- 1.11
- 更改了页面整体布局结构
- 管理页面超时重登录后返回之前页面
- 改进留言列表调用,支持JSON格式
- 服务器端性能优化
- 1.10a
- 优化代码结构,减少服务器端资源占用
- 优化代码结构,提高客户端脚本性能
- 改进非IIS服务器平台的兼容性
- 修复多处琐碎小bug
- 支持以SQL Native Client驱动连接SQL Server数据库
- 访问统计:能正确识别Edge浏览器和Webkit版Opera浏览器
- 1.10
- 移除不必要的界面尺寸设置选项
- 将配色样式从数据库转移到外部CSS文件,以提高性能
- 精简载入选项的代码,以提高性能
- 修复bug:管理员按留言者IP搜索出错
- 修复bug:总管理员在标题模式查看留言时出错
- 1.09
- IP屏蔽策略:支持IPv6地址
- 记录留言者IP:支持IPv6地址
- 1.08
- 新增支持Access 2007-2013数据库文件,需要在服务器端安装AccessEngine驱动
- 可以使用带密码的Access数据库,在config.asp中配置密码
- 改进后台响应式布局,使其更好地适应移动设备
- 对UBB代码呈现的性能作了优化
- 对数据库读取性能作了优化
- 修复统计显示排序bug
- 1.07a
- 重构前端代码,使其符合现代浏览器要求
- 访问统计:添加了后台开关,并且默认处于关闭状态(不记录访问信息)
- 访问统计:现在能够识别新的客户端系统
- 1.07
- 论坛模式与留言本模式每页显示条数设置分离
- 增强UBB工具栏
- 管理员可自助生成首页调用代码等
- 1.06
- 新增支持SQL Server数据库
- 增加按论坛模式查看留言
- 留言后自动记录留言者姓名、联系方式
- 新增将留言重置回原始排序位置的功能
- 修正用Firefox留言时验证码始终错误的问题
- 1.05
- 版主头像可以URL方式引用
- 新增支持留言置顶功能
- 新增区段式分页
- 支持修改留言本外框粗细和衬距
- 1.04
- 增加防灌水策略
- 支持全功能UBB
- 增加UBB细化功能开关
- 增加访客UBB帮助
- 支持用CDO组件来发送邮件等
- 修复管理员删除用户后不能重新以该名称注册的问题
- 1.03
- 支持访客多重回复。
- 1.02a
- 系统公告可选择性发布在首页、功能页、留言查看/搜索页、管理首页,达到更灵活的通知方式
- 登录验证码长度与留言验证码长度分离
- 管理员可编辑访客留言标题、内容
- 管理员可对留言内容进行隐藏/撤销隐藏
- 管理员可以公开悄悄话
- 留言者可隐藏联系方式
- 管理员可以公开/隐藏联系方式