Возможно ли на системе Друпал создать полноценный Личный Кабинет пользователя? Подобно как на известных сайтах ВКонтакте, Одноклассники и других подобных.
Основная проблема в Друпале, то, что в нем всё общее.
Задача: Юзер заходит в личный кабинет и его окружают блоки только относящиеся к его личному кабинету, просмотр его материалы, добавление материалов, редактирование материалов. Например, после добавления фото - юзер вылетает в общую галерею. А он должен находиться по-прежнему в Своем Кабинете и дальше продолжать там копаться, редактировать, добавлять.
Сейчас я добавлю эту тему и вылечу на общие блоки. А я может хочу остаться в своем кабинете.
Я еще ни одном сайте созданном на Друпал не видел нормальных личных кабинетов без общих блоков и без вылетов на общие страницы. И это ставит, лично для меня, под сомнение, позиционирование Друпал как движка для социальных сетей. Такое ощущение, что это большая свалка, где всё общее, все имеют ко всему доступ и нигде не спрятаться не скрыться. В во всех известных мне соц. сетях есть личные кабинеты, да что там, эти сети порой и основаны на личном кабинете.
Что вы думаете по этому поводу? Есть ли грамотный выход и подход к данной проблеме?
Наш коллега предложил использовать модули nodeaccess, taxonomy access, taxonomy aceess lite. Использовать destination для перенаправления.