Список багов

ЗАКРЫТО

Найденные баги публикуем здесь

#76 3 сентября 2008 в 14:34
v1.0.8<br/>файл admin/applets/components.php<br/>строка 27<br/>
  1. die($file);
<br/>в результате не зайти в свойства компонентов.<br/>закомментировал…
#77 4 сентября 2008 в 10:33
v1.0.8<br/>При регистрации нового пользователя, при смене пароля из админки, при напоминании пароля — <br/>пароль кладется в базу ! в открытом виде!, а проверяется md5, в результате никто авторизоваться не может<br/>исправления:<br/>components/registration/frontend.php<br/>строка 86<br/>
  1. mysql_query(&quot;UPDATE cms_users SET password = &#039;$newpassword&#039; WHERE id = &quot;.$usr[&#039;id&#039;]) or die(mysql_error());
<br/>меняем на<br/>
  1. $spassword = md5($newpassword);<br/>mysql_query(&quot;UPDATE cms_users SET password = &#039;$spassword&#039; WHERE id = &quot;.$usr[&#039;id&#039;]) or die(mysql_error());
<br/>после строки 147 (с учетом предыдущего исправления — 148)<br/>
  1. $is_locked = $cfg[&#039;act&#039;];
<br/>вставляем<br/>
  1. $pass = md5($pass);
<br/>admin/applets/users.php<br/>строка 97 теперь выглядит так:<br/>
  1. $pass = md5($_REQUEST[&#039;pass&#039;]);
<br/>строка 131<br/>
  1. $pass_sql = &quot;, password = &#039;&quot;.md5($pass).&quot;&#039; &quot;;
<br/>p.s<br/>на всякий случай прикреплю исправленные файлы
#78 4 сентября 2008 в 13:02

<br/>После миграции с версии 1.0.7. на 1.0.8. первое, что я увидил на сайте — это во всех заголовках новостей (прямо на главной) после заголовка добавилось куча!!! восклицательных знаков!?<br/>

SAKHPORTAL
<br/>Очистите папку /templates/_default_/modules_c<br/>

<br/>2. И опять в форме для комментариев Вставить смайл &#8595;.<br/>Помнится раньше менял файл cms.php в /core, если не ошибаюсь… Сейчас пробовал поменять (был у меня такой..) — не помогло.<br/>

SAKHPORTAL
<br/>Попробуйте сменить кодировку в настройках компонента " комментарии". <br/>Если не поможет (зависит от хостинга), то добавьте в файл /.htaccess строку:<br/>
  1. AddDefaultCharset windows-1251
<br/>Ее можно вставить в самое начало файла.<br/>

<br/>как убрать из заголовка автора " Администратор"<br/>

SAKHPORTAL
<br/>Отредактируйте шаблон /templates/_default_/modules/mod_latest.tpl<br/>
#79 12 сентября 2008 в 10:09

<br/>v1.0.8<br/>При регистрации нового пользователя, при смене пароля из админки, при напоминании пароля — <br/>пароль кладется в базу ! в открытом виде!, а проверяется md5, в результате никто авторизоваться не может<br/>исправления:<br/>components/registration/frontend.php<br/>строка 86<br/>

  1. mysql_query(&quot;UPDATE cms_users SET password = &#039;$newpassword&#039; WHERE id = &quot;.$usr[&#039;id&#039;]) or die(mysql_error());
<br/>меняем на<br/>
  1. $spassword = md5($newpassword);<br/>mysql_query(&quot;UPDATE cms_users SET password = &#039;$spassword&#039; WHERE id = &quot;.$usr[&#039;id&#039;]) or die(mysql_error());
<br/>после строки 147 (с учетом предыдущего исправления — 148)<br/>
  1. $is_locked = $cfg[&#039;act&#039;];
<br/>вставляем<br/>
  1. $pass = md5($pass);
<br/>admin/applets/users.php<br/>строка 97 теперь выглядит так:<br/>
  1. $pass = md5($_REQUEST[&#039;pass&#039;]);
<br/>строка 131<br/>
  1. $pass_sql = &quot;, password = &#039;&quot;.md5($pass).&quot;&#039; &quot;;
<br/>p.s<br/>на всякий случай прикреплю исправленные файлы<br/>

easy
<br/>Я установил последнюю версию CMS, но ситуация с паролями осталась. Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?
#80 12 сентября 2008 в 10:37

<br/>Я установил последнюю версию CMS, но ситуация с паролями осталась. Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?<br/>

boeing741
<br/>Да, действительно, есть такое дело, меняешь в пользователях пароль админа, остается старый. Причем с обычными пользователями все нормально.<br/>
#81 12 сентября 2008 в 10:47


Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?

boeing741
Выполните SQL-запрос в базе:
  1. UPDATE cms_users SET password = md5("ВАШ_НОВЫЙ_ПАРОЛЬ" ) WHERE id = 1

Отредактировал чужой пост шикарная дыра )))

РАЗРАБОТЧИКИ срочно правьте дырку

#82 12 сентября 2008 в 11:35

<br/>

<br/>Не могу сменить пароль для входа в систему. Как забил его при инмталляции, так и всё. Чё делать-то?<br/>

boeing741
<br/>Выполните SQL-запрос в базе:<br/>
  1. UPDATE cms_users SET password = md5(&quot;ВАШ_НОВЫЙ_ПАРОЛЬ&quot; ) WHERE id = 1
<br/>

Администратор
<br/>Спасибо. Это помогло. Сменил пароль админа. Но остался ряд других вопросов.<br/>1. Изменение(Создание) пароля и учётных данных пользователя работает только одноразово, т.е. при создании учётной записи.<br/>Дальнейшее изменение возможно только через выполнение запросов SQL постоянно? Как например выполнить запрос на изменение пароля простым пользователям?<br/>2. Изменение e-mail администратора… то-же самое.<br/>Какие решения вы предложите?<br/>P.S. Спасибо за ваш труд. 😊<br/><br/>
#83 12 сентября 2008 в 15:19
При правке шаблона внутренним редактором, сайт выдаёт ошибку<br/>Делая то же самое во внешнем, ни какой ошибки не получается<br/>проверял 2 раза, дабы убедится, что это не ошибка моя
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.