Рейтинг автоматом

Каждом новому пользователю ххх баллов рейтинга

#1 5 июля 2011 в 13:22
Зравствуйте уважаемые.
Поиск ничего не дал. Так что у меня вопрос такой:
Как зделать, что бы пользователю при регистрации автоматически начислялось опредилённое количество рейтинга.
Что бы не лазить каждый раз в админку или в БД, для добавления рейтинга вручную.
Так сказать стартовый капитал.
#2 5 июля 2011 в 14:02
поправить запрос в бд, создающий юзера… найти который нолик пишется в базу в колонку рейтинга и заменить его на нужное число… наверно так
#3 5 июля 2011 в 16:59
Про запрос я и сам знаю. Но где, в каком фале?
#4 5 июля 2011 в 17:43
В файле components/registration/frontend.php cтрока примерно 236. Добавить, чтобы вносилось нужное число в поле rating
#5 5 июля 2011 в 19:42
Воистину говорят, если чего-то очень сильно ищешь, не найдёшь. Я искал слово rating, а его в запросе нет.
В общем проблема решена. Спасибо Вам, друзья.
Если кому интересно, ищите вот эти строки:
$sql = "INSERT INTO cms_users (group_id, login, nickname, password, email, icq, regdate, logdate, birthdate, is_locked, is_logged_once, rating, invited_by)
VALUES ('$group_id', '$login', '$nickname', '$pass', '$email', '$icq', NOW(), NOW(), '$birthdate', '$is_locked', 0, 1000, '{$invited_by}')";

То, что выделено жирным и подчёркнуто, этого там нет. Это нужно добавить.
#6 7 июля 2011 в 00:25
Василек спасибо тебе большое-все четенько работает))
#7 22 октября 2011 в 12:37
Василёк, спасибо, тоже хотела что-то подобное
#8 18 августа 2012 в 20:01
О старичках тоже побеспокоиться надо :)

  1. UPDATE `cms_users` SET
  2. `rating` = 0
  3. WHERE `rating` <=0
#9 21 марта 2013 в 22:38
А Как на 1.10.1 подобное реализовать?
#10 24 марта 2013 в 15:03
Ребяты! знатоки версии 1.10.1 — оч нужно! как всё таки реализовать чтобы при регистрации пользователь получал автоматом рейтинг. + то же самое при регистрации через Логинзу
#11 24 марта 2013 в 19:14
в components/registration/frontend.php после
  1. $item['logdate'] = date('Y-m-d H:i:s');
вставьте
  1. $item['rating'] = 11;
проверьте, должно работать.
#12 24 марта 2013 в 19:57
спасибо работает.

А что надо в логинзе поменять?
#13 24 марта 2013 в 21:03


спасибо работает.

А что надо в логинзе поменять?

fact

аналогично… надо вставить в $sql = "INSERT INTO… таблицу rating и её значение
#14 24 марта 2013 в 21:09
Вот запрос, вставлять куда здесь нужно?
$sql = "INSERT INTO cms_user_profiles (user_id, city, description, showmail, showbirth, showicq, karma, imageurl, allow_who) VALUES ('{$user_id}', '', '', '0', '0', '1', '0', '{$filename}', 'all')";
#15 25 марта 2013 в 17:58
где и что в логинзе поменять под 1.10 чтобы через нее рейтинг шёл автоматом
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.