MediaWiki 1.35 LTS

Projekt Fundacja WikiMedia zaprezentowała nową wersję MediaWikisilnika wiki, ogólnodostępnej bazy wiedzy, do której każdy może wnieść swój wkład, pisząc artykuł, uzupełniając lub poprawiając już istniejący materiał. To wydanie ma długi okres wsparcia (LTS), będzie wspierane przez 3 lata i stanowi zastępstwo wcześniejszej gałęzi LTS — 1.31. MediaWiki jest używane przez popularną encyklopedię elektroniczną — Wikipedia, a także przez szereg innych stron wiki, zarówno tych największych, jak Wikia, jak i mniejszych organizacji oraz pojedynczych użytkowników.

Poniżej znajduje się lista potencjalnie interesujących i użytecznych zmian dla końcowego użytkownika, bez zagłębiania się w szczegóły. W pełnej wersji listy zmian znajduje się wiele technicznych detali dotyczących tego, co zostało dodane, usunięte i oznaczone jako przestarzałe.

  • Minimalna wymagana wersja PHP została podniesiona do 7.3.19.
  • Zmieniono schemat bazy danych, dlatego przed uruchomieniem należy koniecznie przeprowadzić migrację / aktualizację schematu bazy danych.
  • Zezwolono na użycie w stronach HTML atrybutu aria-hidden, który pozwala na ukrycie danych wewnątrz tagu, w którym jest stosowany.
  • Dodano specjalne strony przekierowań: Special:EditPage, Special:PageHistory, Special:PageInfo i Special:Purge. Argument do takiej strony wywoła odpowiednią akcję, na przykład Special:EditPage/Foo otworzy stronę edycji artykułu „Foo”.
  • Zawiera implementację PHP Parsoid, wcześniej dystrybuowaną jako oddzielny serwer Node.js. Jest potrzebna do działania niektórych rozszerzeń, na przykład edytora wizualnego, który również jest dostarczany z nową wersją silnika. Teraz do ich działania nie jest wymagana taka zewnętrzna zależność.
  • $wgLogos — zastąpienie przestarzałych opcji $wgLogo i $wgLogoHD do deklaracji logo strony wiki. Ta opcja ma nowy atrybut — wordmark, który pozwala razem z obrazem logo na wyświetlenie także poziomego obrazka logotypu (wordmark). Co to jest wordmark, przykład logo z wordmark.
  • $wgWatchlistExpiry — nowa opcja do automatycznego czyszczenia listy obserwowanych stron u użytkowników.
  • $wgForceHTTPS — wymuszenie użycia połączenia HTTPS.
  • $wgPasswordPolicy — wprowadzono nową kontrolę haseł, która zabrania użytkownikom używania nie tylko swojego imienia jako hasła, ale także swojego hasła jako imienia. Na przykład, hasło „MyPass” i nazwa użytkownika „ThisUsersPasswordIsMyPass”.
  • Dodano wszystko, co potrzebne do rozwoju MediaWiki za pomocą kontenera Docker.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster