Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Runcms: премодерация на форуме (newbb) и бан

project expired


Сайт функционирует на движке RunCms 1.5. Форум – newbb. Требуется сделать, чтобы перед публикацией сообщений всех пользователей, кроме тех людей, которые были отобраны модератором, посты проходили проверку.

Опишу подробнее:

Есть две группы пользователей: те, которые могут постить на форуме в обычном режиме (то есть, оставил сообщение – оно появилось на форуме) и те, посты которых сразу на форуме не появляются. То есть, они нажимают кнопку "Отправить", как обычно, а их сообщение не появляется, и выдается такой текст: "Этот форум является премодерируемым. Сообщения появляются на форуме только после проверки модератором. Если ваше сообщение пройдет модерацию, оно появится не позже, чем через сутки."

Все посты, которые идут на модерацию, отображаются на отдельной странице, которая доступна только администраторам и модераторам. Там показывается, кто оставил пост, полный текст сообщения, название темы, название форума, тут же кнопка "Редактировать". Рядом с каждым постом возможность установить флажок, внизу две кнопки - удалить и одобрить. Модератор заходит, просматривает, отмечает, что удалить, а что - нет. То, что одобряется, попадает на форум для общего просмотра, остальное удаляется из базы.

На самом форуме возле каждого сообщения есть кнопка "Оказать доверие" – при нажатии на нее пользователь переводится модератором в группу тех, чьи посты не модерируются. т.е., проверенных людей
Плюс к этому требуется улучшить функцию бана. В этой версии движка сайта функция бана работает так: одним кликом удаляется пользователь, банится его ip и e-mail. Нужно еще, чтобы вместе с этим удалялись все его сообщения, которые он оставлял, в том числе и те, которые еще не одобрены модератором.

Жду ваших предложений. Пожалуйста, указывайте сроки исполнения и цену, за которую вы готовы взяться за работу.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

Client
Project published
22 May 2007
177 views