Wiki: Ein externes Bild mit einem internen Link

Um externe Bilder in einem Wiki zu erlauben, muss in der LocalSettings.php erstmal folgender Code eingefügt werden:

$wgAllowExternalImages = true;

Nun kann man externe Bilder (extern in dem Sinne, dass sie nicht im Wiki hoch geladen wurden) auf einer Wiki-Seite ganz einfach einfügen, indem man die URL des Bildes angibt:

http://www.freakcommander.de/test.png

Wenn man nun allerdings das Bild mit einem internen Link (intern in dem Sinne, dass der Link ins gleiche Wiki führt ;o)) versehen will, hat man ein Problem, denn

[[Test|http://www.freakcommander.de/test.png]]

funktioniert nicht.

Stattdessen muss man folgenden Code verwenden:

<span class="plainlinks">[{{SERVER}}{{localurl:Test}} http://www.freakcommander.de/test.png]</span>

Dabei bewirkt das span-Tag mit der Klasse painlinks lediglich, dass der Link nicht als externer Link im Wiki dargestellt wird.

[via wikimedia.org]

Auch interessant:

  1. Colorbox: Link in der Box öffnen

Comments on: "Wiki: Ein externes Bild mit einem internen Link" (1)

  1. Ich muss dringend mal einen Artikel schreibe, in dem ich erkläre, wie man Hotlinking verhindert ;-)

    Seit einiger Zeit benutzt eine Schmuddel-Site ein Bild von meiner Seite in der Menüleiste (sidewide). Und bei Schmuddel-Sites kommt einiges an Trafic zusammen.