I know, but I initially used this attribute to simplify the conditions (```$this->enableRangeSupport``` is equivalent to WoltLab's ```(!$this->tiny && !$this->thumbnail)```). But I also don't understand why @WoltLab limits the ETag to non-thumbnails here.

I hope there is a small chance of integrating this pull request into the WCF 2.0 because currently you have to copy nearly the whole code of the ```AttachmentPage``` to make files downloadable via a php file.

But if WoltLab wants to merge this pull request and a change regarding the handling of the ETag is wanted, I will modify the behaviour of course.