The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

19. October 2011, 10:35:19

kalder

Posts: 92

Feeds archive lost !!

Hi,

I have recently switched from a WinXP laptop to a Win7 laptop. I have successfully imported al my settings and e-mails to the new laptop using opera (latest versions in both pcs).
I have just checked my feeds and discovered that all the feeds older than some months ago are gone. I have already checked that the view displays read and old feeds. I just seems that the available feeds are only those which were downloaded since the new installation on the new pc.
I think there must have been some problem with the placement of the feeds folder or something. I actually copied the whole profile folder after installing Opera on the new laptop...
Please help!
kalder

19. October 2011, 11:29:15

burnout426

Posts: 13202

In Opera, you can only export and import the feeds list. You can't export and import already-fetched feed messages that are no longer on the feed page.

Originally posted by kalder:

I actually copied the whole profile folder after installing Opera on the new laptop...



You have to copy "C:\Documents and Settings\user\Application Data\Opera\Opera' to "C:\Users\user\AppData\Roaming\Opera\Opera" and "C:\Documents and Settings\user\Local Settings\Application Data\Opera\Opera" to "C:\Users\user\AppData\Local\Opera\Opera". And, on Win7, if the Opera program files folder is named something other than "Opera", you have to rename the Opera profile folders to that before you copy them over.

So, the mail folder that was at "C:\Documents and Settings\user\Local Settings\Application Data\Opera\Opera\mail" on WinXP, should now be at "C:\Users\user\AppData\Local\Opera\Opera\mail" and mail should just work, including all your feeds.

Finally, you have to make sure that opreaprefs.ini in the profile folder doesn't have any absolute WinXP paths in it. Same goes for accounts.ini in the mail folder.

Are you sure everything is correct?

Ignore the above though if you used the "Standalone installation" option and all of Opera's profile is under a "profile" folder inside Opera's program files folder.

19. October 2011, 14:38:01

kalder

Posts: 92

Thanks,
but this is not very clear.
Actually, I think I have only copied and pasted the profile folder into "C:\Users\user\AppData\Roaming\Opera\Opera". I will check that all the paths are correct and so on... I have already seen some old paths around.
However, what I would like to understand is: a) is opera storing the fetched rss feed messages or not? b) if yes, where does it store them? c) how is it possible to restore those messages back in the feed view in Opera without loosing the messages which are currently displayed?
Can you help me with the three points above?

Thanks

kalder

19. October 2011, 14:48:30

burnout426

Posts: 13202

Originally posted by kalder:

is opera storing the fetched rss feed messages



Yes. Each message is stored as a standard mbox file in AppData/Local/Opera/Opera/mail/store/accountN/year/month/day/n.mbs. The list of newsfeeds is stored in mail/newsfeeds and incomingN.txt

Originally posted by kalder:

how is it possible to restore those messages back in the feed view in Opera without loosing the messages which are currently displayed?



You can't. You can only import the mbox files for the feeds into an email account, not into the newsfeed account.

Originally posted by kalder:

Actually, I think I have only copied and pasted the profile folder into "C:\Users\user\AppData\Roaming\Opera\Opera"



Yeh, it sounds like you didn't copy over things properly.

19. October 2011, 16:22:18

kalder

Posts: 92

Thanks bunout

It may be that I did not copy things properly (my mail\store fodler is here C:\Users\user#\AppData\Roaming\Opera\Opera\profile\mail\store), but the good thing is that it has worked perfectly so far! cool cool
So, do you think is there a way to just fix the thing? idea
From the account.ini file, I have realized that account 1 should contain news feeds. It reads:

[Account1]
Incoming Protocol=RSS

I contains files dating back to 2008. This is where my feeds are stored. However, they do not show in the feeds panel in opera. Where is the setting allowing to change the path of the Rss default folder? Where are the current (the few that are now visible in the feeds panel) news feeds stored?

Thank you so much

19. October 2011, 16:30:55

burnout426

Posts: 13202

Originally posted by kalder:

So, do you think is there a way to just fix the thing?



If you have all the files from both your local and roaming Opera profile folders from WinXP, yes. You just need to put things in the right place as mentioned in this post.

19. October 2011, 18:25:23

kalder

Posts: 92

Ok, now everything is set back to the right paths and so on.
I have just discovered one problem. If I click on read feeds and read all the feeds toghether, it actually displays all of the old feeds.
If I click a specific feed (so that _I should only have the feeds from one source) it only displays the most recent feeds and not the old ones (which are present and viewable in the "read (all) feeds" mode.
I have already checked for display settings and similar...

19. October 2011, 19:02:56

burnout426

Posts: 13202

Originally posted by kalder:

If I click a specific feed (so that _I should only have the feeds from one source) it only displays the most recent feeds and not the old ones (which are present and viewable in the "read (all) feeds" mode. I have already checked for display settings and similar...



You can click the view button on the mail toolbar and reset the mail panel to defaults. That might fix it. If not, I'm not sure what you'll be able to do to fix it and it's probably permanently messed up. Looks like the feeds somehow got reset.

You can try this though, but I doubt that will help:

Set the Mail Database Consistency Check Time to 0, save the change and restart Opera. Choose OK to perform the maintenance. The number will reset to a high number after the restart, so don't worry about that.

Anyway, what I would do as a test is use the "standalone installation" option in the installer to install to a folder on your desktop. While its closed, replace its mail folder (it will be in the 'profile" folder inside the install folder on your desktop) with a *copy* of the mail folder you have from WinXP. Then, load up that Opera and see if everything works right.

Also, what version of Opera are you using and how long have you been upgrading?

20. October 2011, 14:01:11

kalder

Posts: 92

Ok

I tried your suggestions and neither works.
I also have lost my widgets since I have resetted paths and all the stuff in operapref and opera.ini... sad;(
I have just upgraded to Opera 11.52...so far it was the previous version.
kalder

20. October 2011, 14:54:34

burnout426

Posts: 13202

It's up to you, but if it was me, I would start over fresh to make sure everything is right. Without being at your computer, I can't really tell if everything is alright or not.

Specifically:

* Export your feeds list, contacts (if any) and bookmarks via "Menu -> settings -> import and export".

* Make sure you know all your usernames and passwords.

* Move "C:\Users\user\AppData\Local\Opera" and "C:\Users\user\AppData\Roaming\Opera" out of the way. (Cut and paste them to folders on your desktop.

* Uninstall Opera and delete "C:\Program Files (x86)\Opera" (or just "C:\Program Files\Opera" if only using the 32bit version of win7).

* Download the 11.52 installer and install Opera.

* Import your bookmarks, feeds list, contacts (if any) into Opera via "Menu -> settings -> import and export".

* If you had IMAP accounts, set them up again. If you had any POP accounts, set them up again and import any old messages from the old mail folder. See <http://operawiki.info/ImportFromBadMailFolder> for more info. (Ignore the beginning parts that are not relevant to your situation. So, you'd start at the "Set Up Mail Accounts" section)

* Reinstall all your widgets. Setup your speeddials again etc.

Yes, you'll lose your old feed messages. But, you'll be sure everything is right. And, if you want, you could at least import the feed messages from the store/accountN folder from the old mail folder into a local POP account, so you at least have them somewhere.

Then, say if you ever reinstall Win7, you'd just backup "C:\Users\user\AppData\Local\Opera" and "C:\Users\user\AppData\Roaming\Opera" and restore them before installing Opera on the new setup.

20. October 2011, 16:50:27

kalder

Posts: 92

Thanks burnout, we are nearly there!! yes

The only remaining problem is that in the "read feeds" view I have all my 7000+ feeds. While if I click any specific news feed source on the left it just shows the most recent ones (nothing changes If I mark as unread any of the old).
I guess opera has two command lines for the "read feeds" view and the view "specific feed" view. And this may be in some preference file...any guess?

As to the widget thing, I discovered that the problem was with extensions actually whistle ...and I solved it rerunning the .oex files I found in \Roaming\Opera\Opera\profile\widgets...Extensions are fine now but I am just curious: Where does Opera store extension files and folders? I have just installed a few new extensions and the .oex files have not appeared in the above mentioned folder...

I will consider your suggestion to do a fresh start...However, the loss of the old feeds is actually a cost that I cannot afford. I would appreciate some help in finding a solution. I think this is likely to be quite easy...but not for me happy

Maybe I should open two separate posts explaining the problem...somebody may come up with a solution...
thanks,

20. October 2011, 17:23:16

burnout426

Posts: 13202

Originally posted by kalder:

The only remaining problem is that in the "read feeds" view I have all my 7000+ feeds. While if I click any specific news feed source on the left it just shows the most recent ones (nothing changes If I mark as unread any of the old). I guess opera has two command lines for the "read feeds" view and the view "specific feed" view. And this may be in some preference file...any guess?



The "read feeds" view (the same one you get if you right-click on the "Feeds" access point header in the mail panel and choose "read feeds") should show messages from all feeds. Then, each individual feed view should only show messages for that feed. In the "read feeds" view, you shouldn't see any more messages for a particular feed than what you see in the feed's own view. If you do, either the feed's own view has "view -> period" not set to "forever" or some "view -> show" setting is not checked. If those are all fine (as you said), it's possible that something changed (on the feed page/server or something with the date/time on your computer, or just the act of moving the profile to a new computer (unlikely, but possible)) that caused Opera to reset the view for the feed. This would cause the other messages to no longer be considered part of the feed's view.

If that is what happened, I don't think there's a way to get the old feeds back into the view they belong in.

To be honest, I still think it's because you messed up the paths and Opera got confused and reset the feeds or something.

Originally posted by kalder:

Maybe I should open two separate posts explaining the problem...somebody may come up with a solution...



No need to open up another post. It'll just get closed/deleted for being a duplicate.

20. October 2011, 17:29:11

burnout426

Posts: 13202

Originally posted by kalder:

Where does Opera store extension files and folders? I have just installed a few new extensions and the .oex files have not appeared in the above mentioned folder...



Extensions get installed to "C:\Users\user\AppData\Local\Opera\Opera\widgets". The oex file will be in there and or there will be a wuid folder for the extension.

Forums » Opera for Windows/Mac/Linux » Opera mail, chat and news