MediaWiki 1.35 LTS

項目 維基媒體基金會 提出了新版本 頁面 - 維基引擎,一個可公開存取的知識庫,任何人都可以透過撰寫文章、添加或更正現有資料來做出貢獻。 這是一個長期支援 (LTS) 版本,將支援 3 年,並且是先前的 LTS 分支 - 1.31 的替代品。 MediaWiki 被流行的電子百科全書使用 - 維基百科,以及許多其他 wiki 網站,例如最大的網站,例如 Wikia的、小型組織和個人使用者。

下面列出了對最終用戶來說可能有趣且有用的更改,但未詳細說明。 完整的變更日誌包含大量有關新增、刪除和棄用內容的技術細節。

  • 所需的最低 PHP 版本已提升至 7.3.19。
  • 資料庫架構已更改,因此在開始之前需要遷移/更新資料庫架構。
  • 允許在頁面上使用 aria-hidden HTML 屬性,從而允許資料隱藏在使用它的標記內。
  • 新增了特殊重定向頁面:Special:EditPage、Special:PageHistory、Special:PageInfo 和 Special:Purge。 此類頁面的參數將觸發相應的操作,例如,Special:EditPage/Foo 將開啟編輯文章「Foo」的頁面。
  • 包括 Parsoid 的 PHP 實現,以前是作為單獨的 Node.js 伺服器分發。 某些擴展需要它才能工作,例如, 可視化編輯器,它還配備了新版本的引擎。 現在他們的工作不需要這樣的外部依賴。
  • $wgLogos - 替換用於聲明 wiki 標誌的舊版 $wgLogo 和 $wgLogoHD 選項。 此選項有一個新屬性 - 文字標記,它允許您還顯示列印徽標(文字標記)的水平圖像以及徽標圖像。 什麼是文字商標, 帶有文字標記的徽標範例.
  • $wgWatchlistExpiry - 自動清除使用者觀看頁面清單的新選項。
  • $wgForceHTTPS - 強制使用 HTTPS 連線。
  • $wgPasswordPolicy - 引入了新的密碼檢查,不僅可以防止用戶將其姓名用作秘密,還可以防止用戶將其密碼用作姓名。 例如,密碼是“MyPass”,使用者名稱是“ThisUsersPasswordIsMyPass”。
  • 新增了使用 Docker 容器開發 MediaWiki 所需的一切。

來源: linux.org.ru

添加評論