Skip to content

Comments

Fix RSS missing content on feed readers#273

Merged
phil-opp merged 1 commit intorust-osdev:mainfrom
boxdox:rss-fix
Feb 17, 2026
Merged

Fix RSS missing content on feed readers#273
phil-opp merged 1 commit intorust-osdev:mainfrom
boxdox:rss-fix

Conversation

@boxdox
Copy link
Contributor

@boxdox boxdox commented Jan 15, 2026

RSS feed generated was missing content, as default zola template prefers page summary to content. Thus, in feed readers only content before <!-- more --> was being shown. Closes #255

Duplicated zola's default template, and made a few tweaks to make feed valid.

  • Added rss 2.0 namespaces to allow content:encoded tags
  • Author block is removed, front-matter only contains editors field, causing more conditional checks
  • Description contains page's summary if available, defaulting to page title
  • Content is processed for internal and relative links (replaced to 1 level only)

One post from 2022 Oct was throwing warning in w3 rss validator, so fixed it.

@boxdox
Copy link
Contributor Author

boxdox commented Jan 16, 2026

@phil-opp looks like some external link check is failing. can you check this?

@phil-opp
Copy link
Member

Thanks a lot!

The link check error is fine, just some rate limiting.

@phil-opp phil-opp merged commit cea142e into rust-osdev:main Feb 17, 2026
3 of 4 checks passed
@boxdox boxdox deleted the rss-fix branch February 17, 2026 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RSS feed doesn't contain newsletter content

2 participants