Reading an Item
Before we look at all the different ways you can produce lists of items, we will take a quick look at how the item page works. Within a list of items, this page can be accessed via the title of the item.
- The title of the items is a link to the item at its original source; it will open in a new tab.
- The bookmark icon shows its current bookmark status; gray is not bookmarked, green is bookmarked. Clicking the icon will toggle the status for the item. If the current user has any bookmarked items, a Bookmarked item will appear in the top menu bar. (The application usually does not replace the menu bar; clicking the Feed Reader Central link will reload it.)
- Below the title, the source, published date, and updated date (if applicable) are displayed.
- The text of the item is displayed. Images are constrained to be no wider than the screen on which they are being viewed, but other embedded objects (YouTube videos, etc.) with specific sizes may end up overflowing. (Web devs, if you have any ideas on how to constrain those as well, I'm all ears…)
- Below the text, there are three buttons. Done leaves the item marked as having been read, Keep as New will mark the item as unread, and Delete will delete the item from the database. Any of them will return you to wherever you were when you clicked the title of the item.
Viewing Items for All Feeds
There are three different ways to view items across all your subscriptions.
Unread Items
The main page of the application (after logging on, if required) displays all currently unread items across all subscribed feeds. The name of the feed is a link to view just that feed’s unread items.
Bookmarked Items
If you have any bookmarked items, the Bookmarked link in the top menu bar will bring you to a list of all those items. The name of the feed is a link to view just that feed’s bookmarked items.
Searching for Items
The Search link in the top menu bar presents a box where search text can be entered; you can also choose whether to search all items, or only those that have been bookmarked. The search applies to the content of each item. Within the search results, there is an indicator displayed if the item is unread or bookmarked, and the name of the feed is not linked.
Under the hood, this uses SQLite’s FTS5, so it is case-insensitive by default and provides some interesting ways to query your items.
election
would return items with the word “election” in them.senat*
would return items with words like “Senator”, “senatorial”, or “Senate” in them."election 2024"
(note the quotes) would return items that have the phrase “Election 2024” in them;election 2024
would return items that have either “election” or “2024” in them.election AND 2024
is the same as above;AND
requires that both conditions be satisfied. (OR
is also supported; both these must be uppercase.)election NOT president*
would return items containing “election”, but only if they did not have words like “president” or “presidential”.
Viewing Items by Feed
Other than the unread and bookmarked links mentioned above, lists of items by feed are linked on the Feeds page. Below each feed’s title, there are links for All, Unread, and Bookmarked, along with a count of items that fit the status. (If there are no items, the word is not linked.)
A Note on Sorting
All lists of items are sorted by date, with the most recent items on top. Both the RSS and Atom specifications provide both a published date and an updated date. When selecting a date for sorting, the application uses the updated date if it is present; otherwise, it uses the published date. Some sites update their items more than others; if the items seem to move around in the list after a refresh, this is likely the cause.