Баннер расширенного поиска

Это уже исправлено. После обновления вашего сайта js.welcome_banner.search будет работать.

3 лайка

Это уже исправлено в баннере «Добро пожаловать». Теперь это основное место, похоже, что этот компонент темы больше не предназначен для использования.

2 лайка

Мой баннер расширенного поиска (красивый):

Встроенный баннер приветствия (некрасивый):

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

А потом ещё нужно разобраться, как (предположительно) изменить CSS, чтобы вернуть красивые скруглённые углы и корректные размеры текста. В этом я совсем не силён…

Так что, кто-нибудь знает, что нужно создать, чтобы нижнее изображение выглядело как верхнее?

1 лайк

Да, вам нужно будет скорректировать CSS для свойства border-radius контейнера, а также размеров заголовка и текста.

Как именно вы добавляете дополнительный текст с помощью встроенного баннера «Добро пожаловать»?

Да, я наконец-то нашёл это…

// Это исправляет встроенный баннер приветствия
.--with-bg-img .welcome-banner__wrap {
  border-radius: 20px;
}
.welcome-banner__title {
  font-size: var(--font-up-4);
  max-width: 900px;
}
.welcome-banner__subheader {
  font-size: 17px;
}

Вы имеете в виду подзаголовок?
Я следовал шагу 2 на этой странице:

1 лайк

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

По сути, всего одна настройка, контролирующая отображение или скрытие приветственного баннера, была перенесена в параметры темы. Все остальные настройки организованы в одном разделе Администрирование > Внешний вид > Интерфейс и макет.

Похоже, что высота изображения больше размера приветственного баннера, поэтому оно отцентровано по вертикали. Если редактирование CSS вызывает затруднения, альтернативный вариант — загрузить изображение с обрезанной высотой, чтобы оно помещалось в приветственный баннер.

Если вы имеете в виду текст «Пожалуйста, зарегистрируйтесь…» под заголовком, его можно отредактировать в разделе Администрирование > Внешний вид > Тексты сайта, найдя js.welcome_banner.subheader:

1 лайк

Мы вас услышали! Такая необходимость перемещаться между страницами — это то, что мы хотим улучшить в нашем административном интерфейсе.

Чтобы исправить эту ситуацию, мы только что объединили новую административную страницу, которая скоро появится в обновлениях Discourse. Она добавляет новую страницу, централизующую существующие настройки баннера приветствия. Вы можете перейти к ней напрямую по адресу /admin/config/welcome-banner или используя ссылку «Баннер приветствия» в разделе «Внешний вид» административной навигации.

2 лайка

Баннер расширенного поиска позволял мне вводить HTML-текст (например, для вставки ссылок). Похоже, что это работает и в новом «Баннере приветствия» (я редактирую Подзаголовок для авторизованных участников), но при возврате на страницу администратора HTML-код удаляется, поэтому его нельзя редактировать повторно. Можно ли добавить поддержку для установки/редактирования HTML, или мне следует делать это другим способом?

Как правило, поддерживаются только определённые HTML-теги; всё остальное удаляется в целях безопасности. В некоторых текстовых полях использование HTML также запрещено.

Какой у вас случай использования и что вы хотели добавить в баннер?

2 лайка

Я хотел добавить ссылку на нашу страницу поддержки, так как наш форум предназначен только для обсуждений. В старом баннере я сделал это в следующем формате.

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

Мне показалось это странным, так как HTML корректно отображается в новом баннере «Добро пожаловать», но его нельзя редактировать в административном интерфейсе после этого, так как содержимое текстового поля теряется.

1 лайк

Ага! Спасибо, что сообщили об этом — URL на самом деле не связан с ошибкой… дело в длине текста. Способ, которым мы ищем текст для формы, обрезает его на определённом месте… поэтому он выпадал. Я работаю над другими обновлениями этой страницы, которые исправят проблему.

2 лайка

Отличные новости — спасибо, что разобрались. Дайте знать, когда будет обновление, и я проведу повторное тестирование на своей локальной системе.

1 лайк

Это теперь часть Discourse, поэтому исправление будет применено при следующем обновлении.

1 лайк

Теперь всё работает отлично — спасибо!!

1 лайк