MediaWiki 1.35 LTS

праект WikiMedia Foundation прадставіў новую версію MediaWiki - wiki-рухавічка, агульнадаступнай базы ведаў, у якую можа зрабіць свой уклад любы ахвочы, напісаўшы артыкул, дапоўніўшы або выправіўшы ўжо існуючы матэрыял. Гэта рэліз з працяглым тэрмінам падтрымкі (LTS), ён будзе падтрымлівацца 3 гады і з'яўляецца заменай мінулай LTS-галінкі - 1.31. MediaWiki выкарыстоўваецца папулярнай электроннай энцыклапедыяй Вікіпедыя, а таксама шэрагам іншых вікі-сайтаў, як найбуйнейшымі, накшталт Вікія, так і невялікімі арганізацыямі і асобнымі карыстальнікамі.

Ніжэй складзены спіс патэнцыйна цікавых і карысных для канчатковага карыстальніка змен без паглыблення ў падрабязнасці. У поўнай версіі спісу змен значная колькасць тэхнічных дэталяў аб тым, што было дададзена, выдалена і адзначана як састарэлае.

  • Мінімальна патрабаваная версія PHP паднята да 7.3.19.
  • Зменена схема базы дадзеных, таму перад запускам трэба абавязкова здзейсніць міграцыю / абнаўленне схемы базы дадзеных.
  • Дазволена выкарыстанне на старонках HTML-атрыбута aria-hidden, які дазваляе хаваць дадзеныя ўсярэдзіне тэга, дзе ён ужываецца.
  • Дададзеныя спецыяльныя старонкі-перанакіраванні: Special:EditPage, Special:PageHistory, Special:PageInfo і Special:Purge. Аргумент да такой старонкі выкліча адпаведнае дзеянне, напрыклад, Special:EditPage/Foo адкрые старонку рэдагавання артыкула "Foo".
  • У склад уключана PHP-рэалізацыя Parsoid, раней які распаўсюджваўся ў выглядзе асобнага Node.js-сервера. Ён патрэбен для працы некаторых пашырэнняў, напрыклад, візуальнага рэдактара, Які таксама пастаўляецца з новай версіяй рухавічка. Цяпер для іх працы не патрэбна такая знешняя залежнасць.
  • $wgLogos - замена састарэлым опцыям $wgLogo і $wgLogoHD для дэкларацыі лагатыпа вікі-сайта. У гэтай опцыі з'явіўся новы атрыбут - wordmark, які дазваляе разам з выявай лога таксама вывесці і гарызантальны малюнак друкаванага лагатыпа (wordmark). Што такое wordmark, прыклад лагатыпа з wordmark.
  • $wgWatchlistExpiry - новая опцыя для аўтаматычнай ачысткі спісу адсочваных старонак у карыстачоў.
  • $wgForceHTTPS - прымусовае выкарыстанне HTTPS-злучэнні.
  • $wgPasswordPolicy - уведзена новая праверка пароляў, якая забараняе карыстачам не толькі выкарыстаць сваё імя ў якасці сакрэту, але і свой пароль у якасці імя. Напрыклад, пароль "MyPass" і імя карыстальніка "ThisUsersPasswordIsMyPass".
  • Дададзена ўсё неабходнае для распрацоўкі MediaWiki з дапамогай Docker-кантэйнера.

Крыніца: linux.org.ru

Дадаць каментар