Что нужно: сделать чтобы один файл могли скачивать только модераторы.
Использую модули CCK, FileField и Content Permissions.
Создал тип материала. В него добавил поле со ссылкой на файл (FileField).
В настройках разрешений (Content Permissions) выставил что видеть это поле могут только модераторы.
Теперь проблема: обычный пользователь если заходит на сайт это поле конечно же не видит, но файл он скачать может если введет в браузере example.com/files/arhiv.zip
Нужно чтобы обычный пользователь не мог этот файл скачать никак. При этом на сайте есть другие файлы скачивание которых разрешено всем.
Комментарии
А приватный метод загрузки не пробовали? Может он решит задачу? Я не пробовал, но скоро пригодится такая функция.
Попробовал, не получилось.Ой блин, получилось! Оказывается нужно после того как метод загрузки поменять файл перезалить.
Спасибо Гудвин!
http://www.drupal.ru/node/40221