Skip to content

Spin out baked-in syndication feeds to forms #1761

Description

@petecooper

Currently we offer Atom and RSS syndication formats, they work just fine and the code hasn't been touched in a while. Any modification to the feed generator will trigger a notification in Diagnostics that core files have been modified. Some knowledge of PHP and SQL is required to modify the files.

If we spin out the generator to forms, we could easily extend scope to offer additional formats like JSON Feed, or leave as an exercise to the admin for any flavour-of-the-month and / or uncommon format. Similarly, the admin could enable or disable each syndication type, rather than a blanket on or off for syndication.

Considerations:

  • This can already be done manually in forms, but requires some knowledge, providing a boilerplate will make feed customisations more straightforward (e.g. https://forum.textpattern.com/viewtopic.php?id=51608).
  • URL rewriting for existing feed subscribers, ideally internally instead of .htaccess or similar…or perhaps consider a new URL schema to not break backwards compatibility.

I'll close #1536 since it's now covered under this issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions