Log in

View Full Version : ALT text for image attachments


Dan49
11-27-2013, 06:01 PM
Hello,

In my forum (vb 3.8.7) there is no ALT text for images uploaded using the attachment method. I can see the image is renamed using some words from the thread title, and some from the original image name. Is there a way to have ALT text display on attached images? If yes, is there a way to edit the ALT text? To be clear this is different than ALT text for hosted images/images embedded in a post which is working fine. Thanks.

Simon Lloyd
11-28-2013, 01:55 AM
This is the code for the attachmentbit template, it already has alt for the embedded images but modify it as per the second example i've given and all should be well<tr>
<td class="$bgclass">
<img class="inlineimg" src="$stylevar[imgdir_attach]/$attachment[attachmentextension].gif" alt="<phrase 1="$attachment[attachmentextension]">$vbphrase[file_type_x]</phrase>" width="16" height="16" border="0" style="vertical-align:middle" />&nbsp;<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" target="_blank">$attachment[filename]</a>
</td>
<td class="$bgclass">
$attachment[filesize]
</td>
<td class="$bgclass" align="center">
$attachment[counter]
</td>
</tr>Substitute all the above for<tr>
<td class="$bgclass">
<img class="inlineimg" src="$stylevar[imgdir_attach]/$attachment[attachmentextension].gif" alt="<phrase 1="$attachment[attachmentextension]">$vbphrase[file_type_x]</phrase>" width="16" height="16" border="0" style="vertical-align:middle" />&nbsp;<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" target="_blank" alt="<phrase 1="$attachment[attachmentextension]">$vbphrase[file_type_x]</phrase>" >$attachment[filename]</a>
</td>
<td class="$bgclass">
$attachment[filesize]
</td>
<td class="$bgclass" align="center">
$attachment[counter]
</td>
</tr>