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.