Обязательное добавление аватара при регистрации в 2.7.1

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 6 марта 2017 в 09:56
Добрый день. Как реализовать обязательное добавление аватара при регистрации в 2.7.1?

Спасибо.
#2 6 марта 2017 в 11:04
давно все ищут этот вопрос и готового решения не видел, но есть такой товарищ на форуме Kreator — сделал мне минуты за 3!
#3 6 марта 2017 в 11:09

давно все ищут этот вопрос и готового решения не видел, но есть такой товарищ на форуме Kreator — сделал мне минуты за 3!

TOPg

Так пришлите файлы, которые он поменял ))) Спасибо.
#4 6 марта 2017 в 12:30
Dorimen
я не в курсе изменений
#6 6 марта 2017 в 12:49

А потом молиться, чтобы кулхацкеры не просекли дырку и не положили сайт.

Ris
Что там за дырка, нет проверки расширения?
#7 6 марта 2017 в 12:50

Вот в этой теме:
instantcms.ru/blogs/moi-razrabotki/hak-zagruzka-avatara-pri-registraci-instantcms-2.html
в комментариях довольно понятно написано, что менять.

А потом молиться, чтобы кулхацкеры не просекли дырку и не положили сайт.

Ris

Я это делал. Но после обновления до 2.7.1 перестало работать. У Вас работает?
#8 6 марта 2017 в 12:56

Но после обновления до 2.7.1 перестало работать. У Вас работает?

Dorimen
Да, у меня работает.
А перестало у Вас работать по одной простой причине: \system\controllers\images\frontend.php — системный файл и при обновлении заменяется на дефолтный.
Просто закомментируйте это:
  1. if (!cmsUser::isLogged()) {
  2.  
  3. return $this->cms_template->renderJSON(array(
  4. 'success' => false,
  5. 'error' => 'auth error'
  6. ));
  7.  
  8. }
еще раз.
#9 6 марта 2017 в 13:04

Просто закомментируйте это:

Ris

Спасибо. Понял проблему. Значит, пока так…
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.