Как сделать Infractions на vBulletin 4.х.х?

  • Автор темы Владимир Костин
  • Обновлено
  • 28, May 2013
  • #1
Здравствуйте! Народ, кто в шаблонах уже хорошо ориентируется, а подскажите плз, где искать.

Задачка такая, при использование нарушений (Infractions), балы начисляются и списываются, например через 5 часов, но также и убирается само нарушений.

Вот где надо исправить, чтобы балы списывались, а в админке количество нарушений накапливалось, мб checkbox есть какой =). Что-то картинку не вставляет =( http://clip2net.com/s/58s6hZ

vBulletin 4.2.0 Patch Level 2

Владимир Костин


Рег
27 May, 2013

Тем
82

Постов
200

Баллов
630
  • 28, May 2013
  • #2
На тройке видел что-то подобное, но там все делается хаками. Перенес ваш вопрос в раздел для четверки, четверочники может быть расскажут.
 

Wmboard


Рег
01 Jan, 2011

Тем
406

Постов
7367

Баллов
9427
  • 28, May 2013
  • #3
там не надо ничего "исправлять" - надо просто разобраться в штатной системе нарушений и грамотно её настроить
WaterSpoutX, какой эффект Вы хотите получить в итоге?
 

Льюви


Рег
22 May, 2012

Тем
90

Постов
1279

Баллов
1739
  • 28, May 2013
  • #4
Не совсем понял, что нужно на может вот так




 

Lukamal


Рег
30 Aug, 2012

Тем
124

Постов
837

Баллов
1477
  • 29, May 2013
  • #5
Так, а эффект нужен следующий — если посмотреть в User Manger в секции Infractions (как у меня на скриншоте) там поля: Infractions, Infraction Points.

Так вот, когда ставишь пользователю нарушение из User Infraction Level, например:

Inappropriate Language 5 points на 10 Day(s), в админки у этого пользователя Infractions = 1, а Infraction Points = 5 и по истечение 10 дней Infractions и Infraction Points скидываются, а надо сделать так, чтобы скидывались только Infraction Points =).

P.S. Чтобы новую тему не заводит, спрошу, а можно, если да то как , в шаблоне написать типа такого
 print_r($show);
or
 var_dump($show);
, а то все, что я нашел, это бедноватый api и ее функцию vbach.
 

Владимир Костин


Рег
27 May, 2013

Тем
82

Постов
200

Баллов
630
  • 29, May 2013
  • #6
А все, разобрался — общее количество нарушений хранится в другом месте, думал их количество показывает поле infractions в User Manger. Всем спасибо. А вопрос про print_r открыт =).
 

Владимир Костин


Рег
27 May, 2013

Тем
82

Постов
200

Баллов
630
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно