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

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

Похожие статьи

  • Проблема с закрытыми блогами
    Alto 1.1.8 и 1.1.9 После бана пользователя в закрытом блоге он всё так же видит контент блога, может в него писать, комментировать не может, но (тадаам) вместе с баном получает ещё и возможность удалять любые топики...

3 комментария

0
Для начала надо ответить на вопросы.
1. В сообществе есть ТОЛЬКО закрытые блоги или есть и открытые (если только закрытые то легче сделать все сообщество закрытым)
2. Если есть открытые и закрытые Блоги. то что делать если Человек подписан и на закрытый и на открытый блог?
0
1) В сообществе есть только закрытые блоги и участники одного закрытого блога не должны просматривать профили участников другого закрытого блога.
2) Известно точно, что один и тот же участник не будет состоять в двух закрытых блогах.
0
Логика простая: в ActionProfile прежде, чем показывать профиль, проверить:
1) Авторизован ли юзер, если нет — не показывать
2) Получить список блогов, в которых состоит текущий юзер, и список блогов юзер профиля, и сравнить, если не совпадает — не показывать

Нужно писать плагин с таким алгоритмом
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.