申江ASP留言本

申江ASP留言本

申江ASP留言本是基于ASP平台开发的留言板系统,数据库支持Microsoft Access和Microsoft SQL Server。

申江ASP留言本是留言本系统中率先引入响应式布局,完美兼容手机等移动设备的留言本。

申江ASP留言本是国内率先支持IPv6过滤的留言本。

申江ASP留言本还有其他丰富的功能……

版本比较和源码下载

所有版本均以MIT许可发布。

特性精简版标准版多用户版
当前版本1.091.251.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
  • 系统公告可选择性发布在首页、功能页、留言查看/搜索页、管理首页,达到更灵活的通知方式
  • 登录验证码长度与留言验证码长度分离
  • 管理员可编辑访客留言标题、内容
  • 管理员可对留言内容进行隐藏/撤销隐藏
  • 管理员可以公开悄悄话
  • 留言者可隐藏联系方式
  • 管理员可以公开/隐藏联系方式