Kézikönyv:$wgAllowTitlesInSVG
Ez a funkció el lett távolítva az alap MediaWikiből a(z) 1.35.0 verzióban. |
SVG: $wgAllowTitlesInSVG | |
---|---|
<title> -címkék engedélyezése az SVG-fájlokban. |
|
Bevezetve: | 1.7.0 (r14084) |
Elavultnak jelölve: | 1.34.0 (Gerrit change 487527; git #2e833876) |
Eltávolítva: | 1.35.0 (Gerrit change 574920; git #I7c54d28) |
Megengedett értékek: | (boolean) |
Alapértelmezett érték: | true (1.34)false (1.7-1.33) |
Egyéb beállítások: Betűrendben | Funkció szerint |
Részletek
A változó „true” értéke esetén a .svg kiterjesztésű, illetve „image/svg+xml” MIME-típusú fájlokban engedélyezett a <title>
-címkék használata.
A MediaWiki a feltöltött fájlokban alapértelmezésben semmilyen HTML-kódot (a <title>
-t sem) fogad el, mivel néhány böngészőnek problémát okoznak olyan alapfokú műveletek, mint például a MIME-típus felismerése, ezáltal a képeket HTML-ként jeleníthetnék meg, amely biztonsági kockázatot rejt magában.
Amennyiben a szervered konfigurációja hibás és nem ismeri fel helyesen az SVG-fájlok MIME-típusait, a beállítást hagyd „false” értéken.
Mik az SVG-fájlok helyes MIME-típusai? Ezt a W3C jelenleg vitatja,[1] de az ilyen fájlok felé indított GET-kérések esetén a válaszfejlécekben Content-Type: image/svg+xml
-t kell látnod.
A szerveredet egyszerűen ellenőrizheted a W3C online SVG-ellenőrzőjével,
illetve a „curl” eszközzel a parancssorból:
curl -I https://mywiki.example.org/w/img_auth.php/0/09/MediaWiki_Architecture.svg
HTTP/1.1 200 OK Date: Sun, 11 Feb 2018 05:01:23 GMT Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.33 X-Powered-By: PHP/5.6.33 X-Content-Type-Options: nosniff Last-Modified: Sat, 01 Jul 2017 15:50:20 GMT Content-Length: 69832 Content-Type: image/svg+xml