User:Sysy~metawiki/Patrick Felsted ImageLink Extension
Appearance
I was having trouble with Joshua_Oreman's icon extension so I decided to make a really simple one that works on my MediaWiki site. This is based on Joshua's code, Thanks Joshua. Here is the code:
<?php
# To use this:
# <imglink src='MyImage' href='url' border='0' width='100' height='100' ></imglink>
require_once("Image.php");
$wgExtensionFunctions[] = "wfImageLink";
function wfImageLink()
{
global $wgParser;
$wgParser->setHook ("imglink", "renderImageLink");
}
function renderImageLink ($input, $argv)
{
$href = $argv["href"];
$border = $argv["border"];
$src = $argv["src"];
$height = $argv["height"];
$width = $argv["width"];
$itag = "<a href='$href' ><img border='$border' src='" . Image::imageUrl($src) . "' width='$width' height='$height' /></a>";
return str_replace ($ret, "IMAGE", $itag);
}