Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Страницы: 1  |  2
30.09.2008, 13:34
Гость
Гость

После того как зарегистрировался приходит письмо на почту подтверждения, при нажатии на неё нужно попадать в Личный кабинет, а у меня на главную страницу. Это где то в модуле видимо нужно прописать. Помогите.
01.10.2008, 10:35
Гость
Гость

В "Инструменты" - "Системные таблицы" - "Пользователи" - Действие "Добавление" - поле "Действие после добавления объекта"
указан текст письма:

Код:
Поздравляем с успешной регистрацией! Для активации учетной записи необходимо открыть ссылку, отправленную Вам на указанный электронный ящик.";
if($MODULE_VARS[auth][USER_CONFIRMATION]) {
mail($UserConfirmationEmail,"Подтверждение регистрации на сайте sait.ru","Здравствуйте!nnДля подтверждения регистрации откройте следующую ссылку: $ConfirmationLink","From: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nReply-To: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nX-Mailer: PHP/".phpversion());
}
echo "


Правьте по своему усмотрению. Но $ConfirmationLink пользователь долже нажать, иначе не подтвердит регистрацию.
01.10.2008, 10:39
Гость
Гость

Gость писал(а):
В "Инструменты" - "Системные таблицы" - "Пользователи" - Действие "Добавление" - поле "Действие после добавления объекта"
указан текст письма:

Код:
Поздравляем с успешной регистрацией! Для активации учетной записи необходимо открыть ссылку, отправленную Вам на указанный электронный ящик.";
if($MODULE_VARS[auth][USER_CONFIRMATION]) {
mail($UserConfirmationEmail,"Подтверждение регистрации на сайте sait.ru","Здравствуйте!nnДля подтверждения регистрации откройте следующую ссылку: $ConfirmationLink","From: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nReply-To: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nX-Mailer: PHP/".phpversion());
}
echo "


Правьте по своему усмотрению. Но $ConfirmationLink пользователь долже нажать, иначе не подтвердит регистрацию.



У меня так и есть, но он попадает после после нажатия на эту ссылку в письме на главную страницу, а как на другую страницу посылать.
01.10.2008, 10:40
Гость
Гость

Пусть тогда ссылка уж будет выглядеть
Код:
$ConfirmationLink&template=29

где, 29 - номер макета дизайна, в котором будет прописана дополнительная строка:
Код:
<meta http-equiv='refresh' content='0; URL=http://sait.ru/kabinet/'>


Извиняюсь, если идея не из лучших, но вроде достаточно проста.
01.10.2008, 11:10
Гость
Гость

Андрей писал(а):
Пусть тогда ссылка уж будет выглядеть
Код:
$ConfirmationLink&template=29

где, 29 - номер макета дизайна, в котором будет прописана дополнительная строка:
Код:
<meta http-equiv='refresh' content='0; URL=http://sait.ru/kabinet/'>


Извиняюсь, если идея не из лучших, но вроде достаточно проста.


Теперь и на гланую не зайти.

Сделал так, в макете дизайна "главная" которая под номером 32 прописал <meta http-equiv='refresh' content='0; URL=http://sait.ru/kabinet/'>
, а в системных таблицах прописал $ConfirmationLink&template=32.

Что не так?

15.10.2008, 18:00
Гость
Гость

Зачем в макет "главной" то прописывать! Новый макет надо было создать
22.10.2008, 14:12
Гость
Гость

А как сделать, что бы при регистрации при нажатии на кнопку регистрация пееходить в Личный кабинет?
22.10.2008, 14:13
Гость
Гость

То есть: А как сделать, что бы при регистрации при нажатии на кнопку Вход пееходить в Личный кабинет?
22.10.2008, 17:45
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Посмотрите документацию на модуль "Интерфейс пользователя", там в форме найдете поля:
<input type=hidden name=REQUESTED_FROM value='$REQUEST_URI'>
<input type=hidden name=REQUESTED_BY value='$REQUEST_METHOD'>

Поскольку документация к данному модулю не полностью раскрывает все его нюансы, то чтобы понять назначение этих полей откройте файлик /netcat/modules/auth/index.php - ну и по исходному коду смотрите что там и как делается улыбка

Temet nosce...
22.10.2008, 23:55
Гость
Гость

Очень жаль, что документация многого не раскрывает (
24.10.2008, 09:36
Гость
Гость

DiGGy писал(а):
Посмотрите документацию на модуль "Интерфейс пользователя", там в форме найдете поля:
<input type=hidden name=REQUESTED_FROM value='$REQUEST_URI'>
<input type=hidden name=REQUESTED_BY value='$REQUEST_METHOD'>

Поскольку документация к данному модулю не полностью раскрывает все его нюансы, то чтобы понять назначение этих полей откройте файлик /netcat/modules/auth/index.php - ну и по исходному коду смотрите что там и как делается улыбка


А по подробней что там нужно поменять?
198 196 2008-10-24 11:06:25 9462
Страницы: 1  |  2
Описание проекта