亲爱的朋友们,
17.0版本开发的主要阶段 已经完成。在新版本正在进行测试和预发布准备期间,我们想告诉您新版本中将提供哪些功能。
已实施以下新功能:
8. 在网站上显示最近评论列表时,单击所引用的新闻标题时,会自动转换到所选评论。同时自动搜索他所在的页面,比如新闻第二页有一条评论,那么用户会自动跳转到第二页,浏览器会自动滚动到这个评论。因此,用户将立即视觉上看到它。为了在模板中生成自定义链接时添加自动搜索,需要在链接中添加属性:onclick=”findCommentsPage(this, ‘{id}’, ‘{news-id}’); return false;”
9.新增自动标记用户上传的头像,并使用唯一的头像文件名值。因此,每次用户为其帐户上传头像时,他的名字都会自动更改,并且新头像将在下载后立即可见,而无需使用浏览器的缓存。因此,当用户更改网站上的头像时,不再需要清除浏览器缓存。
11.新增回复评论时快速在评论中附加图片的功能。如果添加评论的模板使用标签显示快速上传表单并在评论中附加图片,那么在回复评论时,评论中也会自动添加快速上传图片表单。因此,添加新评论和添加对评论的响应时的可能性将是相同的。
12. 对于使用 {custom …} 标签自定义发布的输出,添加了在缓存参数中自定义分配块应缓存的时间段的可能性。您可以以分钟、小时或天为单位指定时间段。带有后缀“m”、“h”和“d”的值用于指定缓存时间。例如,如果指定{custom cache=”30m”….},则该块将被强制缓存 30 分钟;如果指定{custom cache=”2h”….},则该块将被缓存2 小时,如果您指定{custom cache=”1d” ….}那么该块将被缓存一天。如果你简单地指定{custom cache=”yes”….},那么和以前一样,自动缓存控制将被启用,并且它会随着信息的更新而更新。如果块不需要立即更新,例如添加新的出版物或评论时,指定强制缓存的时间将节省服务器资源。
13. 对于使用 {custom comments …} 标签自定义输出评论,添加了在缓存参数中自定义指定块应缓存的时间段的可能性。您可以以分钟、小时或天为单位指定时间段。带有后缀“m”、“h”和“d”的值用于指定缓存时间。例如,如果指定{customcomments cache=”30m”….},则评论块将被强制缓存 30 分钟,如果指定{customcomments cache=”2h” ….},则带有评论的块将被缓存 2 小时,如果您指定{customcomments cache=”1d” ….}那么带有评论的块将被缓存一天。如果你简单地指定{customcomments cache=”yes”….},那么和以前一样,自动缓存控制将被启用,并且它会随着信息的更新而更新。如果站点上的信息发生变化,不需要立即更新块,则指定强制缓存的时间将节省服务器资源。
15. 对于所见即所得可视化编辑器,添加了对使用从右到左文本书写的语言的支持。为此,还使用“direction”指令的值,该值是在创建所需语言的翻译时在语言包中设置的。通过在指令中指定“rtl”从右到左的拼写,编辑器将自动使用这种文本编写模式。
18.在用户组管理部分,增加了启用或禁用“交叉引用”模块的使用权限的功能。因此,您可以允许其他用户组使用此部分,而不仅仅是管理员组。
19. 在用户组管理部分,添加了启用或禁用重定向模块使用权限的功能。因此,您可以允许其他用户组使用此部分,而不仅仅是管理员组。
20. 对于控制面板中的重定向模块,添加了禁用或启用重定向的功能。因此,如有必要,您可以暂时禁用或启用所需的重定向,而无需删除并重新添加它们。
21.控制面板l中的“交叉引用”模块增加了禁用或启用关键字的功能,这样,如果需要,您可以暂时禁用或启用您需要的单词的替换,而无需删除和启用重新添加它们。
22.控制面板中的“标题、描述、元标记”模块增加了禁用或启用指定规则的功能。因此,如有必要,您可以暂时禁用或启用这些页面的指定规则,而无需删除并重新添加它们。
23.在出版物编辑部分的管理面板中,添加了使用各种参数进行高级搜索时找到的出版物数量的直观显示。
25.快速搜索的逻辑发生了变化。现在的搜索结果,如果不进入高度窗口,就不会直接遮挡搜索字段本身。
26. 对于用户出版物的总评分,在用户个人资料和用户快捷卡(userinfo.tpl 和 profile_popup.tpl)的输出模板中添加了新的{atingscore}标签的使用。该标签显示所有用户出版物的平均评分数,从一到五,同时保持小数值。例如,根据评级,它可以是 1.6 或 4.2 等。此标签允许您设置,例如,您自己设计的部分填充的评级星,而不仅仅是 2 或 4 颗填充星。
27. 对于用户评论的总评分,在用户个人资料和用户快捷卡(userinfo.tpl 和 profile_popup.tpl)的输出模板中添加了新的{comments ratingscore}标签的使用。该标签显示所有用户评论的平均评分数,从 1 到 5,同时保持小数值。例如,根据评级,它可以是 1.6 或 4.2 等。此标签允许您设置,例如,您自己设计的部分填充的评级星,而不仅仅是 2 或 4 颗填充星。
28. 更改了类别菜单模板的[active] … [/active] 标签的操作。现在,如果网站访问者输入的类别是这些父类别的嵌套子类别,则此标记会显示父类别中包含的文本。以前,此标签仅输出一个类别的文本,直接在访问者所在的类别中输出。因此,您可以突出显示活动的父类别等。
29. 添加了正确的系统,用于直接按内容计算上传文件的哈希值,以防上传到外部存储。
30. 新增支持计算上传到外部存储的文件的数字控制签名,如果文件到达外部存储,则绕过安装DataLife Engine的服务器,例如如果文件是通过URL从外部站点下载的,并且不是来自计算机。
31. 网站搜索逻辑发生了变化。现在数据使用 GET 请求而不是 POST 传输到服务器。因此,网站访问者在浏览搜索结果页面时,将能够使用浏览器中的“后退”按钮,并在没有浏览器警告的情况下超载页面。
32. 对于TinyMCE可视化编辑器,如果启用了上传评论的简化形式并用于上传,则添加了在编写注释时插入剪贴板中的图像以及将图像传输到编辑器并自动上传到服务器的功能评论。也就是说,您可以使用简化的表单并将其插入编辑器文本中,或者自动将其上传到编辑器本身的文本字段中。
34.在站点在线查看上传的文件时,增加了查看文件的功能,以及从其他站点访问时启用文件下载阻止设置。以前,由于通过外部 Google 和 Microsoft 服务访问查看网站,因此无法进行查看。
35.改进了从外部站点上传文件到服务器的系统。添加了上传文件的功能(如果 URL 不包含指向文件的简单直接链接,而是使用链接中的各种参数)。
36. 改进了创建和编辑类别时对父类别的选择。如果有大量类别,可以通过类别列表快速搜索找到它们。
37.改进了网站用户的注销和登出系统。如果用户离开网站,则会彻底清除浏览器中的所有数据,包括网站上第三方插件和脚本安装的数据。
38. 处理标签 [if field = “value”] text [/if] 的逻辑发生了变化,现在在连接和处理标签 {custom ….} 和 {include file=” 之前执行….”}。因此,您可以在这些结构中使用这些标记,而不会在服务器上产生过多的负载,并且仅在满足它们所在结构的条件时才执行它们。
39.上传视频或音频文件到服务器后,现在选择插入时默认选择插入播放器的链接。因此,在编写出版物时插入媒体文件会更快。
40. 更新了在 Google 服务上创建应用程序以使用 Google 帐户在网站上使用授权的说明。
41.重新设计了控制面板编辑出版物时搜索相似新闻的系统。现在,此搜索系统会考虑脚本设置中启用的搜索模式:“简单”或“全文”。
42 、在内容量大的大型数据库上使用全文检索模式时,提高了出版物编辑部分中相似新闻的检索速度。
43. 控制面板中的缓存工作已得到优化,在某些情况下,您可以在执行多个操作时更少地清除某些数据的缓存。这减少了服务器的负载并提高了站点的性能。
44. 改进了在皇冠上执行任何自动程序时的站点性能。现在,只有在数据库中的任何数据发生更改的情况下,才会更准确地清除缓存。这减少了服务器的负载。
45. 改进了为未经网站授权的用户执行各种操作所需的控制签名生成系统。此签名不再依赖于用户的 IP,因此,如果 IP 地址在操作之间意外更改,用户将不会被拒绝在网站上执行操作。
46.TinyMCE可视化编辑器已更新至当前版本。编辑工作中的各种小错误已得到修复。
47. 修复了在模板中使用{THEME}标签显示快速站点搜索结果时错误处理的问题。
48. 修复了如果出版物在网站上发布的截止日期已过,则如果官方自动从网站上删除出版物,则有关标签云和交叉引用的信息不会更新的问题。
49、修复了“可下载视频播放列表”类型的附加字段在某些情况下上传视频文件的按钮名称可能显示不正确的问题。
50. 修复了DataLife Engine控制面板中编辑出版物和用户附加字段的部分显示不正确的问题。
51. 修复了嵌套注释的显示级别比脚本控制面板中“注释的最大嵌套级别”设置中指定的级别低一级的问题。
52. 修复了当禁用网站上的评论时,用户按网站上的视图对出版物进行排序时无法正常工作的问题。
53. 之前检测到并指出的脚本中的小错误已得到修复。