Centrum Społeczności

MediaWiki to oprogramowanie, na którym działają wszystkie komponenty wiki w społecznościach Fandomu. W poszanowaniu naszego zobowiązania do regularnego aktualizowania MediaWiki, gdy zaimplementowaliśmy Unified Community Platform, przeprowadzamy co najmniej jedną znacząca aktualizację co roku. Te główne aktualizacje skupiają się nie tylko na wersji MediaWiki, lecz także na rozszerzeniach i funkcjach wykorzystywanych na całej platformie. Ostatnią znaczącą aktualizacją na Fandomie była aktualizacja do MediaWiki 1.37.

Ta aktualizacja nie zmieni wyglądu strony, więc wasze wiki będą dalej wyglądać tak jak wcześniej. Nasi inżynierowie dokonają niezbędnych poprawek, aby zapewnić, że administratorzy nie będą musieli poprawiać wyglądu samodzielnie. Większość zmian będzie mieć miejsce od strony technicznej, co oznacza brak wpływu na użytkowników, jednak mają one znaczenie, aby zapewnić, że wszystko działa, jak należy.

W trakcie migracji do MediaWiki 1.39 wiki będą znajdować się w trybie tylko do odczytu. Proces nie powinien zająć dłużej niż 30 minut (największe wiki mogą potrzebować do kilku godzin). Na tydzień przed migracją na wiki zacznie pojawiać się komunikat informujący o zaplanowanej aktualizacji. Analogicznie na tydzień po migracji wyświetlany będzie komunikat informujący użytkowników o wykorzystywaniu przez wiki nowej wersji oprogramowania.

Jeśli twoja wiki napotyka jakiekolwiek problemy z migracją, prosimy o pozostawienie informacji w Dyskusjach na Centrum Społeczności. Można tam również zadawać pytania i dzielić się opiniami na temat aktualizacji.

Więcej informacji na temat aktualizacji możecie znaleźć we wpisie na blogu.

Oś czasu[]

Aby zapewnić spokojną aktualizację, migracje będą wykonywane w osobnych partiach, począwszy od 3 do 4 wiki bez skomplikowanych rozszerzeń, stopniowo zwiększając ilość ruchu, treści oraz rozszerzeń do migrowanych wiki w kolejnych partiach. W zależności od liczby wiki i rozszerzeń zawartych w każdej partii może to zająć od 1 dnia do 2 tygodni.

  • Grudzień 2022: Przygotowania do aktualizacji.
  • Styczeń 2023: Prace nad domyślnymi rozszerzeniami
  • Luty 2023: Testy zespołu społeczności.
  • 27 lutego 2023: Migracja pierwszej partii wiki.
  • Marzec 2023: Wszystkie nowe wiki tworzone na platformie używają MediaWiki 1.39.
  • Marzec 2023: Rozpoczynamy migrację 5000 najczęściej odwiedzanych wiki.
  • Połowa marca 2023: Wiki spoza 5000 najpopularniejszych rozpoczynają swoją migrację.
  • Kwiecień 2023: Migracja wiki korzystających z rozszerzeń Semantic MediaWiki oraz Cargo.
  • Maj 2023: Wszystkie wiki używają MediaWiki 1.39.

Zmiany[]

Poniższa lista zawiera podsumowanie najistotniejszych zmian dla zwykłych użytkowników i czytelników. Aby uzyskać szczegółową listę, zobacz oficjalne informacje o wydaniu.

Istotne uwagi dla administratorów[]

  • Modyfikacje CSS powinny działać bez zmian tak jak w 1.37. Ta aktualizacja nie wprowadza istotnych zmian w tym obszarze, a nasi inżynierowie wprowadzili niezbędne zmiany we własnym zakresie, aby uniknąć przenoszenia tego zadania na administratorów.

Bezpieczeństwo[]

  • BEZPIECZEŃSTWO: Funkcja HTMLUserTextField ujawnia istnienie ukrytych użytkowników.
  • BEZPIECZEŃSTWO: Przy action=rollback, komunikat alreadyrolled może ujawnić nazwę użytkownika z ukrytej wersji.
  • BEZPIECZEŃSTWO: Funkcja ApiEditPage aktualizuje nazwę strony po przeniesieniu.

Artykuły i edycja[]

  • Walidacja długości adresu e-mail użytkowników na Specjalna:Zmień e-mail oraz Specjalna:Utwórz konto.
  • Naprawiony selektor języka plików SVG.
  • Funkcja automatycznego numerowania nagłówków została usunięta jako wynik konsultacji w związku z przyczynami dotyczącymi wydajności.
  • Został dodany nowy parametr deletetalk w action=delete umożliwiający usunięcie powiązanej strony dyskusji.
  • Analogicznie dodano również parametr undeletetalk do action=undelete, umożliwiający przywrócenie wszystkich wersji usuniętej strony dyskusji.
  • Symbol „>” został dodany do listy niedozwolonych znaków w nazwach użytkowników. Jest to zarezerwowany ogranicznik dla zewnętrznych nazw użytkowników.
  • Opcjonalne automatyczne tworzenie użytkowników podczas zapisywania strony.
  • Administratorzy posiadają teraz możliwość usunięcia/odtworzenia powiązanej strony dyskusji podczas usuwania/odtwarzania danej strony. Opcje deletetalk oraz undeletetalk zostały dodane do API akcji delete i undelete.
  • {{=}} jest od teraz wbudowanym w MediaWiki magicznym słowem, zwracającym =. Jest to zwykle używane jako mechanizm escape’owania, aby umożliwić użycie = w nienazwanych argumentach szablonu. Tworzenie strony Szablon:= zawierającej cokolwiek oprócz = było niedozwolone od wersji 1.36, wraz z zawierającymi taki szablon stronami będącymi dodawanymi do specjalnej kategorii śledzącej w celu migracji.
  • Hasła bota są teraz obsługiwane przy korzystaniu z REST API.

Zewnętrzne biblioteki[]

  • Aktualizacja jQuery z 3.6.0 do 3.6.1.

Oficjalne zmiany w wydaniu[]

Więcej informacji na temat zmian możesz znaleźć w oficjalnych informacjach o wydaniu:

Zobacz także[]

Dalsze wsparcie

Szukasz dalszego wsparcia lub masz pytanie? Sprawdź poniższe linki, aby dowiedzieć się więcej.