Force redownloading everything from a RSS flux
I'm developping a RSS feed for a website, and used thunderbird to check how well it'd work. Thunderbird collects items from the flux only once. Even after deleting them from the inbox and the trashbin, thunderbird will not collect previously found articles from the flux. So far the only way I found to force redownloading everything is to unsuscribe then re-subscribe to the feed. Would there be a nicest way to do this ?
تمام جوابات (5)
I think you will need to delete the feeditems.rdf file from [profdir]Mail/news & Blogs.
Matt said
I think you will need to delete the feeditems.rdf file from [profdir]Mail/news & Blogs.
Thank, but that doesn't seem to be doing anything, thunderbird doesn't even bother recreating a new one. I didn't find anything else useful in that folder that would clear the content without completely erasing the feed.
It works exactly as designed. Users are very adamant about not wanting duplicates and this use case only comes up in testing situations.
If you want to test, note that you can do so by creating a local xml feed file, with a tweak, see here: https://bugzilla.mozilla.org/show_bug.cgi?id=1167850
Also, make sure to carefully read the guide: https://support.mozilla.org/en-US/kb/how-subscribe-news-feeds-and-blogs
Hopefully you are creating an Atom spec feed and making sure it validates, not reusing quid/id, etc.
Matt said
I think you will need to delete the feeditems.rdf file from [profdir]Mail/news & Blogs.
That will ensure all feeds in the account get duplicates. There is no reason to recommend deleting system files for operations that should be done within the application. Deleting the feed itself ensures its own data is cleaned up.
The guide links to a detailed post about how dupes in Tb feeds work.
alta88 said
Matt saidI think you will need to delete the feeditems.rdf file from [profdir]Mail/news & Blogs.That will ensure all feeds in the account get duplicates. There is no reason to recommend deleting system files for operations that should be done within the application. Deleting the feed itself ensures its own data is cleaned up.
The guide links to a detailed post about how dupes in Tb feeds work.
Well how do I get one feed to redownload. I really have not got the time to rad that article. I skimmed it but I really see nothing useful at all to force a redownload of the feed.