public function doAttachment($bbcode, $action, $name, $default, $params, $content)
{
$medias = $this->media();
$mediaID = $content;
if (isset($medias[$mediaID])) {
$media = $medias[$mediaID];
$src = htmlspecialchars(Gdn_Upload::url(val('Path', $media)));
$name = htmlspecialchars(val('Name', $media));
if (val('ImageWidth', $media)) {
return "<div class=\"Attachment Image\"><img src=\"{$src}\" alt=\"{$name}\" /></div>";
} else {
return anchor($name, $src, 'Attachment File');
}
}
return anchor(t('Attachment not found.'), '#', 'Attachment NotFound');
}