National Flags

Всем, @fzngagan очень щедро пожертвовал своим временем и отправил PR, чтобы снова заставить это работать с Custom Wizard, который я успешно принял.

Я протестировал это, и всё работает. Ещё раз спасибо, @fzngagan!

Возможно, вам потребуется обновить шаг коммита, вот мой «action»:

В какой-то момент нам следует исправить CSS, который сейчас выглядит очень ууууууражительно.

6 лайков

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

4 лайка

Я вынужден был отключить его, потому что в настройках пользователя не отображалась новейшая версия. Кроме того, это нарушило работу настроек в других разделах, так как кнопка «Сохранить профиль» была скрыта. Для сведения.

1 лайк

У кого-нибудь ещё возникают проблемы с тем, что настройки не сохраняются? Когда я меняю флаг в профиле и нажимаю «Сохранить», изменения не применяются: после обновления страницы выбор сбрасывается. В консоли и логах ошибок нет.

У меня всё работает корректно на ветке tests-passed по состоянию на это утро.

2 лайка

Мне было интересно, можно ли использовать это с флагами штатов США… кто-нибудь пробовал это или что-то подобное?

2 лайка

Похоже, что этот плагин помечен как несовместимый с предстоящим обновлением Discourse до Ember 5. Есть какие-либо мысли насчет обновления?

3 лайка

Консольный лог с ошибкой:

Использование глобального объекта Ember устарело. Вместо этого следует импортировать модуль Ember или конкретный API. [id устаревания: ember-global] Подробнее см. по ссылке Ember.js - Deprecations.

Проблема открыта; возможно, исправление тривиально?

3 лайка

К сведению, обновление Discourse прошлой ночью, судя по всему, связано с Ember. Отключите этот плагин в ваших файлах containers/app.yml ПЕРЕД обновлением, иначе вы будете видеть только анимацию загрузки на Discourse, и ваш сайт никогда не загрузится.

1 лайк

Я отправил и объединил PR, чтобы, надеюсь, исправить критические проблемы:

Дайте знать, как у вас получится :+1:

6 лайков

Я переделал свой сайт с использованием последнего плагина National Flags, и он успешно работает. Большое спасибо за обновление! :heart:

5 лайков

Похоже, что поле пустое, и система запрашивает обновление.

@merefield @Ebs

2 лайка

Я понятия не имею, почему эта настройка была добавлена.

Возможно, если у вас возникли проблемы с плагином и вам нужна помощь, вы можете написать в Marketplace?

2 лайка

@sunjam, ты когда-нибудь находил такую опцию?

Или кто-нибудь ещё,

Вместо региональных категорий я искал опцию вроде этой, но с более локальным определением.

1 лайк

Хотим добавить флаг Косово. Я мог бы сделать это сам, но не знаю, откуда у вас взялись PNG-файлы. Хочу сохранить единообразие.
Спасибо.

4 лайка

Я не уверен, куда это добавить в Discourse. Но, глядя на страницу плагина на GitHub, это нужно добавить.

Вот где хранятся PNG-файлы:

А код добавляется здесь:

Если вы умеете немного программировать, вы, скорее всего, сможете создать pull request.

@anon48433008 @sunjam, если вы знакомы с основами программирования, то по двум ссылкам выше, я думаю, вы сможете создать форк-версию. Возможно, вам стоит посмотреть на другие файлы YML и другие части кода, чтобы изменить названия подсказок на странице предпочтений пользователя, чтобы там было написано «Флаги штатов США».

5 лайков

Я не помню первоисточник, но набор должен соответствовать стандарту ISO 3166.

Однако я заметил, что здесь есть общедоступный источник, включающий Косово.

Возможно, стоит использовать его:

Я могу помочь, проверив любой PR.

4 лайка

Я не знаком с PR и форками, но разве запросы здесь не демонстрируют тот же интерес к улучшению?

Штаты США на самом деле являются отдельными государствами. Я понимаю, что общепринятое мнение это исключает, но мне бы хотелось видеть этот плагин более открытым к нестандартным мыслям :slightly_smiling_face:

1 лайк

Marketplace — ваш друг.

4 лайка

Ах, простите, я не заметил, что могу помочь так же, как и предложить мне оплату, и я стану вашим другом.

Моя вина.