Не работает функция восстановления пароля.

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 n1917 » 29.06.2013, 21:56

Сейчас тестировал новоустановленный форум, и стало очевидно, что функция восстановления пароля не работает. При введении в строку имени или почтового ящика, все время пишет "Введённая информация о email/имени пользователя не найдена."

Потом я зашел на этот форум и из интереса попробовал восстановить свой пароль от этого аккаунта, с которого сейчас пишу. Та же фигня, меня просто не находит. Посмотрите, пожалуйста, в чем дело.
n1917
Автор темы
Репутация: 1
С нами: 10 лет 9 месяцев

Сообщение #2 JoteRuso » 29.06.2013, 22:07

Действительно, есть такой баг. Только что проверил.
Уверен, что VEG примет это к сведению и проверит, что не так в Датском королевстве. :wink:
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #3 NO SWEAR » 30.06.2013, 08:43

На моём форуме всё работает.
NO SWEAR M
Аватара
Репутация: 115
С нами: 11 лет 7 месяцев

Сообщение #4 VEG » 30.06.2013, 09:29

Только что проверил — функция отлично работает. Что вы вводите в эти поля? Вы должны вводить корректное имя пользователя и email.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #5 Sumanai » 30.06.2013, 10:38

VEG:Только что проверил — функция отлично работает.
Подтверждаю. По крайней мере на Firefox 22.0 всё работает.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #6 JoteRuso » 30.06.2013, 11:52

VEG:Вы должны вводить корректное имя пользователя и email.
Пробовал и то, и другое. И именно на этом форуме (в последней версии Оперы). Не работает.
Сейчас, из любопытства, проверю на остальных браузерах...

Добавлено спустя 8 минут 52 секунды:
Так. Теперь понятно. В Опере тоже всё работает.
Ошибки выдаются в любом браузере, когда кто-то пытается восстановить пароль используя ЛИБО имя пользователя, ЛИБО e-mail.
Когда корректно вводится и то, и другое одновременно - всё срабатывает без проблем и новый пароль высылается для активации на указанный e-mail.
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #7 n1917 » 30.06.2013, 12:34

JoteRuso:Ошибки выдаются в любом браузере, когда кто-то пытается восстановить пароль используя ЛИБО имя пользователя, ЛИБО e-mail.
Когда корректно вводится и то, и другое одновременно - всё срабатывает без проблем и новый пароль высылается для активации на указанный e-mail.

Да, оказалось именно так. Имеет смысл либо сделать чтобы можно было отправлять только по имени или только по почте, либо указать прямо на странице, что нужно вводить оба. Потому что не очевидно. На многих ресурсах восстановление проходит по принципу либо одно либо другое и пользователь может не понять.

Добавлено спустя 3 минуты 2 секунды:
Еще, пользуясь моментом хочу спросить о следующем:

Должны ли высылаться письма пользователю о получении личного сообщения? То есть, когда получил ЛС, на почту еще приходит оповещение, мол "Вам пришло личное сообщение".

Второй вопрос: как работает кнопка "Подписаться на тему". Подписался я, и что дальше? Мне должны приходить письма в случае новых ответов по этой теме или что-то другое?
n1917
Автор темы
Репутация: 1
С нами: 10 лет 9 месяцев

Сообщение #8 JoteRuso » 30.06.2013, 13:08

n1917,
на первый вопрос: если отметили себе пункт "Уведомлять", то да - будете получать уведомления на почту.
30-06-2013 14-01-04.jpg


на второй вопрос: Читайте FAQ.
30-06-2013 14-03-28.jpg
JoteRuso M
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 11 месяцев

Сообщение #9 n1917 » 30.06.2013, 22:59

Спасибо, разобрался, теперь все работает.

Последний дурацкий вопрос. Где находится вот эта картинка? Это последнее в общем, что осталось поменять, но никак не могу понять, откуда оно тянется. Вроде даже все картинки пересмотрел, не могу найти.
#tabs a {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAABpCAMAAABF/buJAAAAUVBMVEXd7fve7vzg8P3h8f7i8v/b7Pna6vjY6ffW5/XV5vTU5fPT5PLS4/HQ4vDP4fDO4O/O3+7N3u3M3u3L3ezL3evK3Ovh6/Ly+f/////AydW6zNkzglzDAAAA30lEQVR4Ae3Qy2HVQAAEsHkfAgkGbHhr79J/odSQw5yQSlDmvI5FSea5zouSXOt60pJx3h60ZOVOTdbjRk1WKFr3LzVkvPWQ9fa1hoxvPWRs7zVkfPSQsX2vIa+thxzbjxqy/6Qn+/6rhmx7D9mOHvJx/K4h53j9aSHvrx5yjh7+2169etGrVy969epFr14yi8i89r8tZDooyu6gKAo+Q69evejVqxe9etGrVy969epFr1696NWLXr160atXL3r16kWvXjIpyryej9Ay76HneQs9n9kFAAAAAAAAAAAAgH9PW7Ujl05A0wAAAABJRU5ErkJggg==");
}

#tabs a span {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAABpCAMAAADBcsnLAAAASFBMVEW6zNnK3OvL3evL3ezM3u3N3u3O3+7O4O/P4fDQ4vDS4/HT5PLU5fPV5vTW5/XY6ffa6vjb7Pnd7fve7vzg8P3h8f7h6/L///8umdzTAAAAe0lEQVR4AeXFQULEIBBFwQdKnDCJUaC7739T4ecMrlKbAsgWQYR58qCbhWOY2RieGZM5dIG2DPgV+JkuT1wC35I4JXEsNfGWRJXMLoXXsm98ycYmlSKVz6mUg48lO1lOkvi/HTeWYhrQQOGp4kZrbdh9b0NPhupdT0/5Dw5TGs2lj9KUAAAAAElFTkSuQmCC");
color: #536482;
К его поменять?
Вложения
123.jpg
n1917
Автор темы
Репутация: 1
С нами: 10 лет 9 месяцев

Сообщение #10 VEG » 30.06.2013, 23:35

Это data: URL. Сгенерировать можно на dataurl.net.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #11 terbooter » 23.12.2013, 15:22

Столкнулся с аналогичной проблемой.
Пользователь не мог восстановить пароль, потому что на странице восстановления пароля два поля: Имя и Емэйл.
Пользователь вводит ТОЛЬКО емэйл и получает сообщение что
"Информация.Введённая информация о email/имени пользователя не найдена."

Мои пожелания по вариантам доработки:
1) На странице ввода имя и емэйла явно указать что нужно заполнить ОБА поля.
2) Текст ошибки сделать понятнее, если юзер не ввел имя, то писать что-то вроде: "Ошибка. Имя пользователя не может быть пустым"
3) Самое сложное, но и самое юзерфрендли решение - это оставить только одно поле, в которое можно вводить либо имя либо е-мэйл
terbooter
Репутация: 1
С нами: 10 лет 3 месяца

Сообщение #12 Sumanai » 23.12.2013, 15:40

terbooter:На странице ввода имя и емэйла явно указать что нужно заполнить ОБА поля.

Просто и быстро.

terbooter:Самое сложное, но и самое юзерфрендли решение -

Спорно. Пользователи часто забывают, на какой меил регистрировали аккаунт.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #13 Alexandr_ » 24.12.2013, 05:51

Sumanai:Пользователи часто забывают, на какой меил регистрировали аккаунт.
По email безопаснее, так как по логину могут хулиганить. К примеру с десяток раз заюзать форму под чужим логином, и всё, спам. Безобидно конечно, но всё равно не приятно.
Alexandr_
Репутация: 5
С нами: 10 лет 5 месяцев

Сообщение #14 Sumanai » 24.12.2013, 15:12

Поэтому в форме и требуют ввести сразу почту и имя пользователя.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #15 terbooter » 24.12.2013, 18:44

Sumanai:Поэтому в форме и требуют ввести сразу почту и имя пользователя.
Так конечно оно удобнее ...
Только для программистов, а не для юзеров форума. :smile:

Сами занимаемся вэб проектами, поэтому я на такие мелочи всегда обращаю внимание.
Так вот, по моим наблюдениям, такой мудрености как ввести И имя, И пароль на приличных сервисах не встретишь.
Я даже не говорю про проекты гиганты, тут за примерами далеко ходить не надо.
Вот пример:
forget_password.png


Типичное эконом решение - капча от гугла и одно поле под емэйл.

Насчет того что пользователи забывают на какой емэйл регали. Тут уж позвольте не согласиться по полной.
Статистика говорит, что у интернет юзера в среднем 1-2 почтовых аккаунта.
Количество же аккаунтов на форумах и прочих сервисах заметно больше.
Поэтому, забыть ник гораздо вероятнее чем забыть свой емэйл.

Немного расстроен Вашим ответом. Потому что, phpbbex позиционируется как более "допиленный" форк phpbb.
А тут впору самому напильник брать :smile:
terbooter
Репутация: 1
С нами: 10 лет 3 месяца

Сообщение #16 Sumanai » 24.12.2013, 20:16

terbooter:Типичное эконом решение - капча от гугла и одно поле под емэйл.

Не, лучше два поля, чем капча от гугла. Можно даже три.

terbooter:Немного расстроен Вашим ответом. Потому что, phpbbex позиционируется как более "допиленный" форк phpbb.

Я в группе поддержки, а не разработчиков :smile:
Может VEG согласится с вами и изменит логику этой страницы.

terbooter:А тут впору самому напильник брать :smile:

Это в любом случаи придётся делать для более- менее серьёзного проекта. Просто phpBBex- хорошая основа для этого, лучше, чем чистый phpBB, я считаю.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #17 terbooter » 24.12.2013, 22:33

Согласен, два поля можно оставить. Но сделать их либо либо.
Как в твиттере:
twitter_forget_pass.png
terbooter
Репутация: 1
С нами: 10 лет 3 месяца

Сообщение #18 terbooter » 03.01.2014, 12:11

Вот снова лично наблюдал за мучениями юзера (стоял за спиной у жены :biggrin: ) в попытках восстановить пароль.
Пришлось подсказать, что нужно заполнять оба поля (имя и емэйл)
terbooter
Репутация: 1
С нами: 10 лет 3 месяца


Вернуться в Поддержка 1.x