Заметка 69

Суперсекретное дополнение, работу над которым я веду, теперь поддерживает приватность. Некоторые события будет видеть только админ. Некоторые - автор кабинета (события) +администратор. А некоторые события будут видеть залогиненные пользователи - не вошедшие на сайт не будут их видеть.
Настройку в админку я пока не буду делать - все гибко настраивается фильтрами. С этим своим пользователям помогу. Объясню почему настройку я решил не внедрять - событий сейчас уже за 30-ть. У каждого события есть возможность вкл/выкл его (одна опция) и уровень доступа (вторая опция - 4 варианта) - как раз те, кто могут видеть данное событие. Итого сейчас мы получаем 60! настроек каждого. Это перебор. Я по дефолту, думаю корректно их определил - но кому надо будет убрать или добавить - легко сделают это с помощью небольшого php кода (фильтра). Пока будет так - но я не утверждаю что настроек не будет вообще))

Теперь нес-ко примеров:
1. Только админ будет видеть какой пользователь ошибся во время регистрации (незалогиненным и другим пользователям этот фейл ни к чему)

2. Авторизованный (вошедший на сайт) пользователь будет видеть какие записи убраны в черновики. Кто кого добавил в черный список

3. Но в тоже время все будут видеть кто на кого подписался (полезная активность же) какие записи опубликованы, какие группы кто создал.

4. Автор будет видеть свое событие входа/выхода с сайта (и с какой соцсети если это плагин uLogin) - но не будет видеть это событие у других юзеров. Админ будет видеть всех. Он же админ, он вообще видит всё.

Потом в релизе сделаю сводную таблицу - какие события и кто-что видит.

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

Все заметки автора
Комментариев нет

Оставьте комментарий

Войти с помощью: 
Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Настоящим подтверждаю, что я ознакомлен и согласен с условиями политики конфиденциальности
Войти с помощью: 
Генерация пароля
Написать
*
*