本次升级,加入了云市场的模块自动升级功能,此外,我们还就大量的细节进行了改进。如果您在后台自动升级遇到问题,可能是权限不够导致,建议手动升级。 这几天云市场也新增了一些优秀的插件和模块: 七牛云存储插件(官方) 七牛云储存插件(第三方) 视频展播模块(第三方) 此外,我们已经提供了数据迁移工具,支持OpenSNS v1.7.x升级至 v2.1.0 以下是这次升级主程序的改进列表: * 【打包】补充在线升级的menu * 【新增】在安装的时候自动写入token * 【改进】在获取模块升级信息的时候,忽略掉没有token的模块 * 【修复】修复论坛帖子回复的用户头衔不显示的问题 * 【修复】修复自动升级BUG * 【新增】加入扩展升级最后一步同步版本号 * 【新增】加入代码升级 * 【修改】修改block内嵌block标签的错误 * 【修改】站外分享插件统一调用common->widget->ShareWidget.class.php * 【修改】增强form_check.js验证规则 * 【新增】新增扩展自动更新第三步入口 * 【修复】修复文字头衔出不来的问题 * 【新增】加入取缩略图的简写函数thumb * 【新增】后台注册用户统计加入星期提示 * 【新增】支持扩展自动升级比对代码 * 【新增】新增扩展自动更新第一步 * 【调整】调整安装提示文字 * 【新增】后台自动更新支持,支持进入到自动更新页面 * 【调整】调整新版本获取方式,兼容性更好,解决了前台报错的问题。 * 【修复】listbuilder的右侧过滤和查询不能同时生效,需要能够同时生效 * 【完成】伪静态 * 【修复】分享带中文url进行urlencode()和urldecode(),避免伪静态自动解码 * 【修复】严谨url路由解析方式 * 【修改】群组内帖子标题换行时错位的bug * 【修改】修改微博话题权限管理 * 【添加】注释 * 【修改】修改上传图片提示信息 * 【修改】修改判断上传驱动插件函数 * 【新增】群组伪静态规则 * 【修改】判断上传驱动插件是否存在 * 【新增】开源版伪静态规则 * 【修改】修改附件以及图片上传和渲染机制 * 【调整】微博个人部分的头衔展示 * 【调整】【头衔】各模块头衔调用调整为最新的方式 * 【新增】新增资讯首页 * 【新增】自动升级加入提示 * 【路由配置】 * 【修复】用户升级身份bug修复 * 【修改】伪静态增强判断严谨性 * 【调整】新增UserRankWidget,统一用户头衔展示 * 【新增】对curl的错误信息判断 * 【新增】新增公共排版样式 * 【修复】修复群组发现分页 * 【修复】合并后台配置bug修复 * 【模块】区分本地和远程模块 * 【新增】新增模块样式 * 【调整】调整模块管理页面样式 * 【修改】头衔新增文字头衔+Admin/Builder/AdminConfigBuilder.class.php增加颜色选择器keyColor() * 【修复】头衔审核的权限节点丢失+群组、SEO Think\Controller:doClear方法不存在! * 【修复】审核头衔的时候微博同步的显示用户昵称而不是用户名 * 【修改】用户名、昵称长度修改为后台配置 * 【优化】如果系统设置新用户注册时关注人,结果信息提示只是“关注了你”,应该是“系统推荐的XX关注了 * 【修复】活动列表页面报名按钮丢失 * 【修改】修改登录提示 * 【修改】本地评论游客能删除游客评论的bug * 【修改】修改上传表情包提示 * 【修改】修改论坛。资讯后台修改提交过滤 * 【修复】1.在用户标签列表分类回收站 彻底删除用户标签删除不了,提示Think\Controller:doClear方法不存在! 2、用户行为,发布活动日志不会显示? * 【修复】修复了数据表配置bug * 【修复】微博隐藏置顶cookie时间session->1年 * 【修改】群发消息调用函数 * 【新增】core成为系统公共模块,供权限节点等挂载 * 【新增】【模块管理】如果模块后台入口为空,则不显示在后台的左侧菜单栏中 * 【调整】调整快捷登陆窗口的验证码大小 * 【修复】修复数据表内容导出时的特殊字符被textarea转义的错误 * 【修改】修改论坛。专辑。资讯 视频过滤 * 【修复】修复array_diff在linux服务器执行结果不同。 * 【修复】编辑器内容多出好多br * 【修复】修复微博话题主持人无法编辑话题 * 【修复】未审核角色登录bug * 【新增】新增自动更新时的文件权限检测,防止不够写入权限而无法覆盖文件 * 【修改】修复腾讯视频无法抓取 V2大版本的重大改进有: 全新的模块安装机制、主题模板机制、行为限制机制、积分机制 全新的身份功能,适合做多角色的网站,比如医患SNS(医生、病人),教育SNS(学生、教师) 全新的UI,采用了蓝白作为默认配色方案。全新的后台管理界面,更加便于使用。 更加完善的功能模块,改进了大部分模块,重做了聚合首页等 全新的云市场,支持在线购买安装 同时,我们还为开发者朋友们提供了一套开发者工具,这套工具目前包含了非常方便的模块打包功能,我们新的模块基本都是基于这个工具重新打包了。 开发者工具可以在我们的云市场下载安装,本次开发者预览版自带了。 此版本主要提供给OpenSNS的用户及开发者研究之用,目前还不适合直接运营,需要运营请耐心等待RC版发布。RC版初步定在6月中旬。 git@osc:http://git.oschina.net/yhtt2020/OpenSNS-V2 官方社群:http://v2.opensns.cn/ 下载地址:http://www.opensns.cn/page/web.html OpenSNS 2.2.0 开发版发布,知名 SNS 社交系统下载地址