martinrotter / rssguard

Feed reader (and podcast player) which supports RSS/ATOM/JSON and many web-based feed services.
GNU General Public License v3.0
1.61k stars 125 forks source link

[FR] or [BUG]: find RSS feed on the provided URL? #607

Closed Owyn closed 1 year ago

Owyn commented 2 years ago

Brief description of the feature request

I try to enter https://stikvk.ru/archives/category/Стикеры/Бесплатные-стикеры into feed url and RSSGuard errors saying it's not well formed XML, or content not found (I get % characters when I copy right from the Firefox url bar - for that it says XML error)

image image

I enter the same into QuiteRSS - and it works fine

image

image

martinrotter commented 2 years ago
  1. At this point this works in webengine version, if you navigate to some webpage, RSS Guard detects feeds and gives button to add them.
  2. How would you solve situation when site has several feeds?
Owyn commented 2 years ago

Not sure about several cuz now it finds none

from user perspective - you don't want to investigate stuff, you just want to give your rssreader a link and make it look for an rss feed there to follow

but if there are several - more specific one I'd say (longer url?), e.g. site.com/section/feed instead of site.com/feed

OR - just ask the user to add both feeds so he'd see for himself what he wants?

if you navigate to some webpage, RSS Guard detects feeds

yea but... why would the user even be browsing that site in the RSS reader in the first place if he didn't have any feeds for it there (the topic is about adding the feed) ?

martinrotter commented 2 years ago

Btw webengine version already has the feature.

When you enter some URL into internal web browser, when its loaded RSS Guard crawls all RSS feeds from page.

image

Owyn commented 2 years ago

Also there are many times the website itself doesn't link any feeds but has it, so the reader should try common urls like /feed /rss etc, like QuiteRSS does example https://www.asurascans.com/ https://www.asurascans.com/feed

martinrotter commented 1 year ago

Fixed with new "Discover feeds" dialog. Test via devbuild.