Кажется нашел какой то баг...

InstantCMS 2.X

Ошибка при редактировании обложки группы

#1 19 октября 2023 в 00:08

Словил у себя такую ошибку, потом зашел на демо сайт instantcms — там тоже самое:)

У меня на сайте появилась проблема — почему то все логотипы групп — круглые, сейчас создал новую группу — вижу такую хрень, какое бы изображение не загружал — логотип эллипсоидного типа.

Изображение

Что это за хрень не понимаю… и чего ему нужно....

Дальше больше… полез в настройки групп в админке, захотел поменять настройки обложки… при сохранении настроек такая хрень… Проверил у себя на 2 сайтах, icms 2.16.1 — выдает такую ошибку. Зашел на демо сайт — там тоже самое...

Надо что то поправить бы...

Изображение

#2 19 октября 2023 в 00:13

У аватарок надо CSS подправить, с 2.13 еще замечал что в группах что в пользователях сжимались. не критично 

#3 19 октября 2023 в 00:26

Да как править то? Остальные то все круглые в списке:) 

#4 19 октября 2023 в 00:58

Дальше больше… полез в настройки групп в админке, захотел поменять настройки обложки… при сохранении настроек такая хрень… Проверил у себя на 2 сайтах, icms 2.16.1 — выдает такую ошибку. Зашел на демо сайт — там тоже самое...

Юран

Попробуйте кэш браузера почистить.

Да как править то? Остальные то все круглые в списке:) 

Юран

Эта «проблема» была и будет всегда )))

В настройках ICMS из коробки, формат аватара установлен Средний (normal, Авто x 256) по этому некоторые изображения получаются элипсной формы.

1). Выберите для аватаров формат Большой (big, 690 x 690), или создайте новый и укажите одинаковые размеры сторон.

2). В system/controllers/opengraph/hooks/users_profile_view.php -  30 строка замените normal на название вашего формата, например, если это Большой (big, 690 x 690), вместо normal  укажите big.

3) На все форматы, которые относятся к аватару установите строгую обрезку.

#5 19 октября 2023 в 11:45

Попробуйте кэш браузера почистить.

Scythian

Кеш чистил, с разных браузеров заходил....- та же самая хрень. Вы сами то пробовали отредактировать какое нибудь поле в компоненте «Группы»?  Может с 2.16.1 связано? На demo.instantcms.ru  попробуйте....

#6 19 октября 2023 в 11:51

Откройте файл system/controllers/groups/backend/actions/fields_add.php

и строку

  1. $this->success_url = $this->cms_template->href_to('fields');

замените на

  1. $this->success_url = $this->cms_template->href_to('');
#7 19 октября 2023 в 11:57

Попробуйте кэш браузера почистить.

Scythian

Кеш чистил, с разных браузеров заходил....- та же самая хрень. Вы сами то пробовали отредактировать какое нибудь поле в компоненте «Группы»?  Может с 2.16.1 связано? На demo.instantcms.ru  попробуйте....

Юран

У меня такая проблема выскакивала с аватарами пользователей, решал ее так, как вам описал, уж не знаю, на сколько это правильное решение, но с аватарами помогло.

Fuze ответил как правильно, видимо с аватарами пользователей похожее решение есть.

#8 19 октября 2023 в 13:44

Откройте файл system/controllers/groups/backend/actions/fields_add.php

и строку......

Fuze

Вот это по взрослому! Спасибо огромное🤝

Добавлено спустя 12 минут

Fuze ответил как правильно, видимо с аватарами пользователей похожее решение есть.

Scythian

При чем тут вообще аватары пользователей? У меня логотип группы стал эллипсоидным… Буду искать в чем причина...

Добавлено спустя 1 час

3) На все форматы, которые относятся к аватару установите строгую обрезку.

Scythian

А вот за это огромное спасибо 👍🤝… Я баран… убрал в настройках строгую обрезку для всех пресетов в компоненте «Загрузка изображений»… Включил — все стало норм. Спасибо.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.