Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Скрипт замечаний

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я начал писать алгоритм и список возможностей скрипта замечания для форума IPB 1.1.
Вот что получилось:
 
Скрипт замечаний для форума RUFORUM (с)
 
Скрипт позволяет модераторам и выше ставить замечания пользователям.  
По достижению n кол-ва ставится один из вариантов бана.
 
 
План:
 
1. Все замечания должны быть видны в профайле пользователя
2. Если замечаний нету, то соответственно нету и полей для самих замечаний. (нету тоесть полной формы)
3. Замечания могут добовлять только Админы, Супер. Модеры, Модеры...  
3.1 Если пост юзера им не понравился, т.е не совпадает с какими-либо правилами форума, они могут выдать ему замечание. Это замечание будет висеть под ником юзера при его ответах в форуме. При нажатии можно будет посмотреть кем, когда и за что выдано предупреждение
4. Добавление либо в самом профайле, либо сделать кнопку в теле сообщения.
5. Примерный вид таблицы в профайле тут: http://ruforum.net/img/marks.gif (iXBT)
6. Разбор "5"
6.1. первая колонка - номер замечания
6.2. вторая - время когда было сделанно замечание
6.3. третья - кто сделал
6.4. четвертая - краткое описание за что ..
6.5. пятая - поеснение
6.5.1. типа в пояснение будет находиться пост который нарушил правила, тот кто будет делать замечание просто будет его туда копировать...
7. Возможность удалять замечания у пользователей.... (через админ панель, или через профиль)
8. Профайл с замечаниями могут видеть все!
9. Система должна банить после набора определенного количества баллов. (например 10 баллов)
9.1 Виды баннов
9.1.1 Пользователь не может писать сообщения/тему, но может читать форумы
9.1.2 Пользователь не может ни писать ни читать форумы.
9.2 За аналог можно взять систему с Ру-борды то есть баннов должно быть два вида пожизненный и временный.
9.2.1 Пожизненный - это когда человек забанин и больше некогда не сможет войти на форум (это для самых борзых)  
9.2.2 Временный - дается на определенный срок!
10. Администратор может удалить предупреждение;
11. Кол-во замечаний должно быть видно в теме (пример: "Замечаний: 6")
12. При выдаче предупреждения можно сделать любое из следующих 2х действий:
12.1 выслать уведомление об замечании на ПС
12.2 выслать ему письмо на мыло.
 
 
Просьба написать Ваше мнение. Что надо изменить/добавить/удалить...  
Также просьба учитывать работу скрипта. Не надо придумывать суппер-пуппер функции, дабе не повышать нагрузку на базу.
 
ЗЫ. Спасибо KiNO & IgorekM за поддержку
 
С уважением ...
 
Добавлено
зы. Просьба не обращать внимание на орф. ошибки. Их много. Т.к. писалось все очень быстро, да и не это главное

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 00:49 24-02-2003 | Исправлено: Total, 00:51 24-02-2003
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total

Цитата:
9. Система должна банить после набора определенного количества баллов. (например 10 баллов)  

И неплохо бы извещение админу  
 
А можно добавить для расчета баллов относительный вес замечания ?
Например модер/админ для себя в правилах напишет ,что за рекламу в разделе дается 5 баллов,а за рекламу во всех разделах 11  
=> При границе в 10 баллов,человек будет забанен после первого такого предупреждения.

----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 01:38 24-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Например модер/админ для себя в правилах напишет ,что за рекламу в разделе дается 5 баллов,а за рекламу во всех разделах 11  

мне это не надо. У меня все замечания по 1 будут.
А насчет первого - это неплохая идея. Пару строк кода лишних

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 02:08 24-02-2003
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total

Цитата:
мне это не надо. У меня все замечания по 1 будут.  

А почему ? Разве это не удобно ?
О весе будут знать только админы и модеры

----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 02:33 24-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
snop
Врятли... ИМХО не нужны большие числа...

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 02:35 24-02-2003
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total
Idea ne v bolshih chislah ,a v tom chto bi posle odnogo serioznogo narushenia (takoi kak spam) chelovek poluchil srazu BAN,vsego lish za odno zamechanie.
Eto snimet nagruzku s adminov

----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 11:41 24-02-2003 | Исправлено: snop, 11:42 24-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
snop
В таком слечае не обезательно делать замечание равное 10 очков. Просто сделать галачку "Бан сразу"

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 12:59 24-02-2003
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total

Цитата:
В таком слечае не обезательно делать замечание равное 10 очков. Просто сделать галачку "Бан сразу"  

Toje verno

----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 15:37 24-02-2003
baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Что-то вы забыли о возможности пользователей ставить предупреждения дру-другу.
Ведь если реализовать такую систему и правильно настроить ее логику, форум сам сможет избавлять себя от большинства нарушителей и хулиганов. Т.е. администрирование банов будет по большей части производится самими пользователями.
Мне самому, такая система была-бы очень интересной. Посему выскажу свое некороткое мение по этому вопросу:
 
Понятно, что дать возможность ставить предупреждения кому-попало(всем пользователям) - это не выход, тогда просто система может дать сбой, начнутся взаимные предупреждения и все окажутся забаннеными например.
 
Есть вариант давать возможность ставить предупреждения опираясь на количество постов пользователя, т.е. за каждые 50 постов есть возможность впилить кому-то предупреждение. Тогда эта возможность будет у самых говорливых, что- тоже неверно, т.к. большинство говорунов и являются теми кого любой админ с удовольствием бы забаннил.
 
Может реализовать что-то вроде ручной раздачи возможности баннить? ну например:
раз в месяц админ смотрит на активность пользователей, смотри кто-чего пишет, и о чем говорит, и на свое усмотрение раздает некоторым пользователям по определенному количеству баллов, которые пользователь может потратить на то что-бы кому-то сделать замечание. А можно это немного автоматизировать: пользователь за каждые N постов получает возможность кого-то предупредить, но эта возможность дается ему не автоматом, а только после проверки админом, т.е. все кандидаты на получение возможности кого-то предупредить попадают в список который можно администрировать из AdminCP, ну как например пользователи или сообщения которые ожидают проверки модератором. Админ заходит, видит список кандидатов на получение возможности предупреждать других, и руками подтверждает тех в ком уверен(и им на внутреннюю почту и на мыло приходит уведомление об этом, с краткой инструкцией по использованию возможности предупреждения других).
 
К стати, с удовольствием поработаю над реализацией такго скрипта, естественно не сам, если бы было время, давно бы написал.
 
Что скажете?

----------
Все для производства ПЕНОБЕТОНА.
Сотрудничество с Китаем.
Альтернативная энергетика.

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 16:48 24-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну насчет первого пункта я не согласен. Это 100% не надо делать, а вот по второму можно сделать. Но тогда зачем нужны будут модераторы на форуме. ?  
 
Все равно спасибо за идею.
 
Добавлено:
- Модератор может ставить замечание только в своем разделе
- С.Модератор в любом из разделов.

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 17:48 24-02-2003
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total
Наверное надо добавить,что замечания не могут ставиться выше позванию ,например модер не может сделать замечание админу,да и модер модеру тоже не должен делать замечания


----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 17:59 24-02-2003
baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Но тогда зачем нужны будут модераторы на форуме. ?  

Разве форум создается для того чтобы максимально нагрузить работой админов? Помоему админ часть движков форумов для того и пишется, чтобы Админам облегчить жизнь, и дать возможность с меньшими затратами времени создать и поддерживать интересный ресурс.
 
В моем понимании идеальный форум, это сообщество которое способно само регулировать свою деятельность, и ограждать себя от нарушителей, и чем тоньше и правильнее будет настройка всех автоматических служб контроля, тем больше времени на другую полезную работу останется у админов.
 
К тому же, наиболее объективная оценка деятельности того или иного пользователя может быть достигнута только с помощью голосования, а возможность ставить предупреждения друг-другу, не что иное как голосование. Демократия называется
 
И еще один немаловажный фактор: имея этут систему, форум даст возможность большему количеству пользователей почувствовать свое участие в формировании свободного сетевого сообщества. А это вызовет дополнительный интерес к системе.
 
хе-хе (с) Я

----------
Все для производства ПЕНОБЕТОНА.
Сотрудничество с Китаем.
Альтернативная энергетика.

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 18:17 24-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
snop
Cпасибо.. Хорогая идея
baserua
учтем

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 19:10 24-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну что ?? Есть еще предложения? А то завтра-послезавтра будем писать финальную версию, и начинать кодить... И не хотелось бы походу работы придумывать новые возможности

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 00:53 28-02-2003
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total
А система будет давать автоматом бан после 10 замечаний ?
А какой из банов ?
Есть ли возможность вводить админам айпи не подлежаших к бану по айпи ?
А то модер нечайно забанит мою сеть,может нехорошо получится

----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 01:25 28-02-2003
Kurt

 
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Возможно повторюсь но.
1. Могут видить список замечание или нет все пользователи или только администрация - должно быть опционно.
2. Автобан по баллам - опционно.
3. Вообще, должна быть система переводя в режим read only
4. Должно быть понятие
а. После определенно времени замечание анулируетя
б. амнистия.
5. Вриацию на тему однотипных замечаний. Одно дело когда человек нарушет разные правила, а другое когда одно и тоже. Значить он совсем не слушает модератора.
6. Давать возможность пользователям делать замечания или делать это привилегие модератров - дожно быть опционно.

----------
http://uid.me/kurt

Всего записей: 3822 | Зарегистр. 30-06-2001 | Отправлено: 04:44 28-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KurtКак я понял это некоторые пункты из системы, которая стоит тут. Да? Можно немного подробнее ??
 
И еще вопрос. Как ты ставишь замечание в пост. Тоесть идет черта, а потом красным твое замечание. Это где ставится? Чтобы было удобно сделать для ibf

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 13:03 28-02-2003
Kurt

 
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Total
Нет, тут такой системы замеаний нет. Так скажем из принципиальных сообщений.
Все сказанное мной, безусловно, опирается на модераторский опыт. То чего модераторам обычно не хватает. Еще не знаю говорили или нет, но необходимо что бы к каждему замению можно было дать описание за что и где оно имело место быть. То есть url и слова. Т.к. голые цифры мало о чем говорят.
 
По поводу красного. Это выглядет так. Нажимаю "редактировать" Там помио полей которые будут у тебя когда ты нажмешь на "редактировать" на своем посте. У меня есть поле "Сообщение автору" и все что я напишу там будет под чертой и красным.  
Очень удобным будет, так же, если все написанное в такое поле отправляется автору на ПМ, но это должно быть опционно. То есть стоять галока, дублировать на ПМ или нет.

----------
http://uid.me/kurt

Всего записей: 3822 | Зарегистр. 30-06-2001 | Отправлено: 14:40 28-02-2003
Total



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kurt
Спасибо. Действительно хорошие советы. Учту!
 
Думаю сеодня соберу все вместе и начнем писать скрипт :)
 
Еща раз всем спасибо.

Всего записей: 57 | Зарегистр. 30-10-2001 | Отправлено: 16:48 28-02-2003
Kurt

 
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Total
Да ну что-ты. Ты хорошее дело затеял. Если сделаешь. Вообще, можно сделать даже просто скрипт для модераторов. Скажем так, форумно независимый. Есть ведь и вообще e-mail конференции. Там тоже модераторам как-то приходится вести учет наказаний.

----------
http://uid.me/kurt

Всего записей: 3822 | Зарегистр. 30-06-2001 | Отправлено: 17:05 28-02-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Скрипт замечаний


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru