web-dev-qa-db-ja.com

Media Wikiサイトから外部画像をホットリンクするにはどうすればよいですか?

メディアwikiページに外部でホストされている画像を表示するための構文は何ですか? メディアwikiヘルプページ はそのシナリオをカバーしていないようです。

うまくいかないことをいくつか試しました:

[http://example.com/image.jpg]
[[File:http://example.com/image.jpg]]
<img src="http://example.com/image.jpg">
8

あなたの例[http://example.com/image.jpg]は正しいです。

設定ファイルで$wgAllowExternalImagesをtrueに設定して、これを有効にする必要があります。デフォルトはfalseです。オプションで、$wgAllowExternalImagesFromをfalseに設定したまま例外を許可するように$wgAllowExternalImagesを設定できます。 $wgEnableImageWhitelistを使用して、正規表現に基づいた例外を許可することもできます。

DefaultSettings.phpからLocalSettings.phpに適切な行をコピーする必要があります。

以下にいくつかのリンクを(順番に)示します。

8
closetnoc

実際、[http://example.com/image.jpg]not正しいです。

外部画像をウィキメディアページに挿入する正しい方法は、http://example.com/image.jpgです。角括弧なし。

もちろん、wikimediaのデフォルトでは外部でホストされた画像は許可されないため、設定ファイルに$wgAllowExternalImages = trueを追加して画像の表示を有効にしてください。

2
FastLearner