Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

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

минув час актуальності


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

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

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

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

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

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

Зробити ставку!

Замовник не бажає робити передплату? Запропонуйте оплату через Сейф, щоб уникнути можливого шахрайства.

Замовник
Марина Марина
Австралія Австралія
Проект опублікований
22 травня 2007
177 переглядів
Способи оплати