Skip to content
This repository was archived by the owner on Oct 30, 2019. It is now read-only.

Conversation

@LauraRozier
Copy link
Contributor

As put in the issues sections there was once a RSS feed and now it's gone. ( #75 )
Made one from scratch that can also run stand-alone, yet it runs using the help of the app right now.
Adds two buttons in the page's footer, one for RSS and one for ATOM.
There is a style-sheet available for browsers that don't support RSS/ATOM.

There is no cleanup procedure for feeds (yet) as I am not sure which method is preferred.
Both feeds follow their standards. (ATOM has UIDs generated by SQL)

Schema and test data have been updated to create required table and examples.

Buttons:
Feed buttons

RSS style:
RSS feed

ATOM style:
ATOM feed

~ DOSmaster

As put in the issues sections there was once a RSS feed. ( defendtheweb#75 )
Right now it is a fairly basic implementation of both RSS and ATOM feeds,
as these are most commonly used.
Right now it does not use UIDs for feeds, might be added later on.

This commit:
  *  Adds a RSS2.0 standard feed implementation
  *  Adds a ATOM 2005 standard feed implementation ( Without UIDs )
  *  Adds a CSS file for browsers that do not support RSS
  *  Adds a table to the chema
  *  Adds test data for the table
Adds everything that was not there yet.
Also fixes a micro bug("/files/log/" should be "/files/logs/")

  *  Add functionality to add feeds to the DB
  *  Add RSS adding to Articles, News and Forum threads ( OP only )

TO-DO:
  *  Talk to main devs about pruning old feeds
Now follows the standardization of RSS2.0 and ATOM1.0 to ensure compatibility.

  *  Adds the use of UIDs and feed ID to satisfy ATOM.
  *  Adds an update time of sorts to make ATOM happy.
  *  Enlarges the amount of characters the description will show and ends it nicely.
  *  Updates CSS to fit current situation.
  *  Updates Schema.sql to current situation.
  *  Updates TestData.sql to current situation.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Forgot to mention this one, it bugged the logs out.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant