Projekat WikiMedia fondacija predstavila novu verziju MediaWiki - wiki engine, javno dostupna baza znanja kojoj svako može doprinijeti pisanjem članka, dodavanjem ili ispravljanjem postojećeg materijala. Ovo je izdanje za dugoročnu podršku (LTS), biće podržano 3 godine i zamjena je za prethodnu LTS granu - 1.31. MediaWiki koristi popularna elektronska enciklopedija − Wikipedia, kao i niz drugih wiki stranica, poput onih najvećih, poput Wikia, te male organizacije i individualni korisnici.
Ispod je lista potencijalno zanimljivih i korisnih promjena za krajnjeg korisnika, bez upuštanja u detalje. Potpuni dnevnik promjena sadrži značajnu količinu tehničkih detalja o tome šta je dodano, uklonjeno i zastarjelo.
- Minimalna potrebna verzija PHP-a je podignuta na 7.3.19.
- Šema baze podataka je promijenjena, pa je prije pokretanja potrebno migrirati/ažurirati shemu baze podataka.
- Dozvoljena je upotreba HTML atributa aria-hidden na stranicama, što omogućava skrivanje podataka unutar oznake gdje se koriste.
- Dodane posebne stranice za preusmjeravanje: Special:EditPage, Special:PageHistory, Special:PageInfo i Special:Purge. Argument takve stranice će pokrenuti odgovarajuću radnju, na primjer, Special:EditPage/Foo će otvoriti stranicu za uređivanje članka "Foo".
- Uključeno PHP implementacija Parsoid-a, prethodno distribuiran kao poseban Node.js server. Potreban je za rad nekih ekstenzija, npr. vizuelni urednik, koji također dolazi s novom verzijom motora. Sada njihov rad ne zahteva takvu spoljnu zavisnost.
- $wgLogos - Zamjenjuje zastarjele opcije $wgLogo i $wgLogoHD za deklariranje wiki logotipa. Ova opcija ima novi atribut - wordmark, koji vam omogućava da prikažete i horizontalnu sliku odštampanog logotipa (slovni znak) zajedno sa slikom logotipa. Šta je slovni znak, primjer logotipa sa riječnim znakom.
- $wgWatchlistExpiry - nova opcija za automatsko brisanje liste gledanih stranica za korisnike.
- $wgForceHTTPS - prisilno korištenje HTTPS veze.
- $wgPasswordPolicy - Uvedena je nova provera lozinke koja sprečava korisnike da ne koriste samo svoje ime kao tajnu, već i svoju lozinku kao ime. Na primjer, lozinka je "MyPass", a korisničko ime je "ThisUsersPasswordIsMyPass".
- Dodano je sve što vam je potrebno za razvoj MediaWikija koristeći Docker kontejner.
izvor: linux.org.ru