Search Improvements

Search Improvements 2.17.3

没有下载权限
  • 改进对过期搜索链接的处理,如果参数存在任何错误,则返回 404,因为这会阻止 Google 搜索索引器抱怨之前的 400 错误代码
  • 对于 XF2.3.4+,查看 elasticsearch 统计信息时勾选“查看服务器信息”管理员权限
  • 修复了某些搜索查询的日志调试会意外抛出的问题
  • 改进第三方对专用搜索索引支持的支持
  • 搜索扩展API更改以提高XF兼容性,这是对话改进/要点所必需的
    • 自定义 "SearchOrder" 类的XF2.3兼容性修复
    • 简化
      asSqlConstraint
      代码 (预期总是返回一个数组)
    • AbstractConstraint::setMatchType需要规范化为intMetadataConstraint::matchType
  • 恢复 XF2.1 支持
  • XF2.3 支持
  • 修复了搜索时"[E_DEPRECATED] 在可调用对象中使用"父级"的问题
  • 修复了按用户搜索的访客在首次尝试访问搜索结果的其他页面时会重新启动搜索查询的问题
  • 需要 StandardLib v1.19.0+
  • 如果已安装,则需要 Redis 缓存 2.17.0+
  • XF2.3 兼容性更新
  • PHP 8.4 兼容性修复
  • 解决方法 XF2.2.13 在检查之前执行搜索,它可以将其保存为缓存值,这可能会导致发送到 elasticsearch 的查询比预期的要复杂得多
    • 这个问题实际上不会发生在库存 XFES 中,但对于其他搜索插件(如 ElasticSearch Essentials),这可能会产生意外错误
  • 记录警告更改时,修复报告可能会退出关闭状态
  • 修复了新安装权限更改未正确应用于具有每用户用户权限的网站的问题
社区
规则 帮助 用户
  • 目前没有人在聊天。
      狼哥 狼哥: 阿塞拜疆 已离开房间。