PDA

View Full Version : отмена подтверждения регистрации


freem
05.08.2006, 21:57
Собираюсь запустить нюка в локалке, в которой нет интернета и у большинства пользователей его тоже нет. Можно ли как то отменить подтверждение регистрации пользователя на e-mail? В противном случае у меня никто не сможет зарегиться...

resett
08.08.2006, 13:07
ты не могбы мне в личку рассказать как хотябы форум поставить.... я чето так и непонял(

freem
08.08.2006, 18:31
Всё уже сам нашёл.
Если кому надо, рассказываю как (100% работает под nuke 7.9):
Найти в modules/Your_Account/index.php
Код:

$result = $db->sql_query("INSERT INTO ".$user_prefix."_users_temp (user_id, username, user_email, user_password, user_regdate, check_num, time) VALUES (NULL, '$username', '$user_email', '$new_password', '$user_regdate', '$check_num', '$time')");


и добавить чуть ниже после
} else {
код
Код:

$sql = "SELECT * FROM ".$user_prefix."_users_temp WHERE username='$username'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_query("INSERT INTO ".$user_prefix."_users (user_id, username, user_email, user_password, user_avatar, user_avatar_type, user_regdate, user_lang) VALUES (NULL, '$row[username]', '$row[user_email]', '$row[user_password]', 'gallery/blank.gif', 3, '$row[user_regdate]', '$language')");
$db->sql_query("DELETE FROM ".$user_prefix."_users_temp WHERE username='$username'");


Опционально чуть ниже можно удалить отправку e-mail и/или вывод сообщения с требованием об активации.

Soniks
09.08.2006, 00:48
http://nukefiles.ru/modules.php?name=Search&query=no_mail

freem
09.08.2006, 14:07
http://nukefiles.ru/modules.php?name=Search&query=no_mail
Этот хак работает только на 7.6 нюке
А то что я написал - на 7.9

Soniks
09.08.2006, 15:34
freem с чего вы это взяли, вы хоть по ссылке ходили?

freem
09.08.2006, 21:54
сорри....
всё разобрался.