Plain-English definitions of Drupal terms, from alias and block to Twig and user 1, with examples, sources and answers to common questions.
本节内容
A
- Ajax
- Ajax(Asynchronous JavaScript and XML 的缩写)是一种用来创建交互式网页应用的网页开发技术。在 Drupal 中,Ajax 用来创建动态、交互式的用户界面,无需重新加载整个页面即可加载内容,让用户体验更快、更高效。Ajax 在 Drupal 中用来创建动态、交互式的用户界面…
- Automatic Updates
- Automatic Updates lets an administrator apply Drupal core patch releases from the browser, with core's Package Manager staging the Composer changes.
C
- CKEditor 5
- Drupal core's visual editor for text fields, set up per text format, where the toolbar and the allowed HTML tags are configured together.
- Claro
- Drupal core's default administration theme since 9.4, based on the Drupal Design System; set to give way to the Gin-based Default Admin theme.
- CMS(内容管理系统)
- 一个内容管理系统(CMS)是用来创建、管理和发布数字内容的软件应用。Drupal 是开源 CMS,提供基于网页的操作界面,供用户创建和管理内容,可用来搭建网站、博客和其他数字内容。Drupal 是强大而灵活的 CMS,让用户快速轻松地创建和管理内容,还提供主题、模块、区块等丰富的功能和工具…
- Composer
- Composer 是 Drupal CMS 所用 PHP 的依赖管理器。开发者用它声明、管理和安装 Drupal 项目的依赖,管理构建 Drupal 项目所需的库和软件包,并跟踪这些库和软件包的版本。Composer 是用来管理 Drupal 项目依赖的命令行工具,可安装、更新和移除 Drupal…
- Content translation
- The core module that adds a Translate tab to pages, terms, blocks and other content entities, where editors create and manage their language versions.
- Cron
- Cron 是 Drupal 中用来自动执行特定任务的定时任务调度器,是在后台运行、按特定间隔触发的系统进程。Cron 用来自动执行发送邮件、数据库维护等管理任务,是 Drupal 系统的重要组成部分,保障系统平稳运行。Cron 通过 cron.php 文件配置,该文件位于 Drupal 安装的根目录…
D
- Database API(数据库 API)
- Drupal 的 Database API 是与数据库交互的一组函数,为访问和操作数据库中的数据提供统一接口,不受数据库类型影响。Database API 灵活可扩展,开发者可以创建自定义数据库查询,以多种方式访问数据,也可以用一致的方式访问不同数据库的数据,无需重写代码即可切换数据库。Database…
- Devel
- Devel 是 Drupal 内容管理系统(CMS)的开发工具套件,提供一系列模块和特性,方便开发者调试、测试和优化 Drupal 网站。Devel 对 Drupal 新手开发者尤其有用,提供各种实用工具和特性,帮助他们快速上手。Devel 套件包含多种模块,例如 Devel Generate…
- Distribution
- A Drupal distribution is Drupal core bundled with modules, themes and configuration for one kind of site, installed through an install profile.
- Drupal 7 end of life
- Drupal 7 end of life was 5 January 2025: the Drupal Security Team stopped issuing advisories and fixes for Drupal 7 core, modules and themes.
- Drupal Canvas (formerly Experience Builder)
- Drupal Canvas, formerly Experience Builder, is a contributed visual page builder for Drupal 11.3 and later, shipped by default with Drupal CMS 2.0.
- Drupal CMS
- Drupal CMS is the Drupal project's own starting point for new websites, aimed at marketers and site builders, set up from a site template.
- Drupal Console
- Drupal Console 是用来管理 Drupal 网站的命令行界面(CLI)工具,提供大量命令,可执行生成代码、管理配置、操作数据库等任务。它是由 Drupal 社区维护的开源项目,可免费使用。Drupal Console 同时面向技术用户和非技术用户,界面易用…
- Drupal release cycle
- Drupal's published policy for when each core version ships and how long it gets bug and security fixes, so owners can plan updates ahead.
- Drupal Security Team
- Drupal.org's security group, whose SA-CORE and SA-CONTRIB advisories and PSAs tell site owners which releases fix a vulnerability.
- Drupal 协会
- Drupal 协会是致力于推动开源 Drupal 项目蓬勃发展的非营利组织,由 Drupal 创始人 Dries Buytaert 于 2006 年创立,经费来自会员、赞助和捐赠。Drupal 协会为 Drupal 社区提供多种服务,包括运营 Drupal.org 网站、为项目提供基础设施、组织…
- DrupalCon
- DrupalCon 是开源内容管理系统 Drupal 的年度大会,由支持 Drupal 项目的非营利组织 Drupal 协会主办。大会汇聚全球开发者、设计师、企业主和其他 Drupal 爱好者,分享知识、拓展人脉、协作共建。DrupalCon 通常包括主题演讲、分组会议、工作坊等活动,是 Drupal…
- Druplicon
- Druplicon 是 Drupal 内容管理系统(CMS)的官方吉祥物,是一只蓝色和橙色相间的卡通企鹅,留着白色胡须,系着红色领结。Druplicon 由 Drupal 创始人 Dries Buytaert 于 2003 年创作,现已成为 Drupal 社区的标志性符号。Druplicon 以多种形式代表…
- Drush
- Drush 是 Drupal 的命令行 shell 和脚本接口,用来从命令行管理和运维 Drupal 网站,可安装和更新模块、下载和启用主题、运行数据库更新等。Drush 是每位 Drupal 开发者和管理员的必备工具。Drush 用 PHP 编写,以命令行工具的形式分发,支持 Linux 和…
- Drush Make
- Drush Make 是根据一组指令构建 Drupal 代码库的命令行工具,属于用来管理和维护 Drupal 网站的 Drush 工具套件。Drush Make 根据单个文本文件(称为 makefile)创建 Drupal 代码库,makefile 包含下载和组装代码库所需组件(模块、主题、库等)的指令…
E
- Entity API(实体 API)
- Drupal 的 Entity API 以统一的方式处理不同类型的数据,是创建和管理实体的系统。实体是数据的抽象表示,用来存储和操作内容、配置等信息。Entity API 以一致的方式创建、访问和操作实体,不受实体类型影响。Entity API 是开发者的强大工具,开发者可以创建自定义实体,定义自己的字段…
F
- Field API(字段 API)
- Field API 是 Drupal 内容管理系统(CMS)的核心组件,为开发者创建和管理内容类型、用户、评论等实体的自定义字段提供了途径。Field API 让开发者创建以结构化方式存储数据的字段,定义数据的展示和交互方式,还可以创建文本、图片、日期等自定义字段类型,定义数据的验证和处理规则。Field…
- FOSS(自由及开源软件)
- FOSS(自由及开源软件)是一种公开发布的软件,任何人都可以免费获取、修改和再分发。FOSS 通常由开发者社区协作开发,源代码向公众开放。只要遵循许可条款,任何人都可以修改该软件并再分发。在 Drupal 中,FOSS 是 CMS 的基石。Drupal 是在 GNU 通用公共许可证(GPL…
G
- Gin admin theme
- Gin is a contributed Drupal admin theme with dark mode, accent colors and table density options. Core's Default Admin theme is built from it.
- Git
- Git 是一种版本控制系统,用于跟踪计算机文件的变更,并协调多人围绕这些文件展开协作。在 Drupal 开发中,Git 常用于管理网站或 Web 应用的源代码。Git 让开发者可以同时围绕同一代码库工作,并提供跟踪变更、在需要时回退到先前版本的方式。Git 是分布式版本控制系统…
- GPL(GNU 通用公共许可证)
- 所谓GNU 通用公共许可证(GPL),是一种广泛使用的自由软件许可证,授予用户使用、修改和再分发软件的权利。它是最流行的开源许可证,许多 Drupal 项目都在使用。GPL 是一种 copyleft 许可证,这意味着任何衍生作品都必须在同一许可证下分发。这确保了源代码始终自由开放…
H
- HEAD
- HEAD 是一种 HTTP 请求方法,用于在不实际获取资源本身的情况下,获取与资源相关的信息。在 Drupal 中,HEAD 请求用于在不实际下载资源的情况下,检查资源(例如页面或文件)的状态。这有助于检查资源是否可用,或自上次请求以来是否被修改过。HEAD 请求还用于检查资源的响应头,例如内容类型…
- Headless Drupal
- A decoupled architecture in which Drupal stores content and enforces access, and one or more separate front ends read it through an API.
I
- InnoDB
- InnoDB 是开源数据库管理系统 MySQL 的存储引擎,用于在关系型数据库中存储和管理数据。InnoDB 是 MySQL 的默认存储引擎,许多流行的内容管理系统(包括 Drupal)都在使用它。InnoDB 是支持事务的安全存储引擎,支持 ACID(原子性、一致性、隔离性、持久性)原则…
- Install profile
- An install profile defines the modules, themes and configuration a new Drupal site starts with. You choose it once, when you run the installer.
J
- JSON:API
- A core module that serves Drupal content as JSON in the JSON:API format, shaped by filter, sort, include and paging parameters.
L
- LAMP(Linux、Apache、MySQL 和 PHP)
- LAMP 是 Linux、Apache、MySQL 和 PHP 的首字母缩写,是一种用于创建动态网站和 Web 应用的 Web 开发平台。LAMP 是开源软件栈,用于构建和运行 Drupal 网站,由四个组件构成:Linux、Apache、MySQL 和 PHP。Linux 是用于运行 Web…
- Layout Builder
- A core Drupal module that sets how content is displayed with sections and blocks, using a default layout per content type and optional per-item overrides.
M
- Media Library
- Media Library is the core Drupal module that lets editors upload a media item once and pick it again from any media field or the text editor.
- Multisite
- Multisite is a Drupal feature that runs independent sites, each with its own database, configuration and files, from one shared codebase.
N
- NID(节点 ID)
- NID(节点 ID)是 Drupal CMS 中用于标识节点的唯一标识符。节点是一条内容,例如文章、页面或博客,存储在 Drupal 数据库中。NID 是在节点创建时分配给每个节点的数字,用于在数据库中引用节点并访问节点内容。NID 是 Drupal 架构的重要组成部分,用途广泛。例如…
O
- Olivero
- The front-end theme that Drupal 11.4 installs by default: responsive, made with accessibility experts, with 13 regions and color presets.
P
- Paragraphs
- Paragraphs is a contributed module that adds the paragraph entity: a small, typed content item with its own fields, owned by one parent entity.
- Pathauto
- Pathauto 是 Drupal 内容管理系统(CMS)中的一个模块,可自动为内容生成网址别名,用于为 Drupal 网站上的内容创建友好且利于 SEO 的网址。Pathauto 可用于为节点、分类术语和用户等内容创建网址别名,还可用于为自定义路径创建网址别名。Pathauto 通过模式系统创建网址别名…
- Project Browser
- Project Browser lets site builders find and add Drupal modules from inside the admin UI, instead of searching drupal.org in another tab.
R
- Recipes
- A Drupal recipe is a one-time set of setup instructions that adds a ready-made feature, such as an editor role or a media type, to a Drupal site.
- RSS(Really Simple Syndication)
- RSS(Really Simple Syndication)是一种网络订阅源,用户可通过它以标准化的计算机可读格式获取网站的更新。RSS 常用于发布频繁更新的内容,例如博客、新闻标题、音频和视频。在 Drupal 中,RSS 用于将 Drupal 网站的内容聚合到其他网站或应用。RSS 订阅源由…
S
- Service container
- The object Drupal code gets its services from, such as the database or mailer, built by the kernel from core and module services.yml files.
- Simpletest
- Simpletest 是 Drupal 的测试框架,开发者可以用它为模块和主题创建自动化测试。它是一个强大的工具,帮助开发者确保代码正确高效地运行。Simpletest 内置于 Drupal 核心,可在所有 Drupal 版本中使用。Simpletest 让开发者可以创建模拟用户与其代码交互的测试…
- Single Directory Components
- Single Directory Components (SDC) is the Drupal core API, stable since Drupal 10.3, for reusable UI components with typed props and slots.
- Symfony
- Symfony is the PHP project whose components carry requests, routing, events and the service container in Drupal core; Drupal 11.4 requires Symfony 7.4.
T
- Twig
- Twig 是 Drupal 8 及更高版本中使用的模板语言。它是一种现代、快速且安全的 PHP 模板引擎。Twig 用于创建和渲染 HTML 元素,是 Drupal 8 及更高版本的默认模板语言。Twig 是强大的工具,让开发者快速轻松地创建和定制 HTML 元素。Twig 基于 Symfony PHP…
U
- UID (用户 ID)
- UID,即用户 ID,是 Drupal 内容管理系统 (CMS) 中分配给每个用户的唯一标识符,用于识别和区分不同的用户,在用户注册时分配。UID 存储在数据库中,用于跟踪用户活动,例如内容创建、评论以及与网站的其他交互。UID 还用于为用户分配权限。例如,UID 为 1 的用户可以访问 UID 为 2…
- URL
- 在互联网上,URL(统一资源定位符)是用于在互联网上定位特定页面或文件的网址。在 Drupal 中,URL 用于访问 Drupal 网站上的页面或文件。URL 通常由域名和指向特定页面或文件的路径组成。例如,Drupal 首页的 URL 是 https://www.drupal.org/。在 Drupal…
V
- Views
- The Drupal core module for lists: each view is saved configuration that queries content, users or files and renders the matching items.
W
- Webform
- Webform 是 Drupal 内容管理系统 (CMS) 的一个模块,用户可以用它创建表单和问卷。它提供了创建表单的拖拽界面,让用户可以定制表单的外观。Webform 还提供电子邮件通知、数据导出以及与其他模块的集成等特性。Webform 是从用户处收集数据的强大工具,可用于收集反馈…
X
- XML-RPC API
- XML-RPC API 是一种远程过程调用协议,让应用可以通过互联网相互通信。它在 Drupal 中用于让外部应用与 Drupal CMS 交互。XML-RPC API 基于 XML-RPC 协议,这是一种轻量级的远程过程调用协议,使用 XML 编码调用并以 HTTP 作为传输机制。Drupal 中的…
- XSS (跨站脚本)
- XSS(跨站脚本)是一种计算机安全漏洞,允许将恶意代码注入 Web 应用。它是一种利用 Web 应用与其用户之间信任关系的攻击形式。XSS 攻击可用于窃取用户数据、劫持用户会话,甚至在用户的计算机上执行恶意代码。在 Drupal 中,XSS 是可被恶意行为者利用以向 Drupal 网站注入恶意代码的安全漏洞…
上
- 上下文过滤器
- 一个上下文过滤器是 Drupal 内容管理系统(CMS)的一项功能,让用户可以根据上下文信息过滤视图中的内容。这些信息可以包括当前页面、用户或其他变量。上下文过滤器用来创建随页面或用户上下文变化的动态内容。在视图中,上下文过滤器是一种用来限定展示内容的过滤器。它从页面或用户获取上下文信息,并据此过滤内容…
- 上下文链接
- 上下文链接是 Drupal 内容管理系统(CMS)的一项功能,让用户可以快速访问相关内容和任务。它们通常以小图标或链接的形式出现,当用户将鼠标悬停在某条内容上时显示。上下文链接让用户无需离开当前页面即可快速访问相关内容和任务。上下文链接通常以小图标或链接的形式出现,当用户将鼠标悬停在某条内容上时显示。例如…
主
- 主题
- 在 Drupal 中,主题是一组定义 Drupal 网站表现层的文件,负责网站的外观,包括布局、颜色和样式。主题可用于定制网站外观,也可以创建全新的外观。主题由多个文件组成,包括模板文件、CSS 文件、JavaScript 文件和图片文件。模板文件包含定义网站结构的 HTML 代码,CSS 文件包含样式信息…
人
- 人可读的
- 人可读的 URL 是 Drupal CMS 中的一个术语,指便于人阅读和理解的网址。它也被称为“friendly URL”或“vanity URL”。人可读的网址通常比 Drupal 默认生成的网址更短、更具描述性,也更容易记住和分享。人可读的网址由对用户有意义的单词和数字组合而成。例如,一篇关于…
代
- 代码仓库
- 所谓代码仓库,是软件包(例如 Drupal 模块、主题和发行版)的存储位置,开发者可以在其中存储代码,并与 Drupal 社区分享。代码仓库通常托管在 Web 服务器上,任何能联网的人都可以访问。在 Drupal 中,代码仓库是文件和目录的集合,包含特定模块、主题或发行版的代码。开发者可以在其中存储代码…
- 代码冻结
- 一个代码冻结是指 Drupal 项目中一段不再加入新代码的时间。这样做是为了保证代码库稳定,避免新代码引入缺陷或其他问题。代码冻结期间,只允许修复缺陷和安全补丁。代码冻结通常用于项目接近完成或重大版本即将发布时。代码冻结是 Drupal 项目开发流程的重要环节,有助于保证代码库稳定…
令
- 令牌
- 在 Drupal 中,令牌是用于表示动态值的占位符,用于替代程序生成的内容,例如用户名、日期和标题。令牌用于 Drupal 的许多方面,包括模块配置、内容创建和 URL 生成。令牌由文本和 PHP 代码组合创建。文本用于定义令牌名称,PHP 代码用于生成动态值。例如,令牌可用于生成用户名,如 [user…
会
- 会话
- Drupal 中的会话是指用户与网站交互的一段时间。它用于跟踪用户在网站上的活动,存储用户的偏好和设置。用户登录网站时创建会话,用户登出或会话过期时销毁会话。在 Drupal 中,会话存储在数据库中,并由唯一的会话 ID 标识。该会话 ID 存储在用户计算机上的 Cookie 中…
依
- 依赖注入
- 依赖注入是 Drupal CMS 中使用的软件设计模式,实现组件之间的解耦。它把依赖提供给组件,而不是让组件自己去寻找依赖,让代码更易维护和测试,也更灵活、可扩展。在 Drupal 中,依赖注入为组件提供运行所需的服务,具体做法是把服务作为参数传入组件的构造函数。这样,组件可以在不同场景中使用…
修
- 修订版本
- 修订版本是 Drupal 中的一项功能,内容创作者可通过它长期跟踪内容的变更。内容创作者可以保存内容的多个版本,并在需要时对比和恢复先前版本。这项功能对于频繁更新的内容(例如新闻文章或博客)特别有用。内容创作者保存内容的新版本时,就会创建一个新的修订版本。每个修订版本都存储在数据库中,可从内容的编辑页面访问…
内
- 内容
- 在 Drupal 中,内容是指存储并展示在网站上的任何信息,包括文本、图片、视频、音频和其他媒体。内容通过 Drupal 内容管理系统(CMS)进行管理和组织。内容存储在 Drupal 数据库中,并以节点的形式组织。节点是单条内容,例如页面、文章或博客。节点按内容类型归集,内容类型用来把相似的内容归为一组…
- 内容审核
- 内容审核是 Drupal 的一项功能,让用户能够管控网站内容的工作流。它让用户以受控的方式审核、批准和发布内容。内容审核让用户可以为网站上创建或编辑的内容设置工作流,包含审核、批准、发布等步骤,还可以为这些内容设置规则,例如谁可以查看、谁可以编辑、谁可以发布内容。内容审核是管理 Drupal…
- 内容类型
- 一个内容类型是可以在 Drupal 网站中创建和存储的内容类别。内容类型用来组织和构建内容,便于管理和展示。内容类型由管理员创建,用来定义可以创建的内容,例如文章、博客或页面,也可以定义与内容关联的字段,例如标题、正文和图片,还可以定义内容的工作流,例如谁可以创建、编辑和发布内容。内容类型是 Drupal…
分
- 分类
- 分类是 Drupal 的一项功能,用户可以用它将内容归入不同类别。它是按类别、子类别和子子类别组织内容的层级系统。分类用于将内容组织成有意义的分组,让内容更易查找和管理,可用于为博客文章、新闻、产品等内容创建类别。在 Drupal 中,分类通过分类管理器进行管理。这是一个用户界面,用户可以在其中创建…
- 分类术语
- 分类术语是 Drupal 中用于指特定类型内容的术语。分类术语用于对 Drupal 网站中的内容进行归类和组织。分类术语按层级类别组织,这些类别称为分类词汇表。每个分类术语都归属于特定的分类词汇表,每个分类词汇表可以包含多个分类术语。分类术语用于对 Drupal 网站中的内容进行归类。例如,网站可以有一个…
别
- 别名
- 别名是指代 Drupal 中特定页面或内容项的 URL 路径,让页面更易记忆和访问。别名也称为“易记 URL”或“简洁 URL”。在 Drupal 中,别名通过 Pathauto 模块创建和管理。您可以用该模块为每个页面或内容项创建自定义别名,也可以设置规则,让新内容自动生成别名。例如,您可以设置一条规则…
区
- 区块
- 一个区块是 Drupal 中用来在页面区域展示内容的内容类型,常用来展示菜单、列表、图片和文本。区块可以配置为在特定页面或全站所有页面显示,也可以配置为仅对特定用户角色或所有用户显示。区块在 Drupal 管理界面的“结构”区管理,用户可以在此添加、编辑和删除区块。区块可以配置在页面的特定区域显示,例如页眉…
- 区块布局
- 一个区块布局是 Drupal 内容管理系统(CMS)的一项功能,让用户按特定方式在页面上安排内容。区块是单块内容,例如文本、图片或视频,可以放在页面的不同位置,用来打造分栏、网格、侧边栏等多种布局,也可以创建菜单、导航和其他交互元素。区块通过 Drupal 管理界面管理,用户可以添加、编辑和删除区块…
- 区域
- 在 Drupal CMS 中,区域是页面上可以放置内容的部分。区域在主题的 info 文件中定义,用于组织页面布局。区域通常用于展示内容区块,例如菜单、侧边栏和页脚,也用于展示消息,例如错误消息或状态消息。启用主题后,该主题 info 文件中定义的区域即可使用。将区块指定到某个区域,即可把内容放入该区域…
匿
- 匿名用户
- 匿名是指 Drupal 中未登录系统的用户。匿名用户没有关联的用户账户,系统通过 IP 地址识别和跟踪其站内活动。匿名用户在网站上的权限通常有限,例如只能浏览内容,不能评论或发布内容。在 Drupal 中,匿名用户拥有一个名为“anonymous user”的特殊角色,用来控制匿名用户在网站上可以做什么…
向
- 向导
- 在 Drupal 中,向导是一项特性,用户可以用它按分步流程完成任务。它是用户友好的界面,引导用户通过一系列步骤完成任务。向导常用于简化复杂任务,例如搭建网站或配置模块。在 Drupal 中,向导通常实现为一系列表单。每个表单包含一组字段,用户必须填写这些字段才能完成任务。表单按步骤组织…
响
- 响应式
- 响应式设计是一种 Web 开发方法,可根据查看网站所用设备的屏幕尺寸和方向,动态调整网站的外观。它是创建针对移动设备,以及台式机和笔记本电脑优化的网站的重要环节。在 Drupal 中,响应式设计通过主题和模块实现,这些主题和模块可根据查看网站所用设备的尺寸调整网站布局。响应式设计基于“流式网格”的概念…
图
- 图像样式
- 在 Drupal CMS 中,图像样式是一项功能,用户可通过它创建自定义的图像变换并应用于图像,包括缩放、裁剪、旋转,以及去色、锐化和模糊等效果。图像样式用于创建同一图像的多个版本,每个版本应用不同的变换组合。这样,用户可以针对特定场景(例如缩略图或完整尺寸版本)提供最合适的图像版本。图像样式在…
字
- 字段
- 一个字段是 Drupal 内容管理系统(CMS)的重要组件,是存储特定条目(如节点、用户、分类术语)信息的数据结构。字段以结构化的方式存储和展示数据,便于检索和操作,可存储文本、数字、图片、文件等类型的数据。在 Drupal 中,字段用 Field UI 模块创建。管理员可以用该模块创建、管理和删除字段…
- 字段格式化器
- 字段格式化器是一项 Drupal 功能,可让用户自定义字段中内容的显示方式。字段格式化器用于控制字段在页面上的显示效果,例如文本的大小、颜色或字体。字段格式化器适用于大多数字段类型,包括文本、图像和视频。字段格式化器通过内容类型的“管理显示”选项卡进行管理。字段格式化器用于控制字段在页面上的显示。例如…
- 字段部件
- 在 Drupal 内容管理系统(CMS)中,字段部件是一种用户界面元素,用于让用户在表单或其他类型的内容中输入数据。字段部件用于在内容类型中创建字段,例如文本字段、下拉列表、复选框和单选按钮。字段部件还可用于自定义字段的显示方式,例如设置文本字段的大小,或设置下拉列表中的选项数量。字段部件通过 Drupal…
安
- 安全更新
- 在 Drupal 术语中,安全更新是 Drupal 项目为修复软件中的安全漏洞而发布的补丁或修复。发布安全更新是为了保护 Drupal 网站免受恶意攻击,确保其中存储的数据安全。发现漏洞后会尽快发布安全更新,因此请您尽快安装,以保护您的网站免受潜在威胁。核心 Drupal 软件和社区贡献模块都会发布安全更新…
实
- 实体
- 一个实体是 Drupal 内容管理系统(CMS)中的基本数据单元,是存储和组织内容、配置、用户信息等信息的对象。实体用来在 Drupal 中存储和管理数据,是系统的基石。实体由字段组成,字段是构成实体的单个信息片段。例如,节点实体可以有标题、正文、作者、日期等字段。实体之间还可以建立关联…
- 实体类型
- 一个实体类型是 Drupal 内容管理系统(CMS)中使用的数据对象类型,是 Drupal 系统的基本构建块,用来存储和管理数据。实体类型定义数据的结构,可用来创建内容、用户、分类术语等数据类型。实体类型由一组字段定义,字段存储与实体类型关联的数据。例如,内容类型可以有标题、正文、作者、日期等字段…
工
- 工作流
- 工作流是 Drupal 中用于指从创建到发布的内容管理过程的术语。它是一套决定内容如何创建、审核、发布和归档的规则和流程。工作流可用于确保内容准确、更新,并符合组织标准。在 Drupal 中,工作流通过 Workbench Access 模块管理。该模块让管理员可以创建角色并为用户分配权限…
- 工作流状态
- 工作流状态是 Drupal 内容管理系统 (CMS) 的一项特性,内容编辑可以用它控制内容的生命周期。工作流状态提供了跟踪内容从创建到发布进展的方式,用于定义内容开发的不同阶段,例如草稿、审核和已发布。内容编辑可以为内容分配工作流状态,决定内容的可见性和可访问性。工作流状态通过工作流模块管理,该模块是…
已
- 已发布
- “已发布”是 Drupal CMS 中的一个术语,用于描述内容条目的状态。内容条目发布后,拥有相应查看权限的所有用户都可见。内容条目可由管理员手动发布,也可由系统自动发布。内容条目发布后,即向公众开放,任何能访问该网站的人都可以看到。在 Drupal 中,内容条目可以通过两种方式发布:手动或自动。手动发布时…
- 已验证用户
- 已验证是指 Drupal 中已登录系统的用户,与未登录的匿名用户相对。已验证用户可以使用匿名用户无法使用的更多功能和内容,例如发表评论、查看私有内容或访问网站的受限区域。要成为已验证用户,用户必须先在 Drupal 网站上创建账户,提供用户名、密码以及电子邮件地址等信息。账户创建后…
开
- 开发站点
- 一个开发站点是用于测试和开发的网站版本,是正式网站的副本,但不对外公开。它用来在向公众发布前修改和测试新功能,确保改动正常工作,不影响正式网站。开发站点也用来在公开发布前测试新模块和主题。在 Drupal 中,开发站点是用于测试和开发的正式网站副本,不对外公开。它用来在向公众发布前修改和测试新功能…
引
- 引用字段
- 在 Drupal 内容管理系统(CMS)中,引用字段是一种字段类型,用于存储对另一个实体的引用。这类字段用于在不同内容之间建立关联,例如节点与用户之间,或两个节点之间。引用字段存储被引用实体的 ID,可用于展示被引用实体的标题、图像或其他信息。引用字段在 Drupal 管理界面中创建:新建字段时选择“引用…
所
- 所见即所得 (WYSIWYG)
- WYSIWYG 是“What You See Is What You Get”的缩写,是一种用户界面,让用户以接近最终输出的格式查看和编辑内容。在 Drupal 中,所见即所得是一种文本编辑器,让用户创建和编辑内容而无需了解 HTML 或其他网页编程语言。所见即所得编辑器通常用于创建网页…
插
- 插件 API
- 插件 API 是一组用于在 Drupal 中创建和管理插件的函数和工具。插件是一小段代码,可用于扩展 Drupal 的功能,用于添加功能、修改现有功能,或为 Drupal 提供新功能。插件通常用 PHP 编写,可用于创建自定义区块、视图、表单等。插件 API 让开发者可以结构化、有条理地创建和管理插件。插件…
搜
- 搜索 API
- 搜索 API 是一个 Drupal 模块,为利用各类搜索引擎,在 Drupal 已知的任何实体上轻松创建搜索提供了框架。它是一个抽象层,网站构建者可通过它在任何实体类型(包括节点、用户和自定义实体)上创建搜索,而无需编写复杂的数据库查询。它还为从 Apache Solr、Elasticsearch…
摘
- 摘要
- 摘要是 Drupal 中一篇内容的简短概要,例如博客文章、新闻或页面。它通常显示在网站首页或内容列表中,用于在访客决定点击阅读全文之前,让访客快速了解内容。摘要通常只有几句话或一个段落,也可能包含图片或其他媒体。在 Drupal 中,摘要使用摘要字段创建,这是一种可以添加到内容类型的字段类型…
文
- 文件 API
- 文件 API 是 Drupal CMS 中的一组函数,开发者可通过它与存储在服务器上的文件交互。它为管理文件(包括上传、删除和处理文件)提供了统一的接口。文件 API 是 Drupal 架构的重要组成部分,开发者可以轻松访问和处理存储在服务器上的文件。文件 API 用于在 Drupal 中管理文件,例如图像…
- 文本格式
- 文本格式是 Drupal CMS 的一项功能,用户可以用它控制文本在网站上的显示方式。它用于设置文本格式以提高可读性和无障碍性,并确保文本在不同设备上正确显示。文本格式是一种在文本显示到网站之前应用于文本的内容过滤器,可用于添加加粗、斜体和下划线等基本格式,以及表格、列表和图片等更高级的格式…
斑
- 斑马纹
- 斑马纹,也称为交替行颜色,是 Drupal 中用于让表格更易读的设计技巧,即交替使用每行的背景色,形成条纹图案。该技巧用于帮助区分行和列,让扫描表格并找到所需信息更加轻松。在 Drupal 中,所有管理表格默认启用斑马纹。斑马纹是有用的设计技巧,可以帮助表格更易读易懂,是让表格更美观、更易浏览的简单方法。
断
- 断点
- 一个断点是 Drupal 网站设计中页面布局随屏幕尺寸变化而切换的临界点,确保网站在小屏手机到大屏桌面各种设备上都美观可用。断点设置在 Drupal 网站的 CSS 代码中,浏览器窗口达到特定宽度时触发。窗口宽度达到断点后,页面布局随之切换以适应新的尺寸。例如,网站可以在 800px 处设置断点…
日
- 日志
- 日志是系统中发生的事件的记录。在 Drupal 中,日志是 Drupal CMS 中发生的事件的记录。日志用于跟踪用户活动、系统错误和其他重要信息,可用于排查故障、发现安全问题和监控系统性能。日志存储在服务器上的文件中,可通过 Drupal 管理界面访问。日志可以实时查看,也可以按特定事件搜索…
显
- 显示
- 显示是 Drupal Views 中的术语。Views 是让用户创建定制内容列表的强大模块,而显示是视图生成的一种输出,即内容呈现给用户的方式。一个视图可以有多个显示,各自拥有独立的设置和配置。例如,视图可以有整页内容的页面显示,也可以有放在页面区域的小型区块显示。显示由样式、格式、行等多个组件构成…
更
- 更新
- 在 Drupal CMS 中,更新是一个过程,用户可以用它为网站安装新特性、错误修复和安全更新。更新由 Drupal 社区定期发布,可以通过管理界面应用到网站。更新对于保持网站安全并跟上最新的特性和错误修复非常重要。要应用更新,用户必须先从 Drupal 网站下载更新。下载完成后,用户可以进入管理界面…
- 更新 API
- Drupal 内容管理系统 (CMS) 的更新 API是一项特性,开发者可以用它为基于 Drupal 的网站创建和管理更新。它是一组让开发者为基于 Drupal 的网站创建和管理更新的函数和钩子。更新 API 用于使 Drupal 网站跟上最新的安全补丁、错误修复和特性增强。更新 API 是 Drupal…
服
- 服务 API
- Services API 是一组基于 Web 的 API,开发者可以用它对 Drupal 网站的数据执行创建、读取、更新和删除操作。它是开发与 Drupal 网站交互的应用的强大工具,可用于创建 Web 服务、移动应用和其他集成。Services API 基于表述性状态转移 (REST) 架构,这是创建…
未
- 未发布
- 未发布是 Drupal 中用于描述不对公众可见的内容的术语。这类内容访客无法看到,也不会被搜索引擎收录。未发布的内容通常是仍在开发中,或尚未准备好向公众发布的内容。在 Drupal 中,未发布的内容通过内容审核系统管理。该系统让内容创建者可以将内容的状态设为已发布或未发布。内容设为未发布后,公众无法看到…
本
- 本地化
- 本地化(l10n)是将网站或应用适配到特定语言、地区或文化的过程。在 Drupal 中,本地化是将 Drupal 网站的界面和内容翻译成另一种语言的过程,包括翻译界面文本,以及存储在 Drupal 数据库中的所有内容。本地化是让 Drupal 网站走向全球受众的重要环节。通过提供网站的本地化版本…
机
- 机器名
- 在 Drupal 中,机器名是用于标识特定项目的唯一标识符,用于标识内容类型、字段、视图和 Drupal 系统的其他组件。机器名是一串简短的字母数字字符,用于在系统中指代特定项目,通常由小写字母、数字和下划线组成,一般由系统自动生成。机器名之所以重要,是因为它用于在系统中指代特定项目。例如,创建内容类型时…
权
- 权重
- 权重是 Drupal 中用于决定条目显示顺序的数值,用于控制列表、菜单和 Drupal 界面其他区域中条目的顺序。权重是相对值,即相对于同一列表中其他条目的权重。例如,如果一个条目的权重为 5,另一个条目的权重为 10,则权重为 10 的条目先显示。权重是在 Drupal 中组织内容的有用工具…
- 权限
- Drupal 中的权限是一组规则,决定谁可以访问和修改网站的特定部分,用于控制对内容、功能和函数的访问。权限赋予角色,再由角色赋予各个用户。这样,管理员可以控制谁可以查看、编辑和删除内容,以及谁可以使用特定功能。在 Drupal 中,权限通过用户权限页面进行管理。在该页面,管理员可以将权限赋予角色…
束
- 束
- 一个束是 Drupal 中用来归集相似内容的内容类别,是把博客、文章、产品等内容分类组织的方式。束也称为内容类型,定义某类内容的结构和字段。例如,博客束可以包含标题、正文、作者、日期等字段。束在 Drupal 管理界面中创建,可按网站需求定制。束是 Drupal 内容管理系统的重要组成部分…
核
- 核心
- 核心是指 Drupal 内容管理系统(CMS)关键组件的统称,包括系统运行所必需的核心模块、主题和库。核心是 Drupal 系统的基础,提供系统运行所需的基本特性和功能,也保障系统的安全与稳定,并为开发者创建自定义模块和主题提供必要的工具。核心模块是 Drupal 系统的关键组件…
- 核心提交者
- 核心提交者是 Drupal 社区的成员,拥有向 Drupal 核心提交代码的权限。他们负责审核、测试和批准 Drupal 核心的代码变更。核心提交者根据技术专长、对 Drupal 项目的投入以及与其他社区成员协作的能力遴选产生。他们还负责确定 Drupal 项目的发展方向,确保代码安全、稳定并保持最新…
- 核心贡献者
- 核心贡献者是为 Drupal 核心软件开发做出贡献的人,负责 Drupal 核心代码库的开发、维护和支持,也负责审核和批准核心代码库的变更。核心贡献者通常是经验丰富的开发者,深谙 Drupal 代码库和 Drupal 社区。核心贡献者通常是长期活跃于 Drupal 核心软件开发的社区成员,常因对…
模
- 模块
- 所谓模块,是一种扩展 Drupal 内容管理系统(CMS)功能的软件包。模块用 PHP 编程语言编写,通常作为 Drupal 发行版的一部分,或作为独立软件包分发。模块可用于为 Drupal 网站添加新功能,例如自定义内容类型、用户角色和搜索引擎优化(SEO)工具,还可用于修改现有功能…
渲
- 渲染 API
- 所谓渲染 API,是 Drupal 的一个系统,开发者可通过它轻松创建和处理 HTML 输出。它功能强大,开发者可以创建和修改 HTML 元素、属性和类,还可以添加 JavaScript 和 CSS。渲染 API 是 Drupal 主题系统的关键组件,用于创建和修改 Drupal 页面的 HTML 输出…
用
- 用户
- 在 Drupal 网站上拥有账户的个人称为用户。用户可以登录网站,访问向其开放的内容、特性和功能。用户可以被分配不同的角色,角色决定了用户对网站的访问级别。例如,管理员角色的用户可以访问网站的所有区域,而编辑角色的用户只能访问某些区域。用户还可以被分配权限,权限决定了用户可以在网站上执行哪些操作。例如…
- 用户 1
- 用户 1 (User 1) 是 Drupal CMS 中的一个特殊用户账户,用于管理系统。它是安装 Drupal 时创建的第一个用户账户,也是系统中权限最高的用户账户。用户 1 拥有完整的管理权限,可以访问系统的所有区域,包括管理界面。用户 1 也是唯一可以直接访问数据库的用户账户。用户 1 是…
- 用户体验 (UX)
- UX,即用户体验,是一个用于描述用户与网站或应用交互时的整体体验的术语。在 Drupal 中,UX 指 Drupal 网站或应用的设计和可用性,涵盖网站的外观、导航的便捷性、页面加载速度和整体用户体验。UX 设计是创建成功的 Drupal 网站或应用的重要环节,包括理解用户需求…
- 用户界面 (UI)
- UI,即用户界面,是一个用于描述用户与计算机系统交互方式的术语。在 Drupal 中,UI 指用户与 Drupal CMS 交互的方式,包括用户浏览 Drupal 界面的方式、与内容交互的方式,以及管理 Drupal 网站的方式。Drupal 界面直观且用户友好,让用户快速轻松地使用 CMS 的特性和功能…
- 用户认证
- 用户认证是 Drupal 中用于验证用户身份的过程,即确认用户是其所声称的人。这通过要求用户提供某种形式的身份证明来完成,例如用户名和密码,或生物识别扫描。用户通过认证后即被授予系统访问权限。在 Drupal 中,用户认证由用户认证模块处理,该模块负责验证用户身份并授予其系统访问权限…
系
- 系统管理
- 系统管理是指管理和维护计算机系统或网络的过程。在 Drupal 中,系统管理是指管理和维护 Drupal 网站或应用的过程,包括搭建服务器、配置数据库、安装和更新模块,以及确保网站安全和运行最优等任务。系统管理是运行成功的 Drupal 网站的关键环节,需要深入理解 Drupal 系统…
缓
- 缓存
- 缓存是临时存储数据以提升网站性能的系统。在 Drupal CMS 中,缓存存储 HTML、CSS、JavaScript、图片等数据,缩短页面加载时间。缓存通过减少页面加载耗时、提升网站整体性能来改善用户体验。缓存把数据副本存放在数据库或内存等临时位置,用户请求时直接提供,无需每次都从源头获取…
编
- 编码规范
- 编码规范是开发者在为 Drupal 网站编写代码时应当遵循的指南和规则,确保代码一致、有条理、易读易维护,也保障代码安全高效。编码规范对任何网站都很重要,对 Drupal 网站尤为重要,因为 Drupal 是包含众多组件和模块的复杂系统。Drupal 编码规范基于 PHP 框架互操作组(PHP-FIG)标准…
- 编辑工作流
- 编辑工作流是 Drupal CMS 的一项功能,让内容创作者管理内容的发布流程。它提供可应用于内容的规则和动作,确保内容及时、准确地发布。工作流可按组织需求定制,内容创作者可以定义发布前必须完成的步骤,包括设置角色和权限、向特定用户分配任务、设定内容发布的截止时间…
网
- 网站信息
- 网站信息是 Drupal CMS 中的一个术语,指网站的基本信息,包括网站名称、标语、使命宣言,以及用于标识网站的其他详细信息。网站信息通常位于 Drupal 网站的管理界面中,用于简要描述网站及其用途。网站信息页面通常位于管理界面的配置区。在该页面中,网站管理员可以填写网站名称、标语…
- 网站构建
- 网站构建是指使用 Drupal 内容管理系统 (CMS) 创建网站的过程,包括配置 Drupal 核心和社区贡献模块、创建内容类型、字段和视图,以及设计网站的整体外观。网站构建是 Drupal 开发流程的关键环节,通常由 Drupal 开发者或网站构建者完成。Drupal 核心提供了一些协助网站构建的工具…
- 网站维护
- 网站维护是指保持 Drupal 网站更新并平稳运行的过程,包括更新模块、主题和核心软件等任务,以及确保网站安全和性能最优。网站维护是保持 Drupal 网站平稳安全运行的重要环节,应该定期进行。在进行网站维护时,请确保所有模块、主题和核心软件都是最新的。您可以访问 Drupal.org 网站检查更新…
- 网站配置
- 网站配置是 Drupal CMS 中的一个术语,指网站的设置和配置,包括网站内容、设计、功能和其他特性的配置。网站配置通过 Drupal 管理界面进行管理,用户可以将网站定制为满足自己的需求。网站配置页面是管理网站设置的主要页面,包括设置网站内容类型、菜单、区块和其他特性的选项,还包括设置网站设计的选项…
自
- 自定义模块
- 一个自定义模块是专为 Drupal 网站创建的软件模块,是用 PHP 编程语言编写、为 Drupal 网站增加新特性和功能的代码集合。自定义模块用来扩展 Drupal 的能力,超越核心软件自带的功能。自定义模块由开发者按网站的具体需求创建,可以增加新功能、修改现有功能,甚至替换现有功能…
节
- 节点
- 在 Drupal 内容管理系统(CMS)中,节点是一条内容,是可在 Drupal 网站上创建、编辑和发布的内容的基本单位。节点通常按分类组织,并以多种方式展示,例如列表、区块和页面。拥有相应权限的用户可以创建节点,拥有相应权限的用户可以编辑和发布节点。节点也可以取消发布、删除或移动到其他分类…
补
- 补丁
- 所谓补丁,是对计算机程序或其附属数据的一组变更,旨在更新、修复或改进它。在 Drupal 中,补丁是包含两组文件之间差异列表的文件。补丁用于为 Drupal 核心和贡献模块应用缺陷修复、安全更新和其他改进。比较同一文件的两个不同版本,即可创建补丁,生成包含两者差异的文件。然后将该文件应用于文件的原始版本…
表
- 表单 API
- Drupal 表单 API(应用程序编程接口)是一组用于在 Drupal 内容管理系统中创建和管理表单的函数和工具。它以安全且可扩展的方式,为创建、验证和处理表单提供了结构化的方法。表单 API 是 Drupal 核心不可或缺的一部分,用于为管理界面和前端用户界面创建和管理表单。表单 API…
视
- 视图中的过滤器
- 在 Drupal 视图中,过滤器是一组用于缩小查询结果范围的条件。过滤器用于精简视图中显示的内容,让用户快速找到所需内容。过滤器可用于将查询结果限制为特定的内容类型、日期范围或其他条件,还可用于对查询结果排序,让用户快速找到所需内容。创建视图时,用户可以为查询添加一个或多个过滤器…
- 视图全局过滤器
- 视图全局过滤器是 Drupal CMS 中 Views 模块的一项特性。它们让用户对网站上所有视图显示应用过滤器,即对过滤器设置的任何更改都会应用于所有视图显示,无论内容类型或显示类型如何。这样更易于跨多个视图显示管理内容,因为同一组过滤器设置可以应用于所有视图。视图全局过滤器在视图界面中设置…
- 视图公开过滤器
- 视图公开过滤器是 Drupal CMS 中 Views 模块的一项特性。它们让用户通过提供一组筛选条件来筛选页面上的内容,这些条件可用于缩小页面上显示的内容范围。例如,用户可能希望按作者、日期或类别筛选文章列表。视图公开过滤器通过在视图中添加过滤器来创建。该过滤器可以配置为接受用户输入,例如文本框或下拉菜单…
- 视图关联
- 视图关联是 Drupal 内容管理系统 (CMS) 的一项特性,用户可以用它在内容类型之间创建关联。该特性是 Views 模块的一部分,Views 模块是创建内容列表和展示的强大工具。使用视图关联,用户可以在内容类型之间创建关联,例如博客文章与其评论之间,或产品与其评价之间。该特性让用户可以创建更复杂…
- 视图分组
- 视图分组是 Drupal 内容管理系统 (CMS) 的一项特性,用户可以用它将内容组织成分组。该特性位于 Views 模块中,Views 模块是创建内容列表的强大工具。使用视图分组,用户可以根据内容类型、作者或分类等特定条件创建内容分组。该特性有助于将内容组织成合理的类别,让内容更易查找和管理…
- 视图批量操作 (VBO)
- 视图批量操作 (VBO) 是一个 Drupal 模块,用户可以用它在视图中对多个内容项执行批量操作。它提供了快速轻松地执行发布、取消发布、删除或更新内容等操作的方式。VBO 对需要快速高效管理大量内容的管理员特别有用。VBO 的工作原理是在视图中添加一个新字段,用户可以选择多个内容项,然后对其执行操作…
- 视图排序标准
- 视图排序标准是 Drupal 内容管理系统 (CMS) 的一项特性,用户可以用它控制内容的显示顺序。它是 Views 模块的一部分,Views 模块是创建动态内容列表的强大工具。使用视图排序标准,用户可以指定内容据以排序的标准,例如按标题、日期或作者。该特性特别适合创建按特定方式组织的内容列表…
- 视图模板
- 视图模板是 Drupal 中的强大工具,开发者可以用它定制视图的输出。视图是一种在 Drupal 管理界面中创建和管理的内容类型。视图模板用于控制视图输出的 HTML 标记和样式,用 HTML 编写,可以用 CSS 和 JavaScript 定制。视图模板用一种称为“模板文件”的特殊语法编写…
- 视图界面
- 视图界面是 Drupal 中 Views 模块的用户界面 (UI)。它是强大的工具,用户可以用它创建、管理和定制内容列表和展示。视图界面提供了创建和编辑视图的图形界面,视图是可用于以多种格式展示内容的数据集合。视图界面还让用户可以定制内容的展示,包括排序、筛选和分组。视图界面是 Drupal…
角
- 角色
- 在 Drupal 中,角色是一组可以赋予用户或用户组的权限,用于控制对 Drupal 系统中特定特性和功能的访问。例如,拥有“administrator”角色的用户可以使用所有特性和功能,而拥有“editor”角色的用户只能使用部分特性和功能。角色通过用户管理系统赋予用户,可随时更改或移除。角色是…
议
- 议题
- 所谓议题,是指在 Drupal CMS 中报告的问题或缺陷,通常由用户或开发者在 Drupal 议题队列中报告。议题队列是用于跟踪和讨论缺陷及功能请求的公开论坛。议题小到细微缺陷,大到严重安全漏洞,不一而足。议题通常会指派给特定的 Drupal 核心维护者或模块维护者处理,也可以指派给 Drupal…
词
- 词汇表
- 在 Drupal 中,词汇表是用于对内容归类的一组术语,用于将内容组织成相关的分组,可对节点、用户和评论等内容项归类。词汇表在 Drupal 管理界面的结构区创建和管理。词汇表由术语组成,术语是构成词汇表的单个条目。术语按层级组织,层级是将术语组织成父子关系的方式。例如,词汇表可以有一个“Animals…
贡
- 贡献项目
- 贡献项目是指由社区创建并免费提供的 Drupal 模块、主题和其他组件。这些组件不属于 Drupal 核心软件,而是由个人或组织创建,用来扩展 Drupal 的功能。贡献模块、主题和其他组件可从 Drupal.org 网站下载。贡献模块是为 Drupal 增加新特性和功能的代码,可用来增加论坛、图片库…
路
- 路径
- 在 Drupal 中,路径是网站上页面或内容条目的唯一地址,是网址中域名之后的部分。例如,如果某个页面的网址是 example.com/about-us,那么路径就是 /about-us。路径用于标识和访问网站上的内容,是 Drupal 内容管理系统的重要组成部分。在 Drupal 中…
输
- 输入格式
- 输入格式是 Drupal CMS 中的一项功能,用户可通过它控制网站中可添加的内容类型。它用于限制文本字段中可使用的 HTML 标签和属性类型。这有助于确保内容安全,不含恶意代码。输入格式还有助于确保内容格式正确,在网站上正确显示。输入格式通常与文本编辑器结合使用,例如 WYSIWYG(所见即所得)编辑器…
过
- 过滤器
- 在 Drupal 中,过滤器是一项功能,可让用户修改网页的文本格式。过滤器用于将文本从一种格式转换为另一种格式,例如从纯文本转换为 HTML,或从 HTML 转换为纯文本。过滤器还可用于为文本添加特殊功能,例如添加链接、图像或其他媒体。过滤器在内容显示于网页时生效,可由用户或管理员配置。过滤器在…
遗
- 遗留代码
- 遗留代码是用于描述过时、难以维护且不再受原开发者支持的计算机代码的术语。在 Drupal CMS 中,遗留代码指为旧版 Drupal 编写、与当前版本不再兼容的代码。遗留代码可能难以维护和更新,要使其适配当前版本的 Drupal,可能需要付出巨大努力。模块、主题和 Drupal…
部
- 部件
- 所谓部件,是一小段可用于为 Drupal 网站添加内容或特性的代码。部件通常用于在页面的特定区域(例如侧边栏或页脚)显示内容,可用于显示来自其他来源的内容(例如 RSS 源),或添加交互特性(例如投票或表单)。部件常用于定制网站的外观,可用于在页面中添加图片、视频和其他内容。在 Drupal 中,部件使用…
配
- 配置
- Drupal 中的配置是指设置和管理各类选项与设置的过程,这些选项和设置决定内容管理系统(CMS)的工作方式。它是 Drupal 整体体验的重要组成部分,让用户可以根据自身需求定制系统。配置通过 Drupal 管理界面进行,该界面为设置和管理各类选项提供了易用的操作入口。配置分为两大类:系统配置和内容配置…
- 配置管理
- 配置管理是 Drupal CMS 中的一项流程,让管理员能够管理和部署网站配置的变更。它可以跟踪网站的各项配置设置,例如内容类型、字段、视图和其他设置。配置管理让管理员无需手动修改代码即可变更网站配置。这让跟踪变更、快速高效地部署变更都变得更加容易。Drupal 中的配置管理由配置管理系统负责…
重
- 重定向
- 在 Drupal CMS 中,重定向是一项功能,可将访问者从一个网址自动跳转到另一个网址。当页面被移动或删除,或用户想为页面创建更短的网址时,重定向非常有用。重定向还可用于为页面创建更友好的网址,或将访问者从旧网址引向新网址。在 Drupal 中,重定向通过 Redirect 模块进行管理…
钩
- 钩子
- 在 Drupal CMS 中,钩子是一种函数。模块可通过它与 Drupal 核心代码或其他模块交互,而无需修改原始源代码。钩子是 Drupal 架构不可或缺的一部分,用于扩展和修改 Drupal 的功能。钩子用 PHP 编写,存放在 Drupal 安装的模块目录中。启用模块后,Drupal…
- 钩子系统
- Drupal 钩子系统是用于扩展和定制 Drupal 功能的工具。开发者无需修改核心代码,即可修改现有 Drupal 函数的行为并添加新功能。钩子是在 Drupal 请求执行期间的特定时刻被调用的函数。它们让模块与核心代码和其他模块交互,并修改页面输出。钩子在模块的 .module 文件中定义…
队
- 队列 API
- 队列 API 是 Drupal 核心模块,为管理数据队列提供了统一的接口。开发者可以创建、更新和删除队列,并向队列中添加、获取和删除数据项。队列用于以异步方式存储和处理数据,这意味着任务可以在后台执行,而不会阻塞主执行线程。这对于需要大量算力或耗时较长的任务特别有用,例如发送电子邮件或生成报告。队列 API…
面
- 面包屑
- 面包屑是 Drupal 网站常用的一种导航元素,由一系列链接组成,标示当前页面在网站层级中的位置。面包屑通常展示在页面顶部,直观呈现用户当前所处的位置。在 Drupal 中,面包屑根据页面 URL 自动生成。例如,用户访问 URL 为“example.com/products/shoes/sneakers…
预
- 预发布网站
- 在 Drupal 术语中,预发布网站是用于测试和开发的网站副本。它是线上网站的复制品,但不向公众开放。预发布网站用于在变更和更新上线之前进行测试,让开发者确保所做的更改正常工作,不会给线上网站带来问题。在 Drupal 中,预发布网站是用于测试和开发的 Drupal 网站副本。它是线上网站的复制品…