Модуль расширенной системы модерации с черновиками и статусами.
Есть 3 статуса - черновик, на модерации, отклонено. Суть модуля в том, чтобы отделить уже опубликованные новости пользователей от новых правок, то-есть все изменения в уже опубликованную версию новости проходят отдельную "черновую" модерацию и только после одобрения администратором, основная опубликованная новость получает изменения. К примеру в такой системе невозможно пользователю самолично поменять текст, удалить файлы/картинки у опубликованной новости, он может только создать отдельный клон оригинала, внести в него все желаемые правки и отправить на одобрение, на проверку администраторами.
- Редактирование новости в пользовательской части на отдельной странице, без стандартного ajax окна. Отдельный шаблон editnews.tpl
- Все изменения которые вносит пользователь, удаление/добавление файлов или картинок, изменение дополнительных полей, текста новости, заголовка и т.д. НИКАК не влияет на опубликованный оригинал.
- Уведомления в админке при попытке редактирования оригинальной новости, о том что уже есть пользовательский черновик.
- Черновики можно создать как при редактировании, так и при добавлении "первичной" новости, до отправки на модерацию. То-есть на этапах addnews и editnews.
- Возможность отклонять присланные на модерацию черновики и первичные новости. (addnews и editnews)
- В профиле пользователя добавляются 3 отдельные вкладки с черновиками разных статусов