Drupal 使用新的幫助主題模塊比以往更加用戶友好

已發表: 2022-10-31

重要的是所有用戶,包括非技術營銷人員和企業主都能夠輕鬆地使用網站。 談到 Drupal,它繼續朝著更加用戶友好的方向大步前進,這是 Drupal 8 的主要優先事項和好處之一。

我們很高興地宣布 Drupal 用戶友好性領域的另一項重大進步——新的核心幫助主題模塊。 讓我們看看該模塊如何將其提高到更高。

用戶友好的 CMS 是有競爭力的 CMS

首先,我們應該注意為什麼 Drupal 可用性是它今天的首要任務。 關鍵原因之一是它有助於 Drupal 在其他 CMS 中具有競爭力。 它應該成為最好的用戶友好的CMS和更多企業主的首選平台。

例如,Drupal 和 WordPress 在網站開發方面的競爭已經被潑了很多墨。

  • WordPress CMS 的主要優勢之一是高度的用戶友好性。
  • Drupal 一直被認為是一個平台,它允許您構建更高級的功能,同時更複雜一些並且具有更陡峭的學習曲線。

Drupal 創建者 Dries Buytaert 表示,他熱衷於讓 Drupal 對日常用戶更加友好。

Drupal 的創建者 Dries Buytaert 努力讓每個人都易於使用

使 Drupal 成為對用戶最友好的 CMS 取得了巨大的成就,而且工作還在繼續。 D8可以吹噓:

  • 使用 CKEditor 輕鬆創建內容
  • 快速編輯功能可即時編輯內容
  • 方便且有吸引力的媒體庫和媒體嵌入
  • 一個用戶友好的拖放佈局生成器
  • 即將推出的遵循所有現代 UX 設計指南的 Claro 管理主題
  • 在 Web 可訪問性標準中遵守 WCAG 和 ATAG
  • 方便的管理 UI 幾乎可以做任何事情
  • 基於角色的靈活工作流程

以及更多。

為什麼需要 Drupal 中的新幫助主題模塊

用戶友好的網站管理體驗的關鍵方面之一是了解網站的模塊是如何工作的。 他們的用戶界面、設置和工作特性可能從簡單到具有挑戰性。 獲得他們的幫助極大地提高了管理員的可用性。

因此 Drupal 需要一種統一的方式,讓模塊和主題可以添加它們的幫助主題。 在這方面,Drupal 核心已經有 Help 模塊,但它只允許模塊開發人員通過hook_help()創建概述幫助主題。

根據幫助主題維護者 Andypost 的說法,每個人都不容易在現有的幫助模塊中添加幫助主題。 為了解決這個問題,社區創建了 Drupal 8 用戶指南,甚至在 Drupal 文檔計劃中將其翻譯成多種語言。

接下來,正如 Andypost 告訴我們的那樣,該計劃的領導者 Jennifer Hodgdon (jhodgdon) 創建了一個可配置的幫助模塊。 它現在是一個沙箱,但它會達到穩定並允許直接從瀏覽器添加幫助主題。

決定將此新模塊的一部分添加到 Drupal 核心作為實驗模塊幫助主題,並將 Drupal 8 用戶指南轉換為有關核心模塊工作的幫助主題。 將幫助主題模塊添加到 Drupal 核心的想法成功了!

新的幫助主題模塊概述和路線圖

幫助主題模塊允許核心和貢獻模塊、主題和發行版的開發人員將幫助主題創建為 Twig 文件。 一個額外的貢獻模塊將允許任何人從瀏覽器中進行操作。

為了使 Drupal 更加用戶友好,每個模塊可以有盡可能多的主題。 這些主題可以在網站的幫助頁面 admin/help 中找到。

Drupal 8.8 核心的幫助主題模塊

如果它們被標記為“頂級”,則其中一些將直接列在此處。 其他人將被列為“相關”。

根據用戶應該執行的任務,幫助主題可以是單一的或分組的:

  • 一項任務構成“任務主題”。
  • 可以將多個任務主題分組到一個部分中,並形成一個“部分主題”。

正如“The Drop is Always Moving”所發推文所說,幫助主題是 38 人多年來出色工作的結果。 它將作為實驗模塊包含在 D8.8 中,應該為 Drupal 用戶提供有用的幫助解決方案。

Drupal 8.8 dev 中包含的幫助主題實驗模塊

此外,幫助主題模塊路線圖是為了達到穩定並與現有的核心幫助模塊合併。 該領域的另一個核心模塊也將保留 - Tour 模塊,它通過工具提示幫助使 Drupal 更加用戶友好。

幫助主題模塊來到 Drupal 8.8 核心

幫助主題的結構

每個主題都是一個 Twig 文件,它位於特定模塊的名為help_topics的子目錄中。 文件應該這樣命名: modulename.topic_id.html.twig

它們將具有“前端”元數據和 HTML 正文。 單個任務主題應具有包含以下信息的元數據:

  • 主題的標題
  • 它們是“頂級”還是“相關”
  • 目標
  • 可選解釋“什麼是/是”
  • 執行任務所需的步驟(用 H2 標題包裝)
  • 可選的附加資源(也是 H2)

部分主題具有相似的元數據相似,但它們只能是“頂級”並且應該列出相關任務的概述,而不是所需的步驟。 您可以查看有關幫助主題標準的更多信息。

享受 Drupal 的所有新工具的用戶友好性

考慮到 Drupal 成為更加用戶友好的 CMS 的巨大步驟,有必要讓您的網站保持更新。 只有在這種情況下,您和您的用戶才能利用新的可用性功能。

例如,考慮一下 Layout Builder 僅在 Drupal 8.7 中是穩定的,並且媒體庫在同一版本中獲得了一個新的更加用戶友好和漂亮的界面。

您始終可以依靠我們的開發團隊,他們會順利地將您的網站更新到最新的核心版本,配置用戶友好性相關的模塊,如幫助主題或其他任何模塊,並協助您為 Drupal 9 做準備。

而且,根據我們今天的主題,我們可以提供大量額外的用戶體驗秘密,讓您的網站更加用戶友好。

與我們的 Drupal 團隊交談!