Приватные фото

Главные вкладки

Аватар пользователя pl2006 pl2006 11 июля 2012 в 14:27

Друзья подскажите, каким решением в D7 можно реализовать следующее:
Юзер при заполнении своего профиля загружает свои фотографии и может сделать их либо открытыми, либо приватными. Если фото приватные то их видят только те юзеры, с которыми он вступил в личную переписку?
Есть что нибудь готовое (модули) для такого?

Комментарии

Аватар пользователя Sun-fire Sun-fire 11 июля 2012 в 16:07

Можно пробовать сделать на основе связки модулей Content Access и ACL, но без кодинга там похоже не обойтись. Это при соответствии 1 фото = 1 нода.

Аватар пользователя kyky kyky 12 июля 2012 в 3:50

Сделать это несложно.
Фотка -- это нода типа private_photo с полем картинки.
Добавляете хук hook_view, в теле прописываете логику, что если тип ноды == private_photo и текущий пользователь и автор ноды друзья, то показать ноду, иначе не нет.