Господа, подскажите, есть ли штатная возможность в OG ограничить доступ (чтение) к материалам только членам группы? Под штатными я понимаю настройки модуля и/или дополнительные модули и патчи.
Ситуация на мой взгляд слегка парадоксальная, даже приватная группа не защищена от доступа к материалам посторонних. Для чего тогда вообще подобная
«приватность»?
Незарегистрированных пользователей довольно легко можно ограничить в просмотре с помощью http://drupal.org/project/nodeaccess Но остается проблема доступа между участниками нескольких «конкурирующих» групп.
По публикациям на орге нашел только решение с nodeaccess для ограничения незарегистрированных пользователей и http://drupal.org/project/og_public_access - модуль под 4.7...
Комментарии
Так, господа, промолчали. Видно OG никто не использует.
Товарищи! Неужто никто не сталкивался с такой проблемой? Если я нигде не ошибся в настройках, то применимость OG сильно сужается - только открытые сообщества (даже если они типа спрятаны из списка). Самое смешное, что они все равно видны в панели пользователя (обязательной!).
Подниму тему, может кто откликнится? Может я где чего в настройках не заметил? Кто-нибудь вообще использует этот модуль?
да просто никто не занимался ограничением доступа
а что access control таки не ограничивает?
access control я так понимаю ограничивет доступ по типу материала и ролям, а не по членству в группе.
- да похоже, но странно, т.к. все таки приватность групп вещь полезнаявот у меня работает og_access, правда он немного переделан, но основной механизм тот который делает приватный пост и группу я нетревожил
penexe спасибо, что откликнулся!
Я хочу уточнить. Т.е. даже если есть прямая ссылка на приватный пост для зарегистрированного пользователя вне группы он не может этот пост посмотреть?
Если не секрет, можно ссылку на сайт... хочется посмотреть/потестировать эту возможность...
Да og_access, естественно и я использую... что и удивляет... может конфликтует с ACL?
стукни в асю 430-633-671
а чем собственно все закончилось? у меня сейчас похожая проблема.
хз, я не помню уже)
player. Все разрешилось успешно. Еще раз раз спасибо, penexe. На своем примере показал что все работает. Там действительно проблема конфликта с другими модулями, но есть заплатки. Сходу не вспомню, но если действительно необходимо - в выходные отвечу.
На всякий случай для всех отвечаю, что была проблема совместимости модулей OG и Domains
Решается установкой http://drupal.org/project/domain_adv