Плагин RSS-лент: вечно «новая» тема из очень старого элемента в ленте

У меня установлен плагин опросов, который отслеживает этот RSS-канал: https://feeds.captivate.fm/podcast-pontifications/.

Плагин создаёт темы в этой категории: https://forum.podcaster.community/c/news/24

…но вы ничего не увидите там, если не вошли в нашу систему Discourse.

Тема «Season Three Starts Now!» (Третий сезон начинается прямо сейчас!) всегда находится наверху. Кажется, каждый раз, когда плагин опросов проверяет этот канал, он обновляет именно эту тему.

Соответствующий элемент RSS (насколько я могу судить, найдя этот заголовок в канале) находится примерно на 20 000 строке [это не опечатка] в ленте RSS.

Вот сам ЭЛЕМЕНТ…

Элемент RSS здесь…
<item><title>Season Three Starts Now!</title><itunes:title>Season Three Starts Now!</itunes:title><description>Что вы можете ожидать от третьего сезона Podcast Pontifications со мной, Эво Терра? Формат поразительно похож на первый и второй сезоны. Каждый выпуск — это короткое глубокое погружение в одну тему, важную для каждого работающего подкастера. Это темы, ориентированные на будущее, которые помогают сделать подкастинг лучше. Но в этом сезоне я становлюсь немного более философским и возвышенным. Немного более интеллектуальным, но без высокомерия. По крайней мере, я на это надеюсь.
В то время как другие PAPS (подкасты о подкастинге) говорят вам, что делать, Podcast Pontifications предлагают хорошие темы для размышлений. Подпишитесь сегодня, чтобы не пропустить ежедневные выпуски, которые я публикую каждый понедельник, вторник, среду и четверг.

Упомянуто в этом выпуске:
Поддержка прав на аборт
Хотя американцы в подавляющем большинстве поддерживают право человека принимать собственные решения об аборте, к сожалению, это право больше не защищено повсеместно в США. Верховный суд отменил решение по делу Роу против Уэйда 24 июня.

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

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

Вы можете помочь, сделав пожертвование в местные фонды помощи при абортах. Чтобы узнать, куда жертвовать в каждом штате, посетите donations4abortion.com.

Если вам или кому-то из ваших знакомых нужна помощь или вы хотите принять более активное участие, вот 5 ресурсов:
 
1. ShoutYourAbortion.com — это кампания по нормализации абортов.
2. DontBanEquality.com — это кампания, призывающая компании занять позицию против ограничений на аборты.
3. Abortion.cafe содержит информацию о том, где найти клиники.
4. PlanCPills.org предоставляет ранние домашние таблетки для аборта, которые можно держать в аптечке.
5. Choice.CRD.co содержит коллекцию этих ресурсов и многое другое.

Мы призываем вас высказаться! И распространять информацию.


Этот подкаст использует следующие сторонние сервисы для анализа:

Chartable - https://chartable.com/privacy
Podsights - https://podsights.com/privacy</description><content:encoded><![CDATA[<p>Что вы можете ожидать от третьего сезона Podcast Pontifications со мной, Эво Терра? Формат поразительно похож на первый и второй сезоны. Каждый выпуск — это короткое глубокое погружение в одну тему, важную для каждого работающего подкастера. Это темы, ориентированные на будущее, которые помогают сделать подкастинг лучше. Но в этом сезоне я становлюсь немного более философским и возвышенным. Немного более интеллектуальным, но без высокомерия. По крайней мере, я на это надеюсь.</p><p>В то время как другие PAPS (подкасты о подкастинге) говорят вам, что делать, Podcast Pontifications предлагают хорошие темы для размышлений. Подпишитесь сегодня, чтобы не пропустить ежедневные выпуски, которые я публикую каждый понедельник, вторник, среду и четверг.</p><p><br></p><p>Упомянуто в этом выпуске:</p><p><strong>Поддержка прав на аборт</strong></p><p>Хотя американцы в подавляющем большинстве поддерживают право человека принимать собственные решения об аборте, к сожалению, это право больше не защищено повсеместно в США. Верховный суд отменил решение по делу Роу против Уэйда 24 июня.

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

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

Вы можете помочь, сделав пожертвование в местные фонды помощи при абортах. Чтобы узнать, куда жертвовать в каждом штате, посетите donations4abortion.com.

Если вам или кому-то из ваших знакомых нужна помощь или вы хотите принять более активное участие, вот 5 ресурсов:
 
1. ShoutYourAbortion.com — это кампания по нормализации абортов.
2. DontBanEquality.com — это кампания, призывающая компании занять позицию против ограничений на аборты.
3. Abortion.cafe содержит информацию о том, где найти клиники.
4. PlanCPills.org предоставляет ранние домашние таблетки для аборта, которые можно держать в аптечке.
5. Choice.CRD.co содержит коллекцию этих ресурсов и многое другое.

Мы призываем вас высказаться! И распространять информацию.</p><br/><br/>Этот подкаст использует следующие сторонние сервисы для анализа: <br/><br/>Chartable - https://chartable.com/privacy<br/>Podsights - https://podsights.com/privacy]]></content:encoded><link><![CDATA[https://podcastpontifications.com]]></link><guid isPermaLink="false">4ab138fb-c878-43d0-9fb6-be2820aad3be</guid><itunes:image href="https://artwork.captivate.fm/6aed5a13-eb81-4fdc-aa30-46d57f9f1689/pjlc88lb1twez7okpd3ga69k.jpg"/><dc:creator><![CDATA[Evo Terra]]></dc:creator><pubDate>Sun, 05 Jul 2020 09:55:00 -0700</pubDate><enclosure url="https://pdst.fm/e/chrt.fm/track/11525/podcasts.captivate.fm/media/0c27a8f9-df59-440d-b77f-91a92843e38b/pps3-season-three-starts-now.mp3" length="4226244" type="audio/mpeg"/><itunes:duration>04:24</itunes:duration><itunes:explicit>no</itunes:explicit><itunes:episodeType>trailer</itunes:episodeType><itunes:season>3</itunes:season><itunes:summary>Что вы можете ожидать от третьего сезона Podcast Pontifications со мной, Эво Терра? Формат поразительно похож на первый и второй сезоны. Каждый выпуск — это короткое глубокое погружение в одну тему, важную для каждого работающего подкастера. Это темы, ориентированные на будущее, которые помогают сделать подкастинг лучше. Но в этом сезоне я становлюсь немного более философским и возвышенным. Немного более интеллектуальным, но без высокомерия. По крайней мере, я на это надеюсь.
В то время как другие PAPS (подкасты о подкастинге) говорят вам, что делать, Podcast Pontifications предлагают хорошие темы для размышлений. Подпишитесь сегодня, чтобы не пропустить ежедневные выпуски, которые я публикую каждый понедельник, вторник, среду и четверг.

Упомянуто в этом выпуске:
Поддержка прав на аборт
Хотя американцы в подавляющем большинстве поддерживают право человека принимать собственные решения об аборте, к сожалению, это право больше не защищено повсеместно в США. Верховный суд отменил решение по делу Роу против Уэйда 24 июня.

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

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

Вы можете помочь, сделав пожертвование в местные фонды помощи при абортах. Чтобы узнать, куда жертвовать в каждом штате, посетите donations4abortion.com.

Если вам или кому-то из ваших знакомых нужна помощь или вы хотите принять более активное участие, вот 5 ресурсов:
 
1. ShoutYourAbortion.com — это кампания по нормализации абортов.
2. DontBanEquality.com — это кампания, призывающая компании занять позицию против ограничений на аборты.
3. Abortion.cafe содержит информацию о том, где найти клиники.
4. PlanCPills.org предоставляет ранние домашние таблетки для аборта, которые можно держать в аптечке.
5. Choice.CRD.co содержит коллекцию этих ресурсов и многое другое.

Мы призываем вас высказаться! И распространять информацию.


Этот подкаст использует следующие сторонние сервисы для анализа:

Chartable - https://chartable.com/privacy
Podsights - https://podsights.com/privacy</itunes:summary><itunes:author>Evo Terra</itunes:author></item>

Дата публикации (pubDate) этого элемента датируется примерно 2020 годом. Я не думаю, что pubDate меняется. Возможно, платформа Captivate (это подкаст-канал, так что кто знает, что они могут делать с рекламой в каналах) меняет что-то незаметное… но тогда почему только этот конкретный элемент RSS остаётся вечно актуальным.

С другой стороны: это довольно впечатляюще, что опрос этого RSS-канала вообще работает. :wink:

Привет, Крейг,
Я проверил проблему с этим сайтом: тема связана с главной страницей https://podcastpontifications.com. Поскольку главная страница постоянно меняется, тема постоянно обновляется и, следовательно, постоянно поднимается в списке. На данный момент в теме 737 правок.

У нас есть ещё одна тема из того же источника, связанная с https://podcastpontifications.com/episode/making-complex-podcast-tech-disappear-with-alitu, и у неё этой проблемы нет.
https://forum.podcaster.community/t/making-complex-podcast-tech-disappear-with-alitu/2985

Так что да, проблема в источнике RSS-ленты.

Дайте нам знать, что вы об этом думаете. Я обсудим это внутри и сообщу, есть ли простое решение этой проблемы.

Можете объяснить это подробнее?

Я думал, что она связана с конкретным элементом RSS (тем самым, который я обнаружил в своём первоначальном сообщении) в ленте.

@craigconstantine
Я разобрался в этом. Если посмотреть на страницу https://feeds.captivate.fm/podcast-pontifications, там есть два элемента ленты:

  1. 3 Easy Steps To Increase The Global Appeal Of Your Local Podcast [S3E55B]
  2. Season Three Starts Now!

У обоих значение атрибута href равно https://podcastpontifications.com, и это проблема. Вы можете проверить это, перейдя по ссылкам обоих элементов ленты.

Плагин RSS-опроса использует модель TopicEmbed, которая требует уникальности поля embed_url. Поскольку у обоих записей одинаковый embed_url, одна запись перезаписывается содержимым другой в зависимости от последовательности их получения. При этом каждый раз при опросе RSS-ленты создается новая ревизия первого сообщения темы. Если вы нажмете на иконку :pencil2: в первом сообщении, то увидите, как содержимое меняется между этими двумя записями.

Лучшее решение — связаться с ответственным за управление сайтом и попросить его исправить URL обоих элементов.

А, теперь всё ясно! Спасибо, что разобрались в этом.