Разработка

Работа с приватными файлами в Drupal 7

Коротко и понятно о приватных файлах в Drupal 7. Учитывая, что в 7ке их отдача пошустрее будет - смотрю в сторону методЫ для галерей. например, хранить по умолчанию приватно, а показывать в зависимости от разрешений OG.
 
 
18.06.2011 — 00:28

Комментарии (7)

Аватар пользователя xandeadx
18.06.2011 — 13:27
0
 
 

может не стоит давать ссылки на англоязычные статьи, которые и так всем приходят по каналу Drupal Planet? :)

Аватар пользователя brainstorm
18.06.2011 — 13:45
0
 
 

1. не все читают друпал планет
2. если читают то не все вытягивают нужный материал. пусть будет как закладко. там на друпал планет откровенной фигни хватает

Аватар пользователя andypost
18.06.2011 — 18:33
3
 
 

Илья, лучше добавить настройку для галер
[х] публичная галера

Аватар пользователя andypost
18.06.2011 — 18:34
0
 
 

[ ] приватная

Аватар пользователя brainstorm
18.06.2011 — 19:41
0
 
 

ты посмотри как это на фотках яндекса сделано. имхо лучший подход к реализации.
публичная — все ок
«приватная»? окей, вопрос настроек «кому показывать».

Фотки отдельные сущности- соответсвенно «публичная-приватная» не совсем катит.

хотя OG дали нечто подобное. но идея с OG сырая — просто нет ничего более кучерявого для разделения доступов в дру.

Потом, что делать с файлом фотки если фотка перестала быть публичной? пересохранять в приватную папку? :)

Короче, тут думать надо. Перенесу в 7ку — тогда и буду думать. пока пофигу — нужд закрывать картинки в том числе — пока нет.

Аватар пользователя andypost
24.06.2011 — 15:47
0
 
 

Спасиб, действительно интересно…
В 7ке файл уже является сущностью, так что тут очень легко можно реализовывать доступы и OG, вероятно, тут будет реальным помошником, так как в 7ке умеет любую сущность делать группой.

Стоит ли для каждой фотки делать признак приватности? может просто обойтись этим признаком для альбома?

А вот перенос данных из паблика в приват… имхо не особо ресурсоемкая операция, пока ФС не распределенная, ибо для CDN сие становится серьезной проблемой.

Выходом, думаю, будет реализация когда все файлы по умолчанию приватны и признак публичности является одним из прав доступа

Аватар пользователя andypost
18.06.2011 — 18:39
0
 
 

трындец какой-то, как здесь редактировать коменты…

продолжаю:

admin/config/media/file-system обязательно настроить хранилище, потом взять код из file_field_settings_form() касаемо 'uri_scheme'