MediaWiki 1.35 LTS

Projekt Fundacja WikiMedia przedstawił nową wersję MediaWiki - silnik wiki, publicznie dostępna baza wiedzy, do której każdy może wnieść swój wkład, pisząc artykuł, dodając lub poprawiając istniejący materiał. Jest to wersja z długoterminowym wsparciem (LTS), będzie wspierana przez 3 lata i zastępuje poprzednią gałąź LTS - 1.31. MediaWiki jest wykorzystywane przez popularną encyklopedię elektroniczną − Wikipedia, a także wiele innych witryn wiki, takich jak te największe, np Wikiaoraz małe organizacje i użytkownicy indywidualni.

Poniżej znajduje się lista potencjalnie interesujących i przydatnych zmian dla użytkownika końcowego, bez wchodzenia w szczegóły. Pełny dziennik zmian zawiera znaczną ilość szczegółów technicznych na temat tego, co zostało dodane, usunięte i przestarzałe.

  • Minimalna wymagana wersja PHP została podniesiona do 7.3.19.
  • Schemat bazy danych został zmieniony, dlatego przed rozpoczęciem należy przeprowadzić migrację/aktualizację schematu bazy danych.
  • Dozwolone jest używanie na stronach atrybutu HTML ukrytego za arią, co pozwala na ukrycie danych w tagu, w którym są używane.
  • Dodano specjalne strony przekierowujące: Special:EditPage, Special:PageHistory, Special:PageInfo i Special:Purge. Argument takiej strony wywoła odpowiednią akcję, np. Special:EditPage/Foo otworzy stronę do edycji artykułu „Foo”.
  • Dołączony Implementacja PHP Parsoida, wcześniej dystrybuowany jako oddzielny serwer Node.js. Jest to potrzebne do działania niektórych rozszerzeń, np. edytor wizualny, który jest również wyposażony w nową wersję silnika. Teraz ich praca nie wymaga takiej zależności zewnętrznej.
  • $wgLogos — zastępuje starsze opcje $wgLogo i $wgLogoHD służące do deklarowania logo wiki. Opcja ta posiada nowy atrybut - wordmark, który pozwala na wyświetlenie razem z obrazem logo także poziomego obrazu drukowanego logo (wordmark). Co to jest znak słowny, przykładowe logo ze znakiem słownym.
  • $wgWatchlistExpiry - nowa opcja automatycznego czyszczenia listy oglądanych stron dla użytkowników.
  • $wgForceHTTPS - wymusza użycie połączenia HTTPS.
  • $wgPasswordPolicy — wprowadzono nową funkcję sprawdzania hasła, która uniemożliwia użytkownikom używanie nie tylko swojego imienia i nazwiska jako tajemnicy, ale także hasła jako nazwy. Na przykład hasło to „MyPass”, a nazwa użytkownika to „ThisUsersPasswordIsMyPass”.
  • Dodano wszystko, czego potrzebujesz do rozwijania MediaWiki przy użyciu kontenera Docker.

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

Dodaj komentarz