Drupal 10.3 正式发布

翻译:长风云Drupal开发

 

一、Drupal 10.3中的新增功能

Drupal 10的第三个也是最后一个功能版本提供了新的实验性导航用户界面、稳定的工作区功能、稳定的单目录组件支持、简化的菜单编辑、分类审核支持、新的配方和访问策略API等。

1、新的实验导航模块

新的导航模块为管理用户界面提供了一个重新设计的可折叠垂直导航侧边栏。子菜单在全高抽屉上打开,可以容纳更深的导航级别。在较小的视口中,工具栏放置在内容的顶部,并以覆盖打开。

<a href=Drupal 10">Drupal 10.3 正式发布" width="3168" height="1984">

导航模块允许多种类型的自定义,如添加新的自定义菜单或更改提供的默认Drupal徽标。它还使用布局生成器模块,以便站点生成器可以轻松地添加或重新排序这些菜单块。

导航模块包括一个新的内容创建和管理菜单,允许快速访问与内容相关的任务,以提高内容用户的可用性。

2、稳定Workspaces 模块

Workspaces 模块允许Drupal网站拥有多个工作环境,使网站所有者能够同时发布多个内容更改。长期以来,它一直作为一个实验模块在Drupal核心中可用。随着该模块在生产现场的使用,剩余的稳定阻塞问题已经解决,所以现在它对所有人都可用!

Workspaces是一组内容更改,这些更改是一起准备和审阅的。这是Drupal的一个与众不同的功能,对于许多大型组织的网站来说非常重要。组织可以使用工作区来确保所有相关内容在新产品发布时同时上线,或与体育或选举活动的结果同步上线。

3、稳定的单目录组件

单目录组件(SDCs)是Drupal核心的用户界面组件系统的实现。在SDC中,渲染用户界面组件所需的所有文件都分组在一个目录中。这包括Twig、YAML以及可选的CSS和JavaScript。SDC支持在10.1中作为实验模块添加到Drupal核心中。该解决方案已广受欢迎,现在已成为基础系统的一部分。无需启用模块即可使用此功能。

4、稳定的单目录组件

单目录组件(SDCs)是Drupal核心的用户界面组件系统的实现。在SDC中,渲染用户界面组件所需的所有文件都分组在一个目录中。这包括Twig、YAML以及可选的CSS和JavaScript。SDC支持在10.1中作为实验模块添加到Drupal核心中。该解决方案已广受欢迎,现在已成为基础系统的一部分。无需启用模块即可使用此功能。

5、简化的内容组织

菜单项编辑现已简化。高级选项显示在侧边栏中,以帮助内容编辑器关注对菜单项最重要的内容。现在,分类术语既有用于编辑早期修订的专用用户界面,也有内容审核支持。

6、"新方法"和默认内容API

Drupal"方法"允许Drupal模块安装和配置的自动化。Drupal食谱很容易分享,也可以由其他Drupal食谱组成。例如,Drupal 10.3包括一个标准方法,提供与标准安装配置文件相同的功能。它是16种成分方法的组合,可以在其他方法中重复使用。

方法提供了与安装配置文件类似的功能,但更灵活。使用安装配置文件,一个站点上只能安装一个配置文件。有了方法,可以一个接一个地应用多个方法。

最近宣布的星射计划将在很大程度上依赖方法来提供可堆肥的功能。

添加的API包括配置操作、配置检查点和默认内容。

此外,现在可以在没有安装配置文件的情况下安装Drupal,或者在Drupal已经设置好后卸载安装配置文件。

<a href=

8、使用新的访问策略API实现更灵活的访问管理

新的访问策略API支持实现超越权限和用户角色的访问管理解决方案。可以考虑其他条件和上下文,例如用户是否使用了双因素身份验证,或者他们是否达到了活动的速率限制。Drupal现有的权限和基于角色的访问控制已转换为新的API,自定义或贡献的项目可以添加更多的访问策略。

9、Drupal 10的未来

Drupal10.3是Drupal10的最终功能发布。Drupal 11计划于7月29日发布。有了这一点,Drupal 10将获得长期支持。虽然Drupal 10将提供更多的小版本,但它们将不包含新功能,只包含支持安全性和更顺利升级到Drupal 11的功能。Drupal10未来的次要版本将得到支持,直到2026年中后期,届时Drupal12将发布,Drupal11将获得长期支持。

二、专业的Drupal开发团队 - 成都长风云Drupal开发团队

在2024年,我们已经专注于Drupal开发16年(始于2008年)。无论您计划从Drupal7升级到Drupal10、从旧版本迁移到Drupal9、基于Drupal开发新的系统、企业官网、电商网站,维护基于Drupal开发的系统等,我们都能依靠我们的专业技术为您完成。免费咨询Drupal升级方案,手机号:13795726015 或 微信号:changfengqj 扫微信二维码:

联系我们

提供基于Drupal的门户网站、电子商务网站、移动应用开发及托管服务

联系电话
137-9572-6015
长按加微信
长风云微信
长按关注公众号
长风云公众号