Кнопка «Изменить» на страницах компонентов не отображается в одной из установок Discourse. Из-за этого я не могу редактировать стили компонентов. В чем может быть причина? Редакция: Также отсутствует раздел «Загрузки».
Что нам делать дальше с кастомизацией? Должен ли я создать собственный репозиторий на GitHub для любого компонента и вносить в него изменения? Есть ли более простой способ?
Да, вы можете либо сделать форк репозитория GitHub и настроить его таким образом, либо, если предпочитаете настройку через интерфейс администратора Discourse, создать дополнительный локальный компонент темы (например, у вас будет установлена удалённая версия «ссылок в пользовательском заголовке» из GitHub, а затем вы сможете создать локальный компонент «правки ссылок в пользовательском заголовке» и также добавить его).
Если вы готовы немного разобраться в Git, то форк, вероятно, лучший вариант, так как вы получаете все преимущества системы контроля версий и доступ ко всем возможностям GitHub для слияния ваших изменений с обновлениями из исходного репозитория.
Привет. Я не знал об этом изменении. Мой сайт использует множество компонентов темы, и у меня не было сохранено пользовательский CSS, который я писал для каждого из них — на это ушли месяцы. Теперь у всех моих компонентов темы нет пользовательского CSS, и мой сайт выглядит ужасно. Есть ли способ хотя бы восстановить этот CSS, чтобы я мог следовать новым рекомендациям? Спасибо…
Вы можете увидеть что-то вроде журнала изменений, если перейдёте в раздел Администрирование > Журналы, затем отфильтруете по «смена темы», а после просмотра деталей увидите разницу для каждого внесённого вами изменения.