MediaWiki 1.22/pl

MediaWiki 1.22 była rozwijana między marcem a październikiem 2013. Była wdrażana na wiki Fundacji Wikimedia przez kolejne gałęzie -X, począwszy od kwietnia 2013. Stabilna wersja została wydana 6 grudnia 2013. Przejrzyj aby zobaczyć pełną listę zmian. Pobierz lub checkout gałąź   z Git w celu jej przetestowania.

CO nowego?
MediaWiki 1.22 zawiera wszystkie zmiany wydane w mniejszych wdrożeniach na strony Wikimedia.

Antyspam
Tak jak w 1.21, udoskonalamy funkcje antyspamu i antywandalizmu:
 * System patrolowania został udoskonalony poprzez uwidocznienie linku "oznacz tę wersję jako sprawdzoną" na każdej stronie, bez konieczności przechodzenia do Special:RecentChanges lub Special:NewPages. Nie ma też dalszej konieczności przekazywania parametru URI "rcid" z tych stron specjalnych.
 * SimpleAntiSpam, mała ale bezpieczna tarcza przeciwko najprostszym formom spamu została połączona z rdzeniem.

Ulepszenia w edycji

 * Podczas porównywania wersji w historii lub podczas podglądu zmian podczas edycji, napis "(Brak różnic)" jest teraz pokazywany w miejscu różnicy, gdzie wersje są identyczne.
 * Po pomyślnej edycji, pokazywana jest wiadomość "Twoja edycja została zapisana.". Pierwotnie jako oddzielne rozszerzenie (PostEdit), teraz jest częścią rdzenia oprogramowania.

Zmiany w skórce Vektor i innych
Stare rozszerzenie Vector zostało połączone z rdzeniem, więc zostało ono zaniechane. Nowa wersja zawiera kilka ulepszeń zarówno do skórki Vector jak i funkcji w innych skórkach. Jeżeli wcześniej korzystałeś z rozszerzenia Vector (nie skórki o tej nazwie), musisz je odinstalować przed aktualizacją do 1.22.


 * Wszystkie skórki:
 * Linki edycji sekcji są teraz wyświetlane obok odpowiadającym nagłówkom zamiast po przeciwnej stronie artykułu.
 * Listy szablonów i kategorii użytych na stronie wyświetlane pod formularzem edycji są teraz rozwijalne. Obszar z informacją o licencji, podsumowaniem edycji poniżej pola edycji został lekko podniesiony.
 * "Ostrzeżenie o edycji" jest pokazywane jeżeli użytkownik próbuje opuścić stronę edycji z niezapisywanymi zmianami (na przeglądarkach obsługujących okna dialogowe).
 * Tylko Vector:
 * Podsekcje menu nawigacji są teraz rozwijalne.
 * Zakładki stron mogą być teraz domyślnie wstawiane do menu rozwijanego jeżeli okno przeglądarki jest zbyt małe aby je zmieścić.

Obsługa Composer
The Composer PHP dependency manager can now be used to install some extensions. It solves many common problems, including finding where to download an extension, resolving all of its dependencies and libraries, and selecting the right versions. Most MediaWiki extensions do not currently support Composer, but this is expected to change.

Uwagi co do aktualizacji dla administratorów MediaWiki
Tak jak z każdym wydaniem, jest kilka zadań do wykonania przed podstawowym procesem instalacji.

Wymagane rozszerzenie PHP JSON
Though the minimum PHP version is still 5.3.2, MediaWiki now requires either the native JSON extension or the pecl-json-c fork. Most servers already have this PHP extension installed and enabled. However, if you administer your own server, and the MediaWiki installer says you don't have this extension:
 * If you compiled PHP yourself with the  configure option, you may have to recompile with.
 * On Red Hat or CentOS, check for the line  in    or.
 * Ubuntu 13.10, Fedora 19, and other recent Linux distributions package pecl-json-c separately, under names such as  (Ubuntu universe) and   (Fedora). They no longer include the original JSON extension because of licensing concerns.

Usunięte niektóre stare skórki


Od 1 kwietnia 2013, zostały usunięte niektóre przestarzałe skórki z rdzenia (nie jest to żart na Prima Aprilis): Chick, Classic, MySkin, Nostalgia oraz Simple. Więcej informacji: Turning off outdated skins.

Nostalgia była skórką na wzór phase I/UseModWiki, Classic była główną skórką przed wprowadzeniem domyślnej MonoBook w MediaWiki 1.3 22 maja 2004. Pochodzące od lutego 2002, obie skórki istniały rok zanim MediaWiki otrzymała swoją nazwę.

Puste komunikaty systemowe muszą zostać usunięte
Wyczyszczenie komunikatu systemowego (edytowanie na wiki aby usunąć całą zawartość) nie będzie dłużej powodowało przywrócenia domyślnej wartości komunikatu, ale będzie pokazywane jako pusty ciąg w interfejsie (poprawka, "Add ability to disable MediaWiki messages"). Jeżeli masz puste komunikaty na wiki (sprawdź Special:AllMessages), musisz usunąć je jeżeli nie chcesz aby były wyświetlane jako puste.

Zmieniono użycie uprawnień zabezpieczania
Nowe ustawienie zostało dodane do zezwolenia na kaskadowe zabezpieczanie dla poziomów zabezpieczeń innych niż "Pozwól tylko administratorom". Shortly afterward, the way the "editprotected" and "autoconfirmed" rights work was changed. In particular, the "autoconfirmed" right is now only used for rate limiting, not page protection. If your wiki has custom user groups with the "autoconfirmed" right, you may need to grant those groups the new "editsemiprotected" right when you upgrade.

Usunięto Special:Disambiguations
Special:Disambiguations, stronę, która wymieniała strony linkujące do stron ujednoznaczniających, została usunięta. Jeżeli twoja wiki korzystała z tej funkcji, rozważ użycie rozszerzenia Disambiguator, które udostępnia podobną funkcjonalność i będzie dołączone do paczki. Przełączenie do nowego rozszerzenia jest łatwe generalnie wymaga małej zmiany do jednego szablonu.

Zobacz też

 * Otwarte zgłoszenia błędów w 1.22
 * Rozwiązane błędy w 1.22