Модуль filefield делает поле, в которое загружаете файл.
Еще нужно: CCK + content permission(встроенный в CCK) Делаете разрешение в Разрешениях Кому можно видеть это поле с файлом, а кому нельзя.
И метод загрузки (Управление - Файловая система) должен быть не публичный а приватный. Последнее обязательно даже если вы закачиваете файл на сайт какими нибудь другими модулями.
Да, но по прямому урлу он всё равно доступен!
Например если выставить приватный, то ничего не мешает сменить в адресе с site.com/system/files на site.com/sites/default/files !!!!!!!
Лучше конечно писать файлы в БД, но мускул вроде не пишет, а если и пишет то как завязать на друпале?
1. В приватном режиме файло проходит через друпал, вы где-то накосячили раз оно отдаётся по прямым ссылкам
2. Мускуль прекрасно может хранить файлы в базе
1. не накосячили. он ведь файл пишет на файловую систему. соответственно обратившись по папкам на сервере можно получить доступ к файлу. и не важно что стоит, друпал, вордпресс или любое другое приложение.
2. Как можно завязать с друпалом?
Комментарии
Модуль filefield делает поле, в которое загружаете файл.
Еще нужно: CCK + content permission(встроенный в CCK) Делаете разрешение в Разрешениях Кому можно видеть это поле с файлом, а кому нельзя.
И метод загрузки (Управление - Файловая система) должен быть не публичный а приватный. Последнее обязательно даже если вы закачиваете файл на сайт какими нибудь другими модулями.
Да, но по прямому урлу он всё равно доступен!
Например если выставить приватный, то ничего не мешает сменить в адресе с site.com/system/files на site.com/sites/default/files !!!!!!!
Лучше конечно писать файлы в БД, но мускул вроде не пишет, а если и пишет то как завязать на друпале?
1. В приватном режиме файло проходит через друпал, вы где-то накосячили раз оно отдаётся по прямым ссылкам
2. Мускуль прекрасно может хранить файлы в базе
1. не накосячили. он ведь файл пишет на файловую систему. соответственно обратившись по папкам на сервере можно получить доступ к файлу. и не важно что стоит, друпал, вордпресс или любое другое приложение.
2. Как можно завязать с друпалом?
Прошу пройти сюда
У меня не доступен. Во всяком случае для не кул хацкеров. Делал теми модулями (всеми) о которых писал.
После того как поменяете режим на приватный перезалейте файл.
Лучше не задавайте таких вопросов на этом форуме. Окружающие могут не понять.