Список багов
Найденные баги публикуем здесь
mysql_query("UPDATE cms_users SET password = '$newpassword' WHERE id = ".$usr['id']) or die(mysql_error());
$spassword = md5($newpassword);<br/>mysql_query("UPDATE cms_users SET password = '$spassword' WHERE id = ".$usr['id']) or die(mysql_error());
$is_locked = $cfg['act'];
$pass_sql = ", password = '".md5($pass)."' ";
<br/>Очистите папку /templates/_default_/modules_c<br/><br/>После миграции с версии 1.0.7. на 1.0.8. первое, что я увидил на сайте — это во всех заголовках новостей (прямо на главной) после заголовка добавилось куча!!! восклицательных знаков!?<br/>
<br/>Попробуйте сменить кодировку в настройках компонента " комментарии". <br/>Если не поможет (зависит от хостинга), то добавьте в файл /.htaccess строку:<br/><br/>2. И опять в форме для комментариев Вставить смайл ↓.<br/>Помнится раньше менял файл cms.php в /core, если не ошибаюсь… Сейчас пробовал поменять (был у меня такой..) — не помогло.<br/>
AddDefaultCharset windows-1251
<br/>Отредактируйте шаблон /templates/_default_/modules/mod_latest.tpl<br/><br/>как убрать из заголовка автора " Администратор"<br/>
<br/>Я установил последнюю версию CMS, но ситуация с паролями осталась. Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?<br/>v1.0.8<br/>При регистрации нового пользователя, при смене пароля из админки, при напоминании пароля — <br/>пароль кладется в базу ! в открытом виде!, а проверяется md5, в результате никто авторизоваться не может<br/>исправления:<br/>components/registration/frontend.php<br/>строка 86<br/>
<br/>меняем на<br/>
mysql_query("UPDATE cms_users SET password = '$newpassword' WHERE id = ".$usr['id']) or die(mysql_error());<br/>после строки 147 (с учетом предыдущего исправления — 148)<br/>
$spassword = md5($newpassword);<br/>mysql_query("UPDATE cms_users SET password = '$spassword' WHERE id = ".$usr['id']) or die(mysql_error());<br/>вставляем<br/>
$is_locked = $cfg['act'];<br/>admin/applets/users.php<br/>строка 97 теперь выглядит так:<br/>
<br/>строка 131<br/>
<br/>p.s<br/>на всякий случай прикреплю исправленные файлы<br/>
$pass_sql = ", password = '".md5($pass)."' ";
<br/>Да, действительно, есть такое дело, меняешь в пользователях пароль админа, остается старый. Причем с обычными пользователями все нормально.<br/><br/>Я установил последнюю версию CMS, но ситуация с паролями осталась. Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?<br/>
Выполните SQL-запрос в базе:
Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?
Отредактировал чужой пост шикарная дыра )))
РАЗРАБОТЧИКИ срочно правьте дырку
<br/>Спасибо. Это помогло. Сменил пароль админа. Но остался ряд других вопросов.<br/>1. Изменение(Создание) пароля и учётных данных пользователя работает только одноразово, т.е. при создании учётной записи.<br/>Дальнейшее изменение возможно только через выполнение запросов SQL постоянно? Как например выполнить запрос на изменение пароля простым пользователям?<br/>2. Изменение e-mail администратора… то-же самое.<br/>Какие решения вы предложите?<br/>P.S. Спасибо за ваш труд. 😊<br/><br/><br/>
<br/>Выполните SQL-запрос в базе:<br/><br/>Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?<br/>
<br/>