Quick access to bookmarks and messages on user menu

Очень нравится новый дизайн! Возможно, с новой вкладкой «Закладки» стоит добавить какой-то индикатор автора поста или другую идентифицирующую информацию? Может быть, разместить это простым текстом перед заголовком, как имена в других уведомлениях или сообщениях? Это было бы очень удобно, когда у вас много закладок по одной теме.

7 лайков

Да, это имеет смысл! Я уже выкатил обновление для этого, спасибо!

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

12 лайков

Всё работает отлично (внёс обновление). Очень удобно!
Огромное спасибо всем! :+1:

3 лайка

Это теперь включено в ядро после обновления, которое я сделал сегодня утром, поэтому компонент темы необходимо удалить, чтобы избежать дублирования вкладок и странных элементов в меню. После удаления и жесткой перезагрузки браузера всё будет в порядке. Отличная работа — это fabulous улучшение для Discourse.

9 лайков

Спасибо @Stranik @tobiaseigen! Ваш PR был слит как раз в тот момент, когда вы обновили версию!

Спасибо за предупреждение! Я собираюсь устареть компонент темы с помощью обновления (то есть полностью удалить его и добавить несколько сообщений в консоль).

Изначально я думал оставить его, чтобы экземпляры на stable тоже могли попробовать эту функцию, но понял, что он зависит от некоторых других новых изменений в ядре, поэтому фактически он работает только на tests-passed.

8 лайков

Я действительно рад, что это наконец объединено! :heart:

Это было бы расточительно :sob:

Этот компонент темы — отличный пример того, как правильно связывать элементы в контексте тем.

Поскольку мы только что выпустили новую бета-версию, вы можете использовать её, чтобы отключить компонент в зависимости от версии Discourse через параметр maximum_discourse_version. Посмотрите это: Adding metadata and screenshots to a Theme

11 лайков

Ого, узнал что-то новое, спасибо! Попробовал это локально — это так круто!

10 лайков

Вау! Это выглядит потрясающе! Отличная работа.

3 лайка

Отличная работа, Кайл! :clap:


Я заметил небольшую проблему: вкладки «Сообщения» и «Назначено» некорректно отображают строки с одинарными или двойными кавычками. Это происходит в Firefox на Windows, если это имеет значение.

Сообщения

image

Назначено

image

Закладки и уведомления
Эти две вкладки отображают кавычки без проблем :ok_hand:

Есть какие-то идеи?

7 лайков

Отличное замечание! Я только что отправил PR для исправления этого в ядре (скоро последует ещё один для назначения).

Специальные символы экранируются перед отображением, однако fancy_title уже экранирован. Повторное экранирование приведёт к выводу HTML-сущности как есть, например " вместо желаемого ".

10 лайков

Должны ли групповые входящие также находиться во вкладке «ЛС»? Я постоянно ожидаю, что они будут там.

3 лайка

Это не соответствует моим ожиданиям, нет.

Для ясности: я ожидал, что эта вкладка будет содержать только сообщения, адресованные конкретно мне.

3 лайка

Да, я полагаю, это логичное различие… Возможно, проблема в том, что все сообщения находятся под значком конверта в моем профиле, но не в меню уведомлений (в боковой панели под разделом «Сообщения» на страницах профилей они разделены, так что в целом интерфейс немного отличается).

7 лайков

12 сообщений были перенесены в новую тему: Улучшение макета вкладки меню пользователя

В новой версии возникла небольшая проблема с вкладкой «Быстрый доступ к назначению». Текст отображается чёрным вместо обычного синего цвета:

7 лайков

Кратко просмотрел и открыл PR для исправления этого:

11 лайков

Это уже довольно давно завершено :heart_eyes_cat:

1 лайк