существоит с полдюжины вариантов мультисайтинга. исходные параметры не ясны.
Не очень понял какие параметры не ясны, но объясняю задачу.
Два сайта site1 и site2 (возможно потом больше, но структура такая же).
Общие пользователи. Одинаковый набор ролей, на каждом сайте пользователю могут быть присвоены свои роли. Одна из ролей (роль1) дает доступ к закрытому разделу форума.
Форум имеющий 5 разделов:
1. общий для обоих сайтов.
2. виден только на site1 всем.
3. виден только на site2 всем.
4. виден только на site1 имеющим роль1.
5. виден только на site2 имеющим роль1.
Поставил Domain Access и Forum Access, их функционала для решения задачи не хватило.
Надеюсь на помощь...
Получилось, но очень неудобно. после создания нового раздела надо пройти по всем сайтам в его настройках и выставить соответствующие права для ролей. Хотелось бы, чтобы при создании раздела просто был выбор раздел только для этого сайта или может быть виден на других.
И еще вопрос возник, есть разрешение для роли "Администрировать форумы", нет ли какого нибудь модуля делящего её на "создавать новые форумы", "редактировать свои форумы", "редактировать любые форумы" и "удалять свои форумы" и "удалять любые форумы"? А то придется пожизненно этой работой самому заниматься.... Потому что администраторам сайтов редактировать права доступа к чужим разделам давать нельзя...
Комментарии
А без мультисайтинга можете?
Не понял вопроса. Например, в зависимости от роли ограничения доступа к разделам форума делаются модулем forum access.
существоит с полдюжины вариантов мультисайтинга. исходные параметры не ясны.
Не очень понял какие параметры не ясны, но объясняю задачу.
Два сайта site1 и site2 (возможно потом больше, но структура такая же).
Общие пользователи. Одинаковый набор ролей, на каждом сайте пользователю могут быть присвоены свои роли. Одна из ролей (роль1) дает доступ к закрытому разделу форума.
Форум имеющий 5 разделов:
1. общий для обоих сайтов.
2. виден только на site1 всем.
3. виден только на site2 всем.
4. виден только на site1 имеющим роль1.
5. виден только на site2 имеющим роль1.
Поставил Domain Access и Forum Access, их функционала для решения задачи не хватило.
Надеюсь на помощь...
кажется сам сообразил как это сделать... Надо таблицу forum_access сделать своей для каждого сайта. Сейчас попробую...
Получилось, но очень неудобно. после создания нового раздела надо пройти по всем сайтам в его настройках и выставить соответствующие права для ролей. Хотелось бы, чтобы при создании раздела просто был выбор раздел только для этого сайта или может быть виден на других.
И еще вопрос возник, есть разрешение для роли "Администрировать форумы", нет ли какого нибудь модуля делящего её на "создавать новые форумы", "редактировать свои форумы", "редактировать любые форумы" и "удалять свои форумы" и "удалять любые форумы"? А то придется пожизненно этой работой самому заниматься.... Потому что администраторам сайтов редактировать права доступа к чужим разделам давать нельзя...