Национальные флаги (форк)

:information_source: Это форк National Flags (который, похоже, больше не поддерживается) и представляет собой обновлённую версию, адаптированную под актуальные требования glimmer/ember/discourse.

Поэтому он функционально почти идентичен оригиналу, с лишь небольшими изменениями (см. ниже).

Я не хочу захватывать оригинальную тему, на случай, если автор вернётся :slight_smile:


:information_source: Краткое описание Отображает флаг страны рядом с именем пользователя в сообщениях и на странице профиля.
:hammer_and_wrench: Ссылка на репозиторий GitHub - chapoi/discourse-nationalflags: National Flags plugin for Discourse · GitHub
:open_book: Руководство по установке Как установить плагины в Discourse

Возможности

После установки и включения в разделе admin/plugins пользователи найдут новую пользовательскую настройку под названием «Национальный флаг» на странице /preferences/profile.

После выбора страны из выпадающего списка изображение флага будет отображаться рядом с их именем в темах и на странице профиля пользователя.

Конфигурация

Требуется только включение.

Для миграции с оригинального плагина измените Ebsy на chapoi в строке файла containers/app.yml, отвечающей за установку этого плагина, и пересоберите свой сайт.

Настройки сохраняются. (спасибо @mcdanlj за тестирование)

Отличия в UX по сравнению с оригинальным плагином

  • Флаг на сообщениях отображается немного меньше: теперь его размер привязан к размеру шрифта, а не задан фиксированно.
  • В выпадающем списке настроек отображаются полные названия стран вместо ISO-кодов.
  • Мастер настройки больше не используется. (Не уверен, что он когда-либо работал, но считаю, что такие детали настройки лучше оставить на более поздний этап, а не включать в процесс онбординга)
13 лайков

Ещё раз спасибо за это! Мне было грустно думать о том, что этот плагин может исчезнуть, и я очень ценю возможность для моего сообщества помогать друг другу понимать разумные ожидания от флагов.

Возможно, стоит отправить ваш текущий код в виде PR в репозиторий Ebsy с отдельной ветки, на случай, если он вернётся. Но теперь, когда вы опубликовали это отдельно в своей ветке, стоит обновить README, чтобы в инструкциях по установке ссылаться на ваш репозиторий?

4 лайка

Отличная идея, сделаю.

И пожалуйста! :hugs:

4 лайка

Спасибо за обновление. Я как раз собирался сообщить об ошибке в старом плагине .. :heart_eyes:

Хотя интересной идеей было бы расширить плагин, чтобы разрешить добавлять другой набор типов флагов.

Например, провинция (Канада) или штат (США) могли бы использовать что-то подобное для флага/символа округа или муниципалитета.

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

1 лайк

5 сообщений были объединены в существующую тему: Locations Plugin :earth_africa: