Ok, so I think I got ocular in a usable state - I finished up the rss implementation today among many other small improvements.
The live version can be found at:
https://ocular.nchrs.xyz/
If you would like to take it for a test run, you can find the repo here:
https://codeberg.org/rostiger/ocular
Feedback and boosts are welcome - looking forward to hearing what you think of it!
Ocular Update!
- Mobile support
- Better navigation
- New logo
- Footer links
- Webring support (aggregated feed coming soon!)
Ocular now has proper mobile support, supports theming and has gotten a bunch of small improvements. The live version can be viewed here:
ocular finally aggregates with the subversive.pics webring!
In a way, ocular is now a peer to peer image aggregator: every time someone uploads a new picture, their global webring feed will update.
This is also a reminder that if you are part of the subversive.pics webring, you will need to update rss feeds generation to this format:
<img class="webring" src="full path to image" data-timestamp="timestamp" data-thumb="full path to thumbnail" + anything else>
More info info here: https://codeberg.org/rostiger/subversive.pics_webring
Everyone who is using ocular only needs to pull the latest commits from the repository.
Feeds in the webring currently affected by this are those of @neauoire @caffeine @Gregori @aleph and @vesto
@rostiger @caffeine @Gregori @aleph @vesto my format is currently as small as I know how to make it:
<img src="...jpg"/>
I don't mind adding extra stuff, but there's over 900 logs on my feed so each extra attribute will blow up the size of the file.
RSS items hold their timestamp inside <pubDate>, I'd suggest using that instead of deduplicating the field into an attribute : )