Reader update

I've spent so much time working on lettuceshare.org this year that my feed reader has started to feel a little neglected... Thankfully as the year draws to a close, co-ops tend to slow down and take a break, which has given me the chance to make some improvements here!

One problem I've had is that on mobile browsers the page gets cached minus the dynamically loaded content. Not very helpful, but easily fixed thanks to localStorage. On top of this the session markers for the reader module were reset when the page was loaded, which wasn't happening due to the caching. This now happens from javascript on page ready, which means it can also be smarter about resetting by looking at the last time it was done.

I like the grouping by feed that the Reader module provides, but it relied on item permalinks being from the same site. This isn't always the case (as in linkblogs) so the grouping is now done by the feed level link. This has the added benefit of being able to show the title of the feed at the top of each group, and the image associated with the feed. Looks much nicer in my opinion!
likesharereplyWant to share this? Click to choose a site:settings