So wie ich das sehe, ist das Verhalten abhängig vom verwendeten Style.
Bei Prosilver gibt es unterschiedliche Klassen für Images und Thumbnails, die in der
attachment.html
ausgegeben werden. Dabei ist es egal, ob das Attachment inline (Tag
[attachment]
) oder am Ende des Post ausgegeben wird:
Code: Alles auswählen
<!-- IF _file.S_THUMBNAIL -->
<dl class="thumbnail">
<dt><a href="{_file.U_DOWNLOAD_LINK}"><img src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a></dt>
<!-- IF _file.COMMENT --><dd> {_file.COMMENT}</dd><!-- ENDIF -->
</dl>
<!-- ENDIF -->
<!-- IF _file.S_IMAGE -->
<dl class="file">
<dt class="attach-image"><img src="{_file.U_INLINE_LINK}" class="postimage" alt="{_file.DOWNLOAD_NAME}" onclick="viewableArea(this);" /></dt>
<!-- IF _file.COMMENT --><dd><em>{_file.COMMENT}</em></dd><!-- ENDIF -->
<dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
</dl>
<!-- ENDIF -->
Wird ein Thumbnail verwendet, wird die Angabe des Original-Dateinamens und der Dateigröße nicht als Bildunterschrift, sondern als title-Tag
title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}"
und damit in den meisten Browsern als Tooltip ausgegeben.
Beispiele:
http://canonknipser.com/viewtopic.php?f=2&t=7
http://canonknipser.com/viewtopic.php?f=2&t=3
Wurde kein Thumbnail erstellt, werden die Angaben unter dem Bild ausgegeben.
Beispiele:
http://canonknipser.com/viewtopic.php?f=2&t=5
http://canonknipser.com/viewtopic.php?f=2&t=4
Sollen die Bilddateiinformatiomen nicht erscheinen, muss die
attachment.html
geändert werden, einfach die Zeile
<dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
löschen.
Edit: Thumbnails werden nur dann erstellt, wenn das Thumbnail kleiner würde als das Original:
function create_thumbnail
Code: Alles auswählen
// Do not create a thumbnail if the resulting width/height is bigger than the original one
if ($new_width >= $width && $new_height >= $height)
{
return false;
}