Pelican plugin that adds a footer to RSS/Atom feed items content. https://tmb.codeberg.page/pelican-feed-content-footer/
Find a file
Tobias Bölz b3a482ec34
All checks were successful
Update Docs / docs (push) Successful in 37s
Test with Python 3.14 (#13)
Reviewed-on: #13
Co-authored-by: Tobias Bölz <tobias@boelz.eu>
Co-committed-by: Tobias Bölz <tobias@boelz.eu>
2025-08-22 19:22:37 +02:00
.forgejo/workflows Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00
docs Redirects fixed (#11) 2025-01-22 08:47:45 +01:00
pelican/plugins/feed_content_footer Docs (#2) 2024-04-01 21:29:56 +02:00
.gitignore Initial commit 2023-10-07 21:52:14 +02:00
CHANGELOG.md Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00
LICENSE Initial commit 2023-10-07 21:52:14 +02:00
mkdocs.yml Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00
noxfile.py Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00
poetry.lock Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00
pyproject.toml Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00
README.md Test with Python 3.14 (#13) 2025-08-22 19:22:37 +02:00

Feed Content Footer: A Plugin for Pelican

Pelican plugin that adds a footer to RSS/Atom feed items content.

Website: https://tmb.codeberg.page/pelican-feed-content-footer/
Repository: https://git.boelz.eu/tmb/pelican-feed-content-footer/
Codeberg mirror: https://codeberg.org/tmb/pelican-feed-content-footer/

Installation

This plugin can be installed via:

$ python -m pip install pelican-feed-content-footer

As long as you have not explicitly added a PLUGINS setting to your Pelican settings file, then the newly-installed plugin should be automatically detected and enabled. Otherwise, you must add feed_content_footer to your existing PLUGINS list. For more information, please see the How to Use Plugins documentation.

Usage

Add the following to your settings file:

A string that will be appended to the content of every entry in your Atom feed and, if RSS_FEED_SUMMARY_ONLY is False, to the description of every item in your RSS feed inside a HTML footer tag.

Development

This package uses Poetry.

Run tests with all supported versions of Python and Pelican:

$ poetry run nox -rs test

Run linters:

$ poetry run nox -s lint

Run code coverage check:

$ poetry run nox -s coverage

License

This project is licensed under the AGPL-3.0 license.