Null ratio / Обнуление рейтинга

Started by Lynx on 2012-09-17 03:17 — 30 replies, 6630 views

#11
нее, так не круче)) сидбонусами лучше будет

как ты хочешь сбрасывать рейтинг если они и так будут в минусе, или я вас не так понял
#12
Lynx, в код особо не смотрел, но ИМХО было бы лучше ratio_nulled хранить не в bb_bt_users, а bb_users. Проще доставать значение поскольку оно уже в кеше и не надо делать запросы в bb_bt_users. Но поаторюсь, я особо код не глядел.
А вообще прикольная замуть. Интереснее и вправду сделать ее за сидбонус как предлагает DarkMod, это не сложно реализовать 🙂
#13
Lynx, в код особо не смотрел, но ИМХО было бы лучше ratio_nulled хранить не в bb_bt_users, а bb_users. Проще доставать значение поскольку оно уже в кеше и не надо делать запросы в bb_bt_users. Но поаторюсь, я особо код не глядел.
А вообще прикольная замуть. Интереснее и вправду сделать ее за сидбонус как предлагает DarkMod, это не сложно реализовать 🙂
ага и только один раз😉
#14
пускай помучается набрать 100000 бонусов 😀, так же интересней🙂 чем сделав пару кликов на обнуление рейтинга
#15
Адаптировал к R552 (замена IN_PHPBB на IN_FORUM в файле usercp_nullratio.php). Перезалил архив.
#16
Lynx,
Поставил на тестовый сайт - всё норм, но при нажатии кн. для перехода - переходит на пустую стр. ??
#17
В логах:
[08-Jan-2014 17:25:13 UTC] PHP Fatal error: require(): Failed opening required '/var/www/***/data/www/****/includes/ucp/usercp_nullratio.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/***/data/www/*****/profile.php on line 34
Строка:
require(INC_DIR . 'ucp/usercp_nullratio.php');
#18
Сейчас 2 раза проверил на своём тестовом трекере - обнулил рейтинг, перешёл куда надо, пустой страницы не было. Логи чистые.

Вот что ещё я пропустил в процессе адаптации:
usercp_nullratio.php
найти:
redirect("login.$phpEx?redirect={$_SERVER['REQUEST_URI']}", TRUE);
заменить:
redirect("login.php?redirect={$_SERVER['REQUEST_URI']}", TRUE);

Но вряд ли ошибка из-за этого.
#19
Lynx,
Тест стоит на поддомене. Может в этом баг ?
#20
vitalix, у меня тоже на поддомене, на выделенном серваке, но ошибка твоя у меня не воспроизводится, как только не извращался.
Попробуй заменить
login.$phpEx
на
login.php

в usercp_nullratio.php