Wie lautet die Syntax zum Anzeigen eines extern gehosteten Bildes auf einer Medien-Wiki-Seite? Die Hilfeseite des Medien-Wikis scheint dieses Szenario nicht abzudecken.
Ich habe verschiedene Dinge ausprobiert, die nicht funktionieren:
[http://example.com/image.jpg]
[[File:http://example.com/image.jpg]]
<img src="http://example.com/image.jpg">
images
mediawiki
hotlinking
Stephen Ostermiller
quelle
quelle
Antworten:
Ihr Beispiel
[http://example.com/image.jpg]
ist richtig.Sie müssen dies aktivieren, indem Sie
$wgAllowExternalImages
in Ihrer Konfigurationsdatei den Wert true festlegen. Der Standardwert ist false. Optional können Sie festlegen$wgAllowExternalImagesFrom
, dass Ausnahmen zulässig sind, während der$wgAllowExternalImages
Wert auf false gesetzt bleibt. Sie können auch$wgEnableImageWhitelist
Ausnahmen zulassen, die auf regulären Ausdrücken basieren.Sie müssen wahrscheinlich die entsprechende Zeile von DefaultSettings.php nach LocalSettings.php kopieren.
Hier sind einige Links (in der Reihenfolge):
http://www.mediawiki.org/wiki/Manual:LocalSettings.php
http://www.mediawiki.org/wiki/Manual:Configuration_settings
http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages
http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImagesFrom
http://www.mediawiki.org/wiki/Manual:$wgEnableImageWhitelist
quelle
Eigentlich
[http://example.com/image.jpg]
ist nicht korrekt.Der richtige Weg, um ein externes Bild in eine Wikimedia-Seite einzufügen, ist
http://example.com/image.jpg
z. keine eckigen Klammern.$wgAllowExternalImages = true
Stellen Sie natürlich sicher, dass Sie Ihrer Konfigurationsdatei etwas hinzugefügt haben , um die Anzeige des Bildes zu ermöglichen, da Wikimedia standardmäßig keine extern gehosteten Bilder zulässt.quelle