Dyskusja był punktem wyjścia do Wikipedii, ale teraz przekształciła się w wersji stand-alone.
napisany w PHP, MediaWiki umożliwia łatwą edycję w czasie rzeczywistym stron WWW, podobnie jak we wszystkich projektach Wikimedia.
Wsparcie dla motywów, tekstów wiki, historii strony, diff widoków i edycji WYSIWYG jest również
Co nowego w tej wersji.
- Zmiany znaczniki mogą być ukryte w interfejsie poprzez wyłączenie powiązanych & quot; tag - & # x3c; id & # x3e; & quot; Komunikat interfejsu.
- ":" (dwukropek) jest nieważna w nazwach użytkowników dla nowych kont. Istniejące konta nie zostaną naruszone.
- Dodano nowy hak, 'LogException', aby zalogować się wyjątki niestandardowych sposobów.
- Revive haczyk "SpecialSearchResultsAppend", które pojawia się po lista wyników wyszukiwania są renderowane. Pierwotny przypadek użycia jest do dołączania a & quot; dają nam informację & quot; Link pod wynikami wyszukiwania.
- Dodano nowy hak "RejectParserCacheValue", który umożliwia przedłużenie o odrzuceniu skądinąd udanej parser cache odnośnika. Intencją jest umożliwienie rozszerzenia zarządzać eksmisję archaicznej wyjście HTML z pamięci podręcznej.
- (T68699) Wygaśnięcie identyfikatora i Token ciasteczka logowania ($ wgExtendedLoginCookieExpiration) może zostać skonfigurowany niezależnie od wygaśnięcia wszystkich pozostałych ciasteczek ($ wgCookieExpiration).
- (T50519) Wsparcie dla generowania JPEG / PNG miniaturki z obrazów WebP dodany jeśli ImageMagick jest używany jako skaler obrazu ($ wgUseImageMagick = true). Przesyłanie zdjęć WebP wciąż domyślnie wyłączona. Dodaje $ wgFileExtensions [] = 'WebP'; do LocalSettings.php, aby umożliwić przesyłanie zdjęć WebP.
- Dodano nowe haki 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData', aby zmodyfikować dane wykorzystane do budowy linii we wzmocnionej RecentChanges i obserwowanych.
- Dzwoniący wymagające szybkiego lekkich magazyny danych użyć $ wgMainStash aby wybrać typ sklepu od $ wgObjectCaches. Domyślną wartością jest lokalna baza danych.
- Interfejs przesłania wiadomości w przestrzeni nazw MediaWiki będą teraz zapisywane w memcached i APC (jeśli są dostępne), zamiast plików memcached i lokalnych.
- Dodano nowy hak "RandomPageQuery ', aby umożliwić modyfikację zapytania używanego przez specjalne:. Losowe wybrać losowe strony
- $ wgTransactionalTimeLimit dodano, który kontroluje limit czasu żądania dla potencjalnie wolnych żądań POST, które muszą być tak atomowy, jak to możliwe.
- ResourceLoader teraz ładuje wszystkie skrypty asynchronicznie. Moduły najwyższej kolejek i startowe nie są już załadowane synchronicznie.
- style 'mediawiki.ui.button' nie są już bezwarunkowo załadowane na każdej stronie. Podczas okresu zaniechania, style zostaną załadowane tylko na stronach, które zawierają "MW-UI-przycisk 'w ich HTML. Począwszy od 1.28, style zostaną załadowane tylko wtedy, gdy wyraźnie wymagane.
Co nowego w wersji 1.25.3:
- Dodano nowy hak WatchlistEditorBeforeFormRender, umożliwiając abonentom manipulować lista stron i / lub przekręceniem dużo danych na raz.
- Dodano nowy argument & $ ogniwo haka WatchlistEditorBuildRemoveLine, pozwalając link do tytułu, aby go zmienić.
- Dodano nowy hak, & quot; & quot ;, WhatLinksHereProps celu umożliwienia rozszerzenia adnotacji wpisy WhatLinksHere .
- Dodano nowy hak, & quot; & quot ;, ContentGetParserOutput dostosować parserem dla danego obiektu zawartości .
- Nieaktualne hak & quot; & quot ;, ShowRawCssJs korzystanie & quot; ContentGetParserOutput & quot; zamiast tego.
- HtmlForm na HTMLTextField obsługuje teraz 'url' typ.
- HtmlForm pola mogą być teraz dynamicznie ukryte na podstawie wartości innych pól w formularzu.
- HtmlForm obsługuje wielu kopii w polu wprowadzania lub zestaw pól wejściowych, na przykład forma może zażądać & quot; jeden lub więcej nazw użytkowników & quot; bez konieczności posiadania użytkownikowi wprowadzenie rozdzielany listę nazwisk do pola tekstowego.
- Dodano nowy hak, & quot; & quot ;, SidebarBeforeOutput aby umożliwić edycję struktury bocznym tuż przed jego wyświetlaczu .
- (bug 49156) Dodano moduł mediawiki.cookie ResourceLoader, która otacza jquery.cookie tak, że uzyskanie / ustawienia cookie jest składniowo i funkcjonalnie podobny do korzystania z WebRequest :: GetCookie () i WebResponse :: setcookie () metody.
- (bug 44740) jQuery przeniesieni z 1.8.3 do 1.11.1. Nowa opcja konfiguracji $ wgIncludejQueryMigrate, ładuje także jQuery Migrate włamać pozwolić rozszerzenia i gadżety używać długo przestarzałe funkcje, które zostały usunięte w jQuery 1.9. Ta opcja jest domyślnie wyłączona i zostanie usunięta w MediaWiki 1,25.
- (bug 47076) jQuery UI przeniesieni z 1.8.24 do 1.9.2.
Co nowego w wersji 1.25.1:
- Dodano nowy hak WatchlistEditorBeforeFormRender, umożliwiając abonentom manipulować lista stron i / lub przekręceniem dużo danych na raz.
- Dodano nowy argument & $ ogniwo haka WatchlistEditorBuildRemoveLine, pozwalając link do tytułu, aby go zmienić.
- Dodano nowy hak, & quot; & quot ;, WhatLinksHereProps celu umożliwienia rozszerzenia adnotacji wpisy WhatLinksHere .
- Dodano nowy hak, & quot; & quot ;, ContentGetParserOutput dostosować parserem dla danego obiektu zawartości .
- Nieaktualne hak & quot; & quot ;, ShowRawCssJs korzystanie & quot; ContentGetParserOutput & quot; zamiast tego.
- HtmlForm na HTMLTextField obsługuje teraz 'url' typ.
- HtmlForm pola mogą być teraz dynamicznie ukryte na podstawie wartości innych pól w formularzu.
- HtmlForm obsługuje wielu kopii w polu wprowadzania lub zestaw pól wejściowych, na przykład forma może zażądać & quot; jeden lub więcej nazw użytkowników & quot; bez konieczności posiadania użytkownikowi wprowadzenie rozdzielany listę nazwisk do pola tekstowego.
- Dodano nowy hak, & quot; & quot ;, SidebarBeforeOutput aby umożliwić edycję struktury bocznym tuż przed jego wyświetlaczu .
- (bug 49156) Dodano moduł mediawiki.cookie ResourceLoader, która otacza jquery.cookie tak, że uzyskanie / ustawienia cookie jest składniowo i funkcjonalnie podobny do korzystania z WebRequest :: GetCookie () i WebResponse :: setcookie () metody.
- (bug 44740) jQuery przeniesieni z 1.8.3 do 1.11.1. Nowa opcja konfiguracji $ wgIncludejQueryMigrate, ładuje także jQuery Migrate włamać pozwolić rozszerzenia i gadżety używać długo przestarzałe funkcje, które zostały usunięte w jQuery 1.9. Ta opcja jest domyślnie wyłączona i zostanie usunięta w MediaWiki 1,25.
- (bug 47076) jQuery UI przeniesieni z 1.8.24 do 1.9.2.
Co nowego w wersji 1.24.2:
- Dodano nowy hak WatchlistEditorBeforeFormRender, umożliwiając abonentom manipulować lista stron i / lub przekręceniem dużo danych na raz.
- Dodano nowy argument & $ ogniwo haka WatchlistEditorBuildRemoveLine, pozwalając link do tytułu, aby go zmienić.
- Dodano nowy hak, & quot; & quot ;, WhatLinksHereProps celu umożliwienia rozszerzenia adnotacji wpisy WhatLinksHere .
- Dodano nowy hak, & quot; & quot ;, ContentGetParserOutput dostosować parserem dla danego obiektu zawartości .
- Nieaktualne hak & quot; & quot ;, ShowRawCssJs korzystanie & quot; ContentGetParserOutput & quot; zamiast tego.
- HtmlForm na HTMLTextField obsługuje teraz 'url' typ.
- HtmlForm pola mogą być teraz dynamicznie ukryte na podstawie wartości innych pól w formularzu.
- HtmlForm obsługuje wielu kopii w polu wprowadzania lub zestaw pól wejściowych, na przykład forma może zażądać & quot; jeden lub więcej nazw użytkowników & quot; bez konieczności posiadania użytkownikowi wprowadzenie rozdzielany listę nazwisk do pola tekstowego.
- Dodano nowy hak, & quot; & quot ;, SidebarBeforeOutput aby umożliwić edycję struktury bocznym tuż przed jego wyświetlaczu .
- (bug 49156) Dodano moduł mediawiki.cookie ResourceLoader, która otacza jquery.cookie tak, że uzyskanie / ustawienia cookie jest składniowo i funkcjonalnie podobny do korzystania z WebRequest :: GetCookie () i WebResponse :: setcookie () metody.
- (bug 44740) jQuery przeniesieni z 1.8.3 do 1.11.1. Nowa opcja konfiguracji $ wgIncludejQueryMigrate, ładuje także jQuery Migrate włamać pozwolić rozszerzenia i gadżety używać długo przestarzałe funkcje, które zostały usunięte w jQuery 1.9. Ta opcja jest domyślnie wyłączona i zostanie usunięta w MediaWiki 1,25.
- (bug 47076) jQuery UI przeniesieni z 1.8.24 do 1.9.2.
Co nowego w wersji 1.24.1:
- Dodano nowy hak WatchlistEditorBeforeFormRender, umożliwiając abonentom manipulować lista stron i / lub przekręceniem dużo danych na raz.
- Dodano nowy argument & $ ogniwo haka WatchlistEditorBuildRemoveLine, pozwalając link do tytułu, aby go zmienić.
- Dodano nowy hak, & quot; & quot ;, WhatLinksHereProps celu umożliwienia rozszerzenia adnotacji wpisy WhatLinksHere .
- Dodano nowy hak, & quot; & quot ;, ContentGetParserOutput dostosować parserem dla danego obiektu zawartości .
- Nieaktualne hak & quot; & quot ;, ShowRawCssJs korzystanie & quot; ContentGetParserOutput & quot; zamiast tego.
- HtmlForm na HTMLTextField obsługuje teraz 'url' typ.
- HtmlForm pola mogą być teraz dynamicznie ukryte na podstawie wartości innych pól w formularzu.
- HtmlForm obsługuje wielu kopii w polu wprowadzania lub zestaw pól wejściowych, na przykład forma może zażądać & quot; jeden lub więcej nazw użytkowników & quot; bez konieczności posiadania użytkownikowi wprowadzenie rozdzielany listę nazwisk do pola tekstowego.
- Dodano nowy hak, & quot; & quot ;, SidebarBeforeOutput aby umożliwić edycję struktury bocznym tuż przed jego wyświetlaczu .
- (bug 49156) Dodano moduł mediawiki.cookie ResourceLoader, która otacza jquery.cookie tak, że uzyskanie / ustawienia cookie jest składniowo i funkcjonalnie podobny do korzystania z WebRequest :: GetCookie () i WebResponse :: setcookie () metody.
- (bug 44740) jQuery przeniesieni z 1.8.3 do 1.11.1. Nowa opcja konfiguracji $ wgIncludejQueryMigrate, ładuje także jQuery Migrate włamać pozwolić rozszerzenia i gadżety używać długo przestarzałe funkcje, które zostały usunięte w jQuery 1.9. Ta opcja jest domyślnie wyłączona i zostanie usunięta w MediaWiki 1,25.
- (bug 47076) jQuery UI przeniesieni z 1.8.24 do 1.9.2.
Co nowego w wersji 1.23.6:
- Zezwalaj klasy należy prawidłowo zarejestrowane od instalatora
- Kolejka zadań nie działa (HTTP 411) Z powodu braku Content-Length: nagłówek
Co nowego w wersji 1.23.4:
- Zabezpieczenia: Enhance filtrowania CSS w plikach SVG. Filtr & # x3c; styl & # X3E; elementy; normalizować elementy stylu i atrybuty przed filtrowaniem; dodaj kontrole dla atrybutów, które zawierają CSS; dodaj testy jednostkowe html5sec i zgłoszone błędy.
- MySQLi pracę z gniazdem niestandardowych.
- GlobalVarConfig nie powinny rzucać wyjątki dla ustawień konfiguracyjnych zerowych wartościach.
Co nowego w wersji 1.23.2:
- Zabezpieczenia. Prepend jsonp oddzwaniania z komentarzem
- Zabezpieczenia: Fix do XSS przedmiotem bug 66608. Generowanie URL używaną do ładowania nowej strony w JavaScript, zamiast opierania się na URL w odnośnik, który został kliknięty
- Zabezpieczenia. Kopiowanie zapobiegać-Clickjacking między OutputPage i ParserOutput
- Preferencje: Turn stubthreshold powrotem do pola kombi .
- skrypt konserwacji Poprawki initSiteStats.php.
- Specjalne: ActiveUsers: Fix do pracy z PostgreSQL .
Co nowego w wersji 1.23.0:
- Ustawienie "MAX podaje" został usunięty z $ wgDBservers.
- Obsługa AdminSettings.php został całkowicie usunięty. Wszystkie konfiguracji należy w LocalSettings.php.
- $ wgSkipSkin, który został wymieniony przez $ wgSkipSkins od 2005 (r9249), jest teraz oficjalnie przestarzała.
- Usunięto przestarzałe $ wgDisabledActions ponieważ jest mało używana w dowolnym miejscu.
- $ wgRateLimitLog została wycofana i zastąpiona przez $ wgDebugLogGroup [ 'ratelimit'].
- $ wgLocalInterwikis jest tablicą zawierającą wiele lokalnych prefiksów interwiki (przedrostków interwiki wskazujące do aktualnej wiki). To skutecznie umożliwia więcej niż jedna wartość $ wgLocalInterwiki zostać określone i zrozumiane przez parser. Wartość $ wgLocalInterwiki zostanie automatycznie dołączony do początku tej tablicy.
- $ wgQueryPages została usunięta. Zapytanie strony należy dodać za pomocą haka wgQueryPages.
- $ wgHttpOnlyBlacklist została usunięta.
- $ wgLicenseTerms został usunięty, ponieważ był nieużywany.
- $ wgProfileOnly jest obecnie przestarzała; ustawić plik dziennika w $ wgDebugLogGroups [ ''] profileoutput go zastąpić.
- $ wgMaxBacklinksInvalidate został usunięty; Zastosowanie $ wgJobBackoffThrottling zamiast
- Hak Deprecated ResourceLoaderGetStartupModules.
Co nowego w wersji 1.22.6:
- FIX ZABEZPIECZENIA:
- Ucieczka Funkcja sortkey w pageInfo.
Co nowego w wersji 1.22.5:
- Dodane CSRF tokena na specjalne:. Changepassword
Co nowego w wersji 1.22.3:
- Anti-spam i ulepszenia countervandalism
- ulepszenia Edycja
- Uaktualnienia do wektora i inne skórki
- Obsługa Composer
- Zaloguj się Rejestracja i formularze
Co nowego w wersji 1.22.0:
- Teraz można zainstalować rozszerzenia za pomocą Composer
- mediawiki.jqueryMsg może teraz przeanalizować elementy (białej listy) oraz atrybutów HTML.
- Język :: sprintfDate ma teraz parametr strefy czasowej, a także wspiera & quot; eIOPTZ & quot; znaków formatowania.
- EditWarning: Ostrzeżenie pojawia się, kiedy redaktor pozostawia formularz edycji bez zapisywania (domyślnie włączona, użytkownicy mogą z nich zrezygnować poprzez 'useeditwarning "preferencji). Funkcja ta została przeniesiona z rozszerzeniem wektor, i jest obecnie częścią rdzenia dla wszystkich skór. Należy zachować ostrożność podczas uaktualniania, które nie korzystają ze starszej wersji rozszerzenia wektorowe jako funkcja ta może powodować konflikt.
- Moduł CSS 'New' mediawiki.ui zapewniając MW-ui- * style dla przycisków i kompaktowym układzie pionowym formularza.
- HtmlForm obsługuje nowy format wyświetlania '' vform których stosuje się niniejsze kompaktowy układ pionowy i przycisk stylizacji. Specjalna. PasswordReset używa tego formatu
- Nowe wersje login (specjalne: UserLogin) i utworzyć konto (Special: UserLogin / zarejestruj) formy wykorzystujące & quot; vform & quot; Kompaktowy pionowy układ formularza. Formy te wykorzystują nowe wiadomości, które zakładają & quot; Pomoc zalogowaniu & quot; Link znajduje https://www.mediawiki.org/wiki/Manual:Page_customizations; https://www.mediawiki.org/wiki/Account_creation_user_experience/Strings wymienia wiadomość kluczowych zmian.
- Wdrożone umiejętność zastosowania bloków IP zawartości X-Przekazano-nagłówków dodając nową konfigurację zmiennej $ wgApplyIpBlocksToXff (domyślnie wyłączone).
- Nowe 'APIGetPossibleErrors' hak zmodyfikować listę możliwych błędów został dodany.
Wymagania :
- PHP 5.1 lub nowszy (z wyjątkiem 5.2)
Komentarze nie znaleziono