IPS社区套件4.4.10
已发行03/17/2020
关键变更
这是用于修复错误的维护版本。
附加信息
核心
添加了对PHP 7.4的支持
添加了对[Emoji 12.0](https://emojipedia.org/emoji-12.0/)和[Emoji 12.1](https://emojipedia.org/emoji-12.1/)表情符号的支持
由于对Gfycat嵌入的持续未解决的安全问题,不再支持它们。
调整广告CSS类以使用动态类名。
达到升级程序但没有要升级的应用程序时,将重置添加到“正在进行升级”标志。
向“谁在线”窗口小部件添加了缓存。
改进了“完成我的个人资料”中的进度指示器。
改进了ElasticSearch错误日志记录。
向流中的反应图像添加了一个空的alt属性,验证器可能会将其标记为无效的HTML。
将CKEditor升级到4.13.1。
将PHPUserAgent升级到0.15.0,从而解决了检测最新Opera浏览器版本的问题。
在设备管理页面上更新了Firefox和Edge徽标。
禁用任务的数据库读/写分离。
AJAX请求触发了禁用的任务。
吹林迪的心。
固定的俱乐部在用户无权访问俱乐部模块时在某些地方显示。
固定签名编辑字段,在全局禁用签名时,在编辑用户时为主持人显示。
修复了用户从新设备登录但尚未完成2FA(必要时)时成员历史记录日志的问题。
修复了由Android设备上的浏览器通知触发的jаvascript错误。
修复了无权查看俱乐部的用户仍然可以直接访问内容项URL的问题。
修复了coub.com嵌入的显示问题。
修复了在某些情况下使用地址表单输入时检测访问者所在国家的问题。
修复了在某些地区超过DST阈值时日期调整不正确的问题。
修复了在某些情况下插入表情符号后在编辑器中使用箭头的问题。
修复了排行榜中可能缺少某些项目的问题。
修复了禁用的应用程序仍然可以尝试处理自定义URL的问题。
修复了URL中包含某些特殊字符时在表中进行分页的问题。
修复了由jаvascript设置为“粘贴”的cookie设置的cookie在2020年1月到期的问题。
修复了AdminCP通知,如果成员被标记为垃圾
邮件发送者而不是直接被禁止,则该成员正在验证的身份不会消失。
修复了使用专用IP池时SendGrid无法工作的问题。
修复了在某些情况下在必需的步骤之后可能不会显示不需要的配置文件完成步骤的问题。
解决了以下问题:完成一次配置文件完成过程后重新进入配置文件完成过程,但是执行需要再次完成的操作可能不会使您进入正确的配置文件完成步骤。
修复了jаvascript错误,阻止大多数jаvascript在IE11中运行。
修复了主持人在从其他用户做出的个人档案状态更新或状态回复中删除响应时遇到错误的问题。
解决了以下问题:必需的配置文件完成步骤为未显示在用户配置文件中的配置文件字段提供值可能会导致无限循环。
修复了用户将看到一个选项来跳过必需的配置文件完成步骤的问题,该步骤只会重新加载该步骤。
修复了多审核操作,以便它们重定向回您当前所在的页面。
修复了按成员搜索并在结果页面之间更改时可能发生的问题。
修复了导致图像无法在轮询选项中正确显示的问题。
修复了站点地图可能显示没有有效上次修改日期的内容的较远的上次修改日期的问题。
修复了动画GIF图像可能无法正确识别为动画的问题。
修复了以下问题:如果文件上传是唯一可用选项,则在个人资料完成期间不会保存个人资料照片。
修复了重新生成跨论坛发布的下载和页面等区域的主题内容的问题。
修复了在Windows上显示某些特定于语言环境的字符(例如千位分隔符和货币符号)的问题。
修复了基于Webkit的浏览器中下拉菜单的视觉问题。
修复了图标图标无法正确应用于AdminCP的问题。
修复了当图像文件名包含括号字符时可能损坏的图像的问题。
修复了Safari Mask Icon在某些服务器环境下无法使用的问题。
修复了在公告中使用长URL可能导致MySQL错误的问题。
修复了将自定义WHERE子句与外部数据库登录处理程序结合使用的问题。
修复了未批准的评论在将项目移至该论坛上的位置被错误地计数的错误。
修复了在帖子中嵌入Flickr相册的问题。
当成员没有其他内容时,从状态更新中删除了“ nofollow”标记。
商业
进一步说明,删除主要帐单地址时,自动续费需要帐单地址。
在订阅列表中添加了货币选择器。
调整了付款方式删除过程,以提示管理员确认是否存在有效的PayPal计费协议,并在删除之前取消这些计费协议。
修复了来自PayPal结算协议的为批准而持有的错误批准或作废交易。
修复了指示您的PayPal付款网关未正确设置的AdminCP通知可能会错误触发的问题。
修复了启用快速注册时以访客身份退房时自定义字段可能会错误显示的问题。
修复了将对订阅计划的更改应用于现有购买时可能出现的错误。
修复了将含税产品转换为订购失败的问题。
固定发票标题未在Authorize.Net的控制面板中显示交易。
修复了使用Authorize.Net付款可能出现的错误
修复了“添加到购物车”对话框中超售产品的图像可能无法正确设置样式或大小的问题。
使用“手动(支票,银行电汇等)”付款方式的固定交易未在需要注意的交易列表中显示。
修复了使用Braintree时测试设置仅输出卡类型的问题。
修复了在升级过程中未设置默认货币时的错误。
修复了在创建或编辑优惠券代码并取消选中“无结束日期”选项但未提供结束日期时发生的错误。
修复了在某些情况下在结帐过程中可能触发配置文件完成的问题。
修复了在没有有效Webhook的情况下设置Stripe的可能性。
固定订阅绕过了付款确认屏幕。
修复了“会员订阅”小部件的样式问题。
修复了“畅销书”和“最新产品”小部件在某些情况下的样式问题。
修复了访客无法访问该站点时引荐不起作用的问题。
修复了从Braintree控制面板检查Braintree Webhook URL会错误报告500服务器错误的问题。
转换器
禁用了首先需要运行另一个步骤的转换步骤时,改进了转换过程。
添加了文章标签到vBCMS的转换。
在vBCMS中添加了额外文章类别的转换,额外类别将转换为标签。
从vBCMS转换记录时,添加了元标记关键字和描述的转换。
对转换完成后运行的一些后台任务进行了重新排序,以防止在处理过程中出现SQL错误。
改进了vBulletin 4转换,以尽可能保留用户验证状态。
改进了vBulletin转换,可以转换更多以前未进行过转换的PM(由于删除了父邮件)。
改进了某些vBulletin URL的URL重定向,包括社交组,社交组讨论和博客条目。
修复了在转换过程中可能会跳过某些vBulletin Blog评论的问题。
修复了将Pages选择为转换但禁用所有选项时可能发生的异常。
固定产品过滤器在商店中使用“内部”名称而不是“公共”名称显示。
固定的IP地址信息无法通过vBulletin Blog进行转换。
修复了某些用户偏好设置无法通过vBulletin 4进行转换的问题。
修复了某些数据在vBCMS转换器中可能发生的一些PHP通知。
修复了启用电子邮件统计信息后,礼品卡电子邮件链接可能无法正常工作的问题。
删除了vBCMS记录的URL重定向,因为所需的数据不支持此操作。
论坛
修复了未显示已删除主题的审核历史记录链接的问题。
修复了单击主题顶部的“答复此主题”按钮时Safari不会滚动到答复框的问题。
资料下载
修复了REST API文档,其中显示了错误的类别端点。
修复了将“显示俱乐部内容区域”设置设置为“遍及整个社区”时,侧边栏无法正确显示俱乐部内容的问题。
画廊
修复了电影具有允许的最大文件大小时提交带有大写文件扩展名的图像的问题。
修复了添加,编辑和重新定位图像注释的多个问题。
修复了查看图像时选项卡和评论/评论之间的不正确间距。
页数
改进的数据库权限配置表单,以更好地指示组是否由于页面级权限而无法访问数据库。
在数据库记录中使用错误的样式(实心圆而不是实心圆)修复了项目符号点。
修复了在调整数据库记录的文件
存储配置方法时移动数据库记录文件的(潜在)问题。
REST / OAuth
修复了存在孤立内容的情况下成员通知REST API端点中未捕获的异常。
修复了某些“ notificationData”条目在成员通知REST API端点中返回“ NULL”的问题。
修复了REST API调用中的地址行可能作为对象而不是数组返回的问题。
第三方/开发人员/设计人员模式
修复了在节点模型中不使用`$ titleLangPrefix`并在节点标题中使用撇号时使用节点表单助手的问题。
广告不再使用.ipsAdvertisement_ *类名,而是使用每个社区唯一的动态类名。重新设置广告样式的主题应该更新其CSS,以改用`.ips {expression =“ mb_ucfirst(\ IPS \ SUITE_UNIQUE_KEY)”}。
调整了\ IPS \ Content \ Search \ Index :: hashesWithPermission()的抽象类定义,以匹配文档块。
修复了数据库表助手在特定情况下可能允许空白高级搜索值的问题。
修复了启用注册前的帖子时对内容项使用评论而不对容器使用评论的错误。
删除了某些情况下传递给_comments()的额外参数,该参数可能会干扰第三方插件。
删除了\ IPS \ Output :: error()中一些未使用的代码。
评论(0)