Вопрос
- Предыдущая
- 1
- 2
- Показаны 16-20 из 20
Надо как-то решать вопрос.
В процессе размышлений родилась такая идея:
1. Создаем компонент, который будет дополнять модерацию.
2. Добавим поле чекбокс, в котором будем хранить информацию о том, что запись нуждается в модерации. И при сохранении записи пользователем будем с помощью нашего компонента подсовывать is_approved и хранить 1 в созданном поле.
3. С помощью нашего же компонента и данных поля будем скрывать запись в списке и при просмотре от всех, кроме автора и админа
4. С помощью нашего компонента добавим кнопку "отправить материал модератору на проверку" на экшн нашего компонента, который принудительно вызовет метод requestModeration
5. После того, как модератор одобрит материал наш компонент проставит null в добавленном поле и материал станет виден всем
Дальше вопрос к разработчикам местным. Как вам идея реализации? Можно что-то упростить?..
Стандартная модерация отключается, используется моя. В отдельном компоненте права доступа к записям. Так как делалось для себя, неуниверсально и работает только на одном типе контента.
При просмотре щенка уведомление о необходимости отправить на модерацию
Отправляем уведомление
Модерация стандартная
Права доступа
Стандартная модерация отключается, так как будет дубль заявок. Наверно, это можно победить. Не знаю.
Не совсем то, что написал ТС. Но имхо, такой вариант лучше. Пользователь сам решит, когда отправить на модерацию… Возможно, в других случаях нужно доработать и отправку на редактирование… Мне хватило того, что описано выше.
Если появятся желающие профинансировать доведение разработки до универсального состояния + тестирования прошу в личку.
- Предыдущая
- 1
- 2
- Показаны 16-20 из 20