CustomBookmarks
To create a new set of default bookmarks, at best configure a fresh firefox profile so that the bookmarks match your needs and export them in html format. Use the Bookmarks->"Organize Bookmarks..." dialog to do that.
To make firefox use a custom bookmarks.html, you need to set a pref. The example below assumes you ship your bookmarks.html in a custom-data package.
pref("browser.bookmarks.file", "/usr/share/custom-data/bookmarks.html");
Put that pref in a custom-bookmarks.js file and deploy it to one of the following locations
- /etc/firefox-3.X/pref/custom-bookmarks.js
- /usr/share/ubufox/defaults/preferences/custom-bookmarks.js
Downstreams can either ship the /etc/ file in a custom-data package or - if they do this anyway, maintain a fork of ubufox that ships the custom-bookmarks.js file.
Remember: bookmarks.html file is imported during profile creation. To test, move your ~/.mozilla folder away and start firefox.
MozillaTeam/Firefox/CustomBookmarks (last edited 2009-09-03 21:45:21 by f054063008)