Не думаю, что это так. Этот случай похож на сетки изображений. При том изменении предупреждение тоже показывалось, но вот какой ответ я тогда получил:
После этого вы всё ещё сможете отключить его через обычные настройки сайта.
@davidb, можете подтвердить?
Согласен, формулировку в предстоящих изменениях нам тоже стоит доработать, чтобы она была менее запутанной.
Один из вариантов — сделать это понятнее в заголовке и описании самого изменения, когда оно настраивается.
Предстоящее изменение GIF в настоящее время находится в скрытом параметре сайта, но я думаю, что в будущем мы захотим сделать его видимым и позволяющим включать/выключать в области администратора.
Пока что просто оставьте предстоящее изменение как «Никто», и оно будет отключено по умолчанию в будущем. Нет необходимости вносить какие-либо дальнейшие изменения на стороне администратора.
Да, когда я искал enable_gifs, меня сразу перекинуло на страницу предстоящих изменений. Это было очень запутанно.
Идея раздела «Предстоящие изменения» отличная. Просто нужно немного подправить формулировки.
Спасибо всем!
В данном случае @davidb @mcwumbly, если бы тип изменения был site_setting_default, а не feature для enable_gifs, то не появилось бы этого пугающего сообщения о постоянном изменении. Это контролируется здесь:
Однако я считаю, что в целом тип feature вполне подходит для этого предстоящего изменения… поэтому, возможно, нам нужно сделать это постоянное уведомление более явным для предстоящих изменений.
Возможно, добавить will_become_permanent: true или что-то подобное в качестве дополнительных метаданных? Не уверен…
почему нас загнали в использование Klipy вместо других вариантов? Я предпочитаю Giphy и хотел бы продолжать его использовать.
Настройки и взаимодействие с компонентом делают использование других вариантов, таких как Giphy, крайне запутанным.
Думаю, это связано с тем, что Giphy больше не является бесплатным вариантом.
всё в порядке. я разобрался (спасибо, Moin!). мне пришлось удалить компонент discourse gif, чтобы появилось нужное поле настроек. затем я установил значение no one, после чего переустановил и заново настроил компонент. giphy снова работает.
Рада, что смогла помочь. Тот факт, что предстоящее изменение скрыто при установленном компоненте темы GIF, немного запутывает: чтобы использовать компонент, нужно удалить его, отключить предстоящее изменение, а затем переустановить.
Вас уведомляли об изменении, или уведомления были отключены, потому что предстоящее изменение было скрыто? Интересно, приводит ли это к проблеме, когда они не знают, что им нужно запустить миграцию и получить API-ключ.