общаться в приватных группах
Сегодня на сайте приняты два формата общения:
1. публичный (форум, блог);
2. личка (в ней "третий" – уже лишний, даже если он админ)).
Но почему бы не добавить «золотую середину»?...
Для быстрого добавления в свою группу большого количества пользователей пригодятся шаблоны (а в программировании их называют "регулярные выражения"). В данном случае, речь о
шаблонах групп. Конечно, в свою группу можно добавить участников и обычным способом: перечислив их имена. На этой простой возможности сейчас останавливаться не будем, а вот о шаблонах поговорим.
Эти фильтрующие
шаблоны могут быть такими:
> По шаблону запретить доступ в свой блог для всех не_зарегистрированных сайтовцев.
или —
> Разрешить доступ только тем, у кого форумская репутация выше заданного порога.
> Открыть доступ только участникам конкретной темы, имеющих в ней не менее
хх лайков-спасибок.
> ... ... Вообще, шаблоны могут быть любые: мальчики-девочки, группы по возрасту, пьющие-трезвые (фильтр по дополнительным сведениям из анкет).
Как эти шаблоны оформить визуально, админ придумает сам. Думаю, что лучший способ: выбор из раскрывающегося списка, с последующей подстройкой числовых параметров.
Простейший шаблон выглядит как-то так:
*.*
То есть, в настройках каждого блога должно быть четыре списка: чёрные и белые — ЧС и БС (раздельно: на чтение и постинг). Эти настройки можно и не трогать: по умолчанию они будут пускать в блог всех желающих: хочешь – пиши, или только читай.
В эти списки можно добавлять как имена отдельных участников, так и шаблоны групп.
В блог и сейчас можно давать ссылку с форума. Это и будет универсальным механизмом гибкой настройки прав доступа: Например, ТС создал тему, оставил в ней несколько публичных постов, откуда ссылкой перенаправил участников в свой закрытый блог.. В этом случае обсуждение будет состоять из двух частей:
• общедоступной (форумская ветка)
и • конфиденциальной (блог).
-
Если при помощи блога участник допущен к общению в конфиденциальной группе, то сайт должен автоматически отправлять об этом уведомление в список его
личных сообщений.
Чел сможет прийти в конфиденциальный блог, и, если ему там не понравится, исключить себя из числа участников. Или даже внести блогстартера в свой ЧС (чтобы тот не докучал подобными приглашениями).