user_hfs я так понял ты хочешь чтоб была видна папка и в ней файлы(разные), но скачать можно было только с расширением *.txt(к примеру). На данный момент реализовать это можно только при условии что папка виртуальная, установкой флажка в настройках файла на No download, но если файлов много то это совсем не удобно. Другого способа я пока не вижу.
manunj5 по поводу маски ты все таки ошибся, маска для файлов/папок вводится так: *gif;*jpg; - эти файлы будут видны, если хотите скрыть файл то надо так: \*gif;\*jpg; если хотите чтоб были видны файлы имя которых начинается на test_ то надо так: test_*