Projekt WikiMedia Foundation je predstavio novu verziju MediaWiki — wiki-motor, javna baza znanja u koju svaki pojedinac može doprinijeti pisanjem članka, dodavanjem ili ispravljanjem postojećeg materijala. Ovo je verzija s dugoročnom podrškom (LTS), koja će se podržavati 3 godine i je zamjena prethodnoj LTS grani — 1.31. MediaWiki koristi popularna elektronička enciklopedija — Wikipedia, kao i niz drugih wiki-web stranica, uključujući najveće poput Wikia, kao i male organizacije i pojedinačne korisnike.
Ispod je sastavljen popis potencijalno zanimljivih i korisnih promjena za krajnje korisnike bez dubljeg ulaska u detalje. U punoj verziji popisa promjena nalazi se značajan broj tehničkih detalja o tome što je dodano, uklonjeno i označeno kao zastarjelo.
- Minimalna verzija PHP-a podignuta je na 7.3.19.
- Promijenjena je shema baze podataka, stoga je prije pokretanja potrebno izvršiti migraciju / ažuriranje sheme baze podataka.
- Dopusteno je korištenje HTML atributa aria-hidden na stranicama, što omogućava skrivanje podataka unutar oznake u kojoj se primjenjuje.
- Dodane su posebne stranice-preusmjeravanja: Special:EditPage, Special:PageHistory, Special:PageInfo i Special:Purge. Argument za takvu stranicu pozvat će odgovarajuću radnju, na primjer, Special:EditPage/Foo će otvoriti stranicu za uređivanje članka „Foo”.
- Uključena je PHP implementacija Parsoid, koja je ranije bila distribuirana kao zasebni Node.js poslužitelj. Potrebna je za rad nekih ekstenzija, na primjer, vizualnog uređivača, koji se također isporučuje s novom verzijom motora. Sada za njihov rad nije potrebna takva vanjska ovisnost.
- $wgLogos — zamjena zastarjelim opcijama $wgLogo i $wgLogoHD za deklariranje logotipa wiki-stranice. Ova opcija je dobila novu atribute — wordmark, omogućujući zajedno s logotipom prikazivanje i horizontalne slike u tiskanom obliku logotipa (wordmark). Što je wordmark, primjer logotipa s wordmarkom.
- $wgWatchlistExpiry — nova opcija za automatsko čišćenje popisa praćenih stranica kod korisnika.
- $wgForceHTTPS — prisilno korištenje HTTPS veze.
- $wgPasswordPolicy — uvedena je nova provjera lozinki koja korisnicima ne dopušta korištenje njihovog imena kao tajne, kao ni njihove lozinke kao imena. Na primjer, lozinka „MyPass” i ime korisnika „ThisUsersPasswordIsMyPass”.
- Dodano je sve potrebno za razvoj MediaWiki pomoću Docker kontejnera.
Izvor: linux.org.ru
