GIF-файлы переходят в ядро Discourse!

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

1 лайк

После этого вы всё ещё сможете отключить его через обычные настройки сайта.

@davidb, можете подтвердить?

Согласен, формулировку в предстоящих изменениях нам тоже стоит доработать, чтобы она была менее запутанной.

Один из вариантов — сделать это понятнее в заголовке и описании самого изменения, когда оно настраивается.

1 лайк

Предстоящее изменение GIF в настоящее время находится в скрытом параметре сайта, но я думаю, что в будущем мы захотим сделать его видимым и позволяющим включать/выключать в области администратора.

Пока что просто оставьте предстоящее изменение как «Никто», и оно будет отключено по умолчанию в будущем. Нет необходимости вносить какие-либо дальнейшие изменения на стороне администратора.

4 лайка

Да, когда я искал enable_gifs, меня сразу перекинуло на страницу предстоящих изменений. Это было очень запутанно.

Идея раздела «Предстоящие изменения» отличная. Просто нужно немного подправить формулировки.

Спасибо всем!

2 лайка

В данном случае @davidb @mcwumbly, если бы тип изменения был site_setting_default, а не feature для enable_gifs, то не появилось бы этого пугающего сообщения о постоянном изменении. Это контролируется здесь:

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

Возможно, добавить will_become_permanent: true или что-то подобное в качестве дополнительных метаданных? Не уверен…

1 лайк

почему нас загнали в использование Klipy вместо других вариантов? Я предпочитаю Giphy и хотел бы продолжать его использовать.

Настройки и взаимодействие с компонентом делают использование других вариантов, таких как Giphy, крайне запутанным.

Думаю, это связано с тем, что Giphy больше не является бесплатным вариантом.

всё в порядке. я разобрался (спасибо, Moin!). мне пришлось удалить компонент discourse gif, чтобы появилось нужное поле настроек. затем я установил значение no one, после чего переустановил и заново настроил компонент. giphy снова работает.

2 лайка

Рада, что смогла помочь. Тот факт, что предстоящее изменение скрыто при установленном компоненте темы GIF, немного запутывает: чтобы использовать компонент, нужно удалить его, отключить предстоящее изменение, а затем переустановить.

Вас уведомляли об изменении, или уведомления были отключены, потому что предстоящее изменение было скрыто? Интересно, приводит ли это к проблеме, когда они не знают, что им нужно запустить миграцию и получить API-ключ.

1 лайк