1) iframe 嵌入代码现在根据完全不同的概念工作。以前,iframe 嵌入代码将由网站页面显示,这会阻止您配置其可用性和累积统计信息。 3.5.0 更新允许您将 iframe 嵌入代码切换到新引擎,这为您带来以下优势:
- 您现在可以为不同的站点配置不同的嵌入代码配置文件。您可以为“您的”网站和“第三方”网站设置完全不同的显示模板。您可以使用无限数量的配置文件。
- 嵌入代码现在支持多格式视频。旧的嵌入代码不允许您在格式之间切换。
- 嵌入代码现在支持时间线屏幕截图。
- 现在可以在嵌入代码中使用 HTML 广告设置。
- 嵌入代码现在支持多格式视频。旧的嵌入代码不允许您在格式之间切换。
- 嵌入代码现在支持时间线屏幕截图。
- 现在可以在嵌入代码中使用 HTML 广告设置。
2) 将不再支持 Flash 嵌入代码。旧的嵌入代码将保持功能,新代码将仅作为 iframe 提供。在从 3.5.0 开始的所有新安装中,Flash 嵌入代码将不起作用。
3) 您现在可以将播放器中的 HTML 和弹出广告分配到内容源的其他字段,就像之前对其他广告类型执行的操作一样。
4)针对 SE 优化的对象目录生成进行了全面重写。以前,您只能在目录名称中使用拉丁字符。对于其他语言,则使用通过单独脚本的音译。在3.5.0中,我们添加了目录生成设置。您现在可以设置最大目录名称长度并配置音译规则。根据这些规则,您可以允许任何字符,而不仅仅是拉丁字符。
5) 您现在可以像以前本地化标题和描述一样本地化目录。当您使用卫星站点时,它不仅可以让您对各种对象使用不同的标题和描述,还可以使用完全不同的 URL,而且根本不匹配。在语言设置中,您可以配置每种语言的音译规则。
6) 远程存储服务器设置中的新选项允许您启用卫星上主站点域的重叠。这可以防止搜索引擎看到您的主站点和卫星站点之间的任何连接。
7) 用户现在可以订阅内容源和模型。订阅让他们可以在会员区域中跟踪与其所选对象相关的新内容的发布时间。 KVS 还允许用户订阅频道和其他用户。
8) 在内容来源设置中,现在对屏幕截图的处理方式有所不同。现在有 2 个屏幕截图,就像模型一样。您还可以在内容设置中配置它们的大小和重复。
9) 添加了一个选项,可让您将上传的内容分发到站点的 2 个区域。它允许您在以下选项之间进行选择:(a) 所有公共页面,以及 (b) 仅用户的会员区域。分配给用户的会员区域的内容只能在该用户的个人资料中看到,并且在公共页面上不可用。如果您想启用此功能,请联系支持部门。
10) 相册现在支持自动校正方向。 KVS 可以自动检测错误的图像方向并旋转这些图像以自动纠正它们。
11) 在内容统计中,您现在可以对选定的内容项启动批量编辑。您可能希望使用此功能将最受欢迎或最不受欢迎的内容从一个存储组迁移到另一个存储组。
12) 当您尝试批量编辑所有内容时,您现在会看到一条警告,防止您意外地将新设置应用于所有内容。
13) 在网站设置中,您现在可以调整伪视频的行为。以前,当用户打开带有伪视频的页面时,在所有情况下都会被重定向到退出 URL。现在,您可以允许在您的网站上打开包含视频的页面并在模板中显示链接。
14) 在相册图片编辑器中,您可以选择要删除的所有图片,就像视频截图一样。在个人设置中,您现在可以选择单击视频屏幕截图或相册中的图像时发生的情况,可以打开查看器,也可以切换项目以进行删除。
15) 个人设置中,启用所见即所得编辑的选项改为针对不同段数据的多个选项。
16) 在管理面板中,您现在可以根据发布日期过滤视频、相册和帖子列表。
17) 现在支持各种格式的用户头像,包括动画GIF。要启用 GIF 支持,请将 GIF 格式添加到 /admin/include/setup.php 配置文件的 $config['image_allowed_ext'] 选项中允许的格式列表中。
18) 您现在可以为类别头像设置替代传送 URL。这使得带有类别列表的页面加载速度更快。为此,请联系支持部门修改相应的模板。
19) 在模型和用户中,增加了眼睛颜色、头发颜色、性别、取向和家庭状况的新选项。需要修改网站模板才能正常运行。
20) 在站点设置中,您现在可以全局禁用 MemCache,仅保留文件缓存。
21) 您现在可以编写自己的脚本来发送邮件消息。
22) 所有站点块都根据表单中的异步请求和 POST 请求的处理方式进行了重新设计。所有表单现在都可以异步提交,并且您可以获取 XML 或 JSON 格式的数据作为响应。所有错误现在都有唯一的代码。因此,新设计不会在客户端和服务器端进行重复检查。只剩下服务器端检查了。在接下来的更新中,我们将清除现有的JS代码检查,将所有表单切换为异步发送,并使代码尽可能简洁。
23) 在注册块中,您现在可以显示重新发送注册确认电子邮件的表单。
24) 在注册和member_profile_edit 块中,您现在可以将许多个人资料字段设为必填(国家/地区、城市、头像等)。请注意,启用这些需要修改块模板。
25) 在登录块中,您现在可以设置登录后重定向到用户的个人资料页面。
26) 在注释块中,您现在可以设置最小注释长度(通过 min_length 参数)。请注意,启用这些需要修改块模板。
27) 在list_models、list_content_sources 和list_tags 块中,您现在只能显示具有视频或相册的分类对象(show_only_with_albums_or_videos 参数)。以前,只有 list_categories 有此功能。
28) 在list_members块中,现在支持独立于其他数据按城市搜索用户(var_city参数)。
29) 在 list_categories 块中,您现在可以根据这些类别中视频的点击率对类别进行排序。
30) 在list_members 中,您现在可以按语言或卫星(match_locale 参数)分隔用户。在特定卫星上,它允许您仅显示在此卫星上注册的用户。目前,您可以按卫星分隔评论、用户和事件。
31)向用户列表、内容源和模型添加了新的排序选项。
32) 在list_members_events块中,您现在可以从每个事件对象(视频、相册等)中提取数据,以在事件列表中显示更多信息。
33) 在 list_videos、list_albums、list_content、list_posts 块中,列表中第一个对象的标题和描述现在发送到 $storage 变量。您可以在页面的元标记中使用此数据。
34) 在 search_results 块中,您现在可以按字母、总查询和找到的结果对搜索查询进行排序。此外,还可以显示相关查询。这可以用于 2 个键:(a) 在搜索结果页面上显示相关查询的列表,以及 (b) 当用户在搜索字段中输入查询时使用自动完成列表。
35) 已修复的错误:
- 将文件复制到存储服务器时,不再使用 FTP chmod。
- 在播放器中,时间线屏幕截图将显示在播放器框架之外。
- 在播放器中,点击播放区域时,每次都会播放视频广告。现在它们仅在第一次单击时显示。
- 与插件相关的 CRON 任务不会在卫星上启动。
- 当已经登录的用户再次加载登录页面时,登录块不会重定向他们。
- 在某些情况下,从 URL 上传文件会出现问题。
- 在播放器中,时间线屏幕截图将显示在播放器框架之外。
- 在播放器中,点击播放区域时,每次都会播放视频广告。现在它们仅在第一次单击时显示。
- 与插件相关的 CRON 任务不会在卫星上启动。
- 当已经登录的用户再次加载登录页面时,登录块不会重定向他们。
- 在某些情况下,从 URL 上传文件会出现问题。
重要更新信息
如果您的 KVS 许可证不包含开源代码,则更新到 3.5.0 将需要 IonCube Loader 4.6.1 或更高版本。
由于 3.5.0 在网站块和其他关键功能方面有大量变化,我们将在一个月或更长时间内上传更新。如果您希望您的项目尽快更新,请创建支持票证。