Some bookmarks fail to add to fastdial
russellsamuels —Wed, 03/03/2010 - 14:52
Hi,
Congrats on a really cool plugin. I just had a problem with the plugin and figured I'd share my solution...
When I first installed fast dial, I was able to right-click on a bookmark folder and select 'Fastdial' > 'Make Home' . This would cause all of the bookmarks in the selected directory to appear on fastdial's home page.
Subsequently, I modified my bookmarks (deleted some, added others) and have found that certain bookmarks, for some reason, will just not appear when I use the 'Make home' function.
I've tried backing up bookmarks (bookmarks.json), and then deleting places.sqlite along with the contents of Profile/fastdial/cache , and then restoring bookmarks using the bookmarks.json file. Unfortunately the problem remained--apparently, there was some corruption within the bookmarks that prevented certain bookmarks from appearing within fastdial.
The solution was to:
Back up bookmarks by exporting an html file (which presumably doesn't back up some of the corrupted fastdial information contained within)
Delete places.sqlite and the contents of the fastdial cache
Restart firefox and import the bookmarks.html file
--> everything works as expected!
Re: Some bookmarks fail to add to fastdial
Submitted by chiaroscuro on Wed, 03/03/2010 - 14:55thank you for your post
I am not sure I have understood you correctly...
The option that you mention make home has a specific function.
If you click on a folder in Bookmarks and select Fast Dial make home, this will make that selected folder into the fast dial root folder.
Some people for example might want to make the most visted bookmarks folder into their root folder.
This has obvious advantages and huge disadvantages.
For obvious reasons the most common setting is to set the Fast Dial Folder in Bookmarks Menu as home.
And then keep it that way :-)
This is the default setting for obvious reasons and enables one to build a fast dial page to one's own design, and under one's own control.
You alone know what Folder you made as your Root Folder in Fast Dial.
(name should be visible in tab)
So as far as your situation is concerned I would recommend that you make the Fast Dial Folder in Bookmarks Menu your home page, and not use the make home command again for a while, and try to buiild up in your root and in your folders, the bookmarks that you want.
I myself do not move bookmarks into Fast Dial from within bookmarks very often, (I prefer using add to fast dial in the context menu), but I suppose nothing is stopping you using copy paste to move any bookmarks you want into the Fast Dial root folder within Bookmarks.
I hope you find that what I have said relates in some way to your post, and that I have not misunderstood you completely !
Once we have clarified that I have understood you correctly (or not), we can then look at the method you used to remedy your problem and see what you were up to. :-)
Sort of curious to understand why an html backup and restore should resolve your question and a JSON equivalent fail.
All will hopefully be revealed... :-)
Not entirely convinced by (and remain somewhat curious about) your thesis: which presumably doesn't back up some of the corrupted fastdial information contained within)
for your interest found the following:
# Bookmarks in .JSON format are only compatible with Firefox 3 or newer, and cannot be imported by Firefox 2 or most other browsers. Importantly, importing a bookmark file in .JSON format into Firefox will replace all existing bookmarks, not add to them.
# Bookmarks in .HTML format are compatible with earlier Firefox versions, and can also be imported into other browsers such as Internet Explorer. Importantly, importing a bookmark file in .HTML format into Firefox will add them to the existing bookmarks, not overwrite them.
many thanks