Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Общие вопросы (http://forum.mynuke.ru/forumdisplay.php?f=19)
-   -   отмена подтверждения регистрации (http://forum.mynuke.ru/showthread.php?t=2181)

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?nam...h&query=no_mail

freem 09.08.2006 14:07

Цитата: Сообщение от Soniks

Этот хак работает только на 7.6 нюке
А то что я написал - на 7.9

Soniks 09.08.2006 15:34

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

freem 09.08.2006 21:54

сорри....
всё разобрался.


Часовой пояс GMT +4, время: 22:00.

Copyright © 2005 by Soniks