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

8

Каков синтаксис для показа размещенного извне изображения на медиа-вики-странице? Похоже, что справочная страница медиа-вики не охватывает этот сценарий.

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

[http://example.com/image.jpg]
[[File:http://example.com/image.jpg]]
<img src="http://example.com/image.jpg">
Стивен Остермиллер
источник
В более поздних версиях также есть: mediawiki.org/wiki/Manual:$wgAllowImageTag
Шридхар Сарнобат

Ответы:

8

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

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

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

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

closetnoc
источник
3

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

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

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

Быстрообучаемый
источник