Příručka:$wgAllowTitlesInSVG
Tato funkce byla ve verzi 1.35.0 zcela odstraněna. |
SVG: $wgAllowTitlesInSVG | |
---|---|
Povoluje značku <title> v souborech SVG. |
|
Zavedeno od verze: | 1.7.0 (r14084) |
Nepoužívá se od verze: | 1.34.0 (Gerrit change 487527; git #2e833876) |
Odstraněno od verze: | 1.35.0 (Gerrit change 574920; git #I7c54d28) |
Povolené hodnoty: | (boolean) |
Výchozí hodnota: | true (1.34)false (1.7-1.33) |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Pokud je pravda, text <title>
bude povolen v souborech s příponou "svg" nebo MIME typu "image/svg+xml".
MediaWiki odmítne tagy ve formátu HTML (včetně <title>
) v nahraných souborech, protože některé prohlížeče nedokážou provádět základní věci, jako je detekce MIME, a jsou proto zranitelné vůči zobrazení platných obrázkových souborů jako HTML a provádění nezabezpečených věcí.
Pokud je váš webový server špatně nakonfigurován a neodesílá vhodné typy MIME pro obrázky SVG, měli byste toto nastavení ponechat na false.
What are appropriate MIME types for SVG images? Well, that is currently under debate at the W3C[1], but you should see Content-Type: image/svg+xml
in response headers when making a GET request for an svg file.
Svůj server můžete snadno zkontrolovat pomocí online nástroje pro kontrolu SVG W3C.
Nebo z příkazového řádku pomocí curl:
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