Offensichtlich wird bewusst im Quellcode nach Typ des Downloads unterschieden, ob die Downloads gezählt werden oder nicht. In der download/file.php steht:
Code: Alles auswählen
275 if ($thumbnail)
276 {
277 $attachment['physical_filename'] = 'thumb_' . $attachment['physical_filename'];
278 }
279 else if (($display_cat == ATTACHMENT_CATEGORY_NONE/* || $display_cat == ATTACHMENT_CATEGORY_IMAGE*/) && !$attachment['is_orphan'])
280 {
281 // Update download count
282 $sql = 'UPDATE ' . ATTACHMENTS_TABLE . '
283 SET download_count = download_count + 1
284 WHERE attach_id = ' . $attachment['attach_id'];
285 $db->sql_query($sql);
286 }
Wie man sieht ist das Update für die Kategorie "ATTACHMENT_CATEGORY_IMAGE" nicht aktiviert, sondern mit Blockkommentaren (/* und */) rausgenommen. Um genau zu sein wird nur dann ein Download Count geführt, wenn das Attachment in die Kategorie "NONE" fällt, d.h. auch Flash, Windows Media Files (Streaming), Real Media und Quicktime werden nicht gezählt. Ich weiß zwar nicht, warum bei den Bildern keine Zählung gemacht wird, aber ich würde sagen, dass du nur die Kommentarzeichen entfernen musst um eine Zählung durchzuführen. In dem Fall dürfte dann nur gezählt werden, wenn das tatsächliche Bild betrachtet wird, nicht die Thumbnailvorschau.