Příručka:$wgAllowTitlesInSVG

From mediawiki.org
This page is a translated version of the page Manual:$wgAllowTitlesInSVG and the translation is 100% complete.
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)

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.

Jaké jsou vhodné typy MIME pro obrázky SVG? No, o tom se aktuálně diskutuje na W3C[1], ale měli byste vidět Content-Type: image/svg+xml< /code> v hlavičkách odpovědi při zadávání požadavku GET na soubor svg. 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

Poznámky pod čarou