projekt Nadace WikiMedia představil novou verzi MediaWiki - wiki engine, veřejně přístupná znalostní báze, do které může kdokoli přispět napsáním článku, doplněním nebo opravou existujícího materiálu. Toto je vydání dlouhodobé podpory (LTS), bude podporováno po dobu 3 let a je náhradou za předchozí větev LTS - 1.31. MediaWiki používá populární elektronická encyklopedie − Wikipedia, stejně jako řada dalších wiki stránek, jako jsou ty největší, jako Wikiaa malé organizace a jednotliví uživatelé.
Níže je uveden seznam potenciálně zajímavých a užitečných změn pro koncového uživatele, aniž bychom zacházeli do podrobností. Úplný seznam změn obsahuje značné množství technických podrobností o tom, co bylo přidáno, odstraněno a zastaralé.
- Minimální požadovaná verze PHP byla zvýšena na 7.3.19.
- Bylo změněno schéma databáze, takže před spuštěním je nutné provést migraci / aktualizaci schématu databáze.
- Použití atributu aria-hidden HTML na stránkách je povoleno, což umožňuje skrytí dat ve značce, kde jsou použity.
- Přidány speciální stránky přesměrování: Special:EditPage, Special:PageHistory, Special:PageInfo a Special:Purge. Argument takové stránky spustí odpovídající akci, například Special:EditPage/Foo otevře stránku pro úpravu článku "Foo".
- Zahrnuta PHP implementace Parsoid, dříve distribuovaný jako samostatný server Node.js. Je potřeba, aby některá rozšíření fungovala, např. vizuální editor, který také přichází s novou verzí motoru. Nyní jejich práce nevyžaduje takovou vnější závislost.
- $wgLogos – Nahrazuje starší možnosti $wgLogo a $wgLogoHD pro deklaraci loga wiki. Tato možnost má nový atribut - wordmark, který umožňuje zobrazit spolu s obrázkem loga také horizontální obrázek tištěného loga (wordmark). Co je to wordmark, příklad loga s nápisem.
- $wgWatchlistExpiry - nová možnost pro automatické vymazání seznamu sledovaných stránek pro uživatele.
- $wgForceHTTPS - vynutí použití připojení HTTPS.
- $wgPasswordPolicy – Byla zavedena nová kontrola hesel, která zabraňuje uživatelům používat nejen své jméno jako tajemství, ale také heslo jako jméno. Například heslo je „MyPass“ a uživatelské jméno je „ThisUsersPasswordIsMyPass“.
- Přidáno vše, co potřebujete k vývoji MediaWiki pomocí kontejneru Docker.
Zdroj: linux.org.ru