Обязательная установка Аватара при регистрации

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

Выдаёт ошибку. Как исправить?

#1 30 марта 2020 в 15:33
Искал на просторах сайт решение данной проблемы, но к сажалению не нашёл… возможно видел где-то на стронем русерсе.
Не додскажите как избавиться от такой проблемы? После установки галочки над аватаром "обязательно" — выдаёт ошибку при регистрации.
Сайт новый, стороних дополнений не имею.
#2 30 марта 2020 в 16:50

Искал на просторах сайт решение данной проблемы, но к сажалению не нашёл.

@MarkovYa
Потому что нет нормального решения.

После установки галочки над аватаром "обязательно" — выдаёт ошибку при регистрации.

@MarkovYa
Потому, что неавторизованным гостям запрещена загрузка файлов.
Есть не очень хороший, с точки зрения безопасности, метод. Убрать из загрузки файлов проверку на авторизованность.
В двух файлах \system\controllers\images\actions\upload.php и \system\controllers\images\actions\upload_with_preset.php удалить (или закомментировать) вот это:
  1. if (!$this->cms_user->is_logged) {
  2. return $this->cms_template->renderJSON(array(
  3. 'success' => false,
  4. 'error' => 'auth error'
  5. ));
  6. }
Но чего вам там назаграужают гости — никто не возьмется сказать…
#3 30 марта 2020 в 17:35
Ris, но так то авторизация у всех не хитрое дело и загружай? В чем тут особенная такая безопасность?
#4 31 марта 2020 в 04:55
Спасибо большое! Помогло! Думаю такая тема многим пригодиться
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.