RSS Reader
RSS Reader displays items from feeds chosen by a superadmin. It is separate from Feeds, which publishes tinymash content outward.
Add sources under System > Plugins > RSS Reader. Each source has a public RSS or Atom URL, label, fetch limit, enabled state, and an option allowing authors to embed it. The server rejects credentialed, local, private-network, and reserved addresses.
Refresh sources from the admin page, scheduled housekeeping, or the CLI:
php8.4 bin/tinymash.php rss-reader refresh
php8.4 bin/tinymash.php rss-reader refresh source-key
Public pages read cached items only. A failed refresh keeps the last successful items and records the error for the operator.
Embed a source with [rss source="source-key" limit="5"]. Available layouts are compact, list, and headlines; attributes can show or hide excerpts and dates. A configured source can also appear in the public sidebar of themes that provide that slot.
Current static exports omit RSS Reader shortcodes, sidebar output, and plugin styles.