Jump to content

Manual:$wgAllowTitlesInSVG

From mediawiki.org
This page is a translated version of the page Manual:$wgAllowTitlesInSVG and the translation is 64% complete.
SVG: $wgAllowTitlesInSVG
SVG ファイル内で ‎<title> タグを使用できるようにする。
導入されたバージョン:1.7.0 (r14084)
廃止予定になったバージョン:1.34.0 (Gerrit change 487527; git #2e833876)
除去されたバージョン:1.35.0 (Gerrit change 574920; git #I7c54d28)
許容される値:(真偽値)
既定値:true (1.34)
false (1.7-1.33)

詳細

true を設定すると、拡張子 "svg" または MIME タイプ "image/svg+xml" のファイル内でテキスト ‎<title> を使用できるようになります。

一部のブラウザーでは、MIME 検出のような基本的な処理を行わないことから、有効な画像ファイルを HTML として表示したり安全ではない処理をしてしまう脆弱性があるため、MediaWiki はアップロードされたファイル内の HTML 的なタグ (‎<title> を含む) を拒絶します。 Web サーバーの設定に誤りがあって SVG 画像について適切な MIME タイプを送出しない場合は、この変数を 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. You can easily check your server using the W3C's online SVG check tool. Or, from the command-line with 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

References