Manual:$wgAllowTitlesInSVG
この機能は、バージョン 1.35.0 で完全に除去されました。 |
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