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