Как создать горячую ссылку на внешнее изображение с медиа-вики-сайта?


Каков синтаксис для отображения внешнего размещенного изображения на вики-странице мультимедиа? Страница справки вики-СМИ, похоже, не охватывает этот сценарий.

Я пробовал несколько вещей, которые не работают:

[http://example.com/image.jpg]
[[File:http://example.com/image.jpg]]
<img src="http://example.com/image.jpg">
Author: Stephen Ostermiller, 2015-01-01

2 answers

Ваш пример [http://example.com/image.jpg] верен.

Вам нужно будет включить это, установив $wgAllowExternalImages значение true в файле конфигурации. Значение по умолчанию равно false. При необходимости вы можете установить $wgAllowExternalImagesFrom для разрешения исключений, в то время как $wgAllowExternalImages остается равным false. Вы также можете использовать $wgEnableImageWhitelist, чтобы разрешить исключения, основанные на регулярных выражениях.

Скорее всего, вам потребуется скопировать соответствующую строку из DefaultSettings.php чтобы LocalSettings.php .

Вот несколько ссылок (в порядок):

 8
Author: closetnoc, 2016-04-19 18:17:05

На самом деле, [http://example.com/image.jpg] является нет правильно.

Правильный способ вставки внешнего изображения на страницу викимедиа - это http://example.com/image.jpg например. никаких квадратных скобок.

Конечно, убедитесь, что вы добавили $wgAllowExternalImages = true в файл конфигурации, чтобы включить отображение изображения, так как викимедиа по умолчанию запрещает размещение изображений на внешних сайтах.

 3
Author: FastLearner, 2016-07-20 05:17:38