News Plugin 📰

Похоже, между плагинами возник конфликт. @merefield и я обсудим это и вернёмся к вам с ответом :slight_smile:

3 лайка

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

В принципе, заставить их работать вместе не так уж нереально, но для меня это будет очень низким приоритетом.

3 лайка

Тогда я вернусь к этому позже. Спасибо всем за всё, что вы делаете, @angus @merefield

3 лайка

Похоже, есть ошибка при отображении длинных ссылок. Они выходят за пределы области.

1 лайк

Мелкий баг: … и не могу сказать, что это именно баг; возможно, это крайний случай в UX. Если заголовок тёмного цвета, элемент «Новости» в заголовке не виден. Случайно в моей настройке он был того же цвета, что и фон заголовка. После просмотра форумов я вдруг нажал CTRL + A на своём сайте, и он появился :joy:

Не уверен, как лучше его выделить, но, возможно, стоит применить настройку по умолчанию с цветным фоном (которую администратор может отключить)? Спасибо

1 лайк

Как добавить /news на мой сайт, как у вас?

Мой Discourse настроен на site.com, и я хочу сделать то же самое, что и вы. Пожалуйста, объясните, как это сделать.

Спасибо.

1 лайк

Вы установили плагин, описанный в первом сообщении? Вы его включили?

1 лайк

Поддерживаю этот запрос. Это стало бы настоящим прорывом для этого плагина в очень значительной степени.

2 лайка

Джей (или любые другие пользователи плагина News), у вас есть какие-либо сведения о том, почему этот плагин /News может блокировать Google от правильного создания мета-тега для сайта.

Информация о описании моего сайта полностью игнорируется Google — поэтому в результатах поиска Google у меня нет описания.

У кого-нибудь ещё есть проблема с плагином NEWS?

Вот детали моей проблемы:

1 лайк

Это не связано с плагином News. См. далее:

3 лайка

В тёмной теме лента новостей отображается неправильно.

https://meta.askrpa.com/news

Есть какие-нибудь предложения? Спасибо.

Да, это давняя проблема, так как плагин никогда не делался совместимым с выбранным пользователем светлым/тёмным режимом.

Меня также интересует тёмная тема. Можно ли запросить её как новую функцию? Спасибо, Ангус.

Этот плагин теперь поддерживает тёмную тему благодаря @MattiaB :tada:

https://github.com/paviliondev/discourse-news/pull/4

5 лайков

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

Я бы с радостью попытался исправить эти проблемы, но уже потратил несколько часов безрезультатно. Плагин использует свойство max-width для мобильных устройств, установленное в 100%, но по какой-то причине ширина остаётся фиксированной и больше, чем должна быть.

Отличный плагин, у меня всё работает отлично.

Единственная проблема у меня связана с файлом /news.xml. Ядро Discourse генерирует файл /news.xml как часть карты сайта. Я подтвердил, что он существует на meta.discourse.org.

К сожалению, на моём сайте https://talk.inductionzone.org/news.xml — это просто файл с ошибкой 406. Он должен содержать список всех новых постов, но здесь он пуст.

Этот плагин каким-либо образом генерирует или взаимодействует с файлом news.xml? Я случайно не удалил его где-то ещё? Я поискал, но не нашёл никаких упоминаний об опциях включения/отключения news.xml, поэтому задаюсь вопросом, что происходит. Все предложения приветствуются. Спасибо!

Путь news.xml является частью карты сайта. Этот плагин никак на него не влияет. Подробнее см.

Убедитесь, что карта сайта включена.

1 лайк

Спасибо, Энгус, что сообщил, что это не затрагивает news.xml и что он всё ещё обрабатывается картой сайта. Я проверил: карта сайта всегда включена и входит в состав ядра Discourse начиная с версии 2.9.0.beta4. У меня версия 2.9.0.beta9, так что это покрыто. Я подтвердил, что карта сайта генерируется корректно.

Проблема была простой (теперь, оглядываясь назад). На странице GitHub для старого плагина карты сайта я нашёл следующую информацию:

  • /news.xml : специальная карта сайта для Google News, содержащая все новые темы за последние три дня

Так что, если у вас нет новых тем за последнее время, в файле news.xml ничего не будет :frowning:

1 лайк

Я использую плагин «Новости» уже 9 месяцев, и в целом он работает хорошо.

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

Я бы гораздо предпочёл видеть бесконечную прокрутку на главной странице плагина «Новости», чтобы пользователи могли просто продолжать прокрутку и просматривать все более старые новости.

Можно ли легко изменить соответствующую переменную где-то в настройках? (Я не программист, я занимаюсь бизнесом.)

Бесконечная прокрутка используется повсеместно в Discourse, поэтому с точки зрения пользователя странно, что её нет на главной странице (хотя я понимаю, что плагин отвечает за главную страницу, а само приложение Discourse — за основной форум).

2 лайка

Да, там должна быть бесконечная прокрутка. Кажется, она была раньше. У меня пока не было времени проверить, работает ли она в последней версии Discourse.

Как правило, ответ почти никогда не бывает «это легко изменяемая переменная» :wink:

3 лайка