David E. Ross wrote:
On 9/8/11 1:49 PM, Larry wrote:
David E. Ross wrote:
On 9/8/11 11:37 AM, Larry wrote:
Just upgraded from 2.0.14 to 2.3.3. It went very well, and more quickly
than I'd expected. Did have to adjust some link behavior to suit my way
of doing things.

Surprise--Based on comments in this group, I'd expected to have to
retrieve my bookmarks. Was surprised to find my previous home page
(bookmarks.html) was right there, ready to use!

Frustration--Said home page now has all entries hard against the left
margin, usable but not comfortable to read.

Problem?--On the bookmark page, the links "Recently Bookmarked" and
"Recent Tags" fail with the message "place is not a registered protocol".

Any suggestions or observations would be appreciated.

Larry

Do you want your home page to be your bookmarks file (as I do)?  Let me
know here, and I will give you the steps to make it look nice and to
keep it current.

Yes, I'd appreciate that!

Larry

Actual bookmarks are now contained in the SQLite database places.sqlite.

First, keep your bookmarks file current.  Set the preference variable
browser.bookmarks.autoExportHTML to "true".  This will cause SeaMonkey
to export your bookmarks from places.sqlite into file bookmarks.html
every time SeaMonkey terminates.

You can do this by entering about:config in the address area of
SeaMonkey and entering browser.bookmarks in the Filter area.  If you see
the complete preference variable with the value "false", double-click on
it to toggle it to "true".  If you don't see it, right-click in the
window and select [New>  Boolean] in the pull-down context menu.  Then
enter browser.bookmarks.autoExportHTML and then true in the popup
dialogues.

I prefer to set preference variables in file user.js in my profiles
(doing it in each profile).  Locate your profile folder.  If there is no
file named user.js create it as a text file.  Edit it in an ASCII
editor, inserting
        user_pref("browser.bookmarks.autoExportHTML", true);
        // automatically export bookmarks into an HTML file
Note the semi-colon (;) at the end of the first line.  The double slash
at the beginning of the second line indicates this is a comment, which
is why I prefer doing this in user.js -- I can annotate why I did it.
For changes in user.js to become effective, you must terminate and then
restart SeaMonkey.

In any case, when you use Bookmarks Manager to update your bookmarks,
you can export your bookmarks.  On the Bookmarks Manager menubar, select
[Tools>  Export HTML].  That gives you the opportunity to export to any
HTML file (not merely bookmarks.html) in any directory (not merely your
profile), so be careful.



Now we must deal with the appearance of the bookmarks as a home page.
In your profile, locate and open the folder named chrome; no, this is
not the same as the folder with that name in the SeaMonkey root
directory.  If that folder does not already contain a file named
userContent.css, copy the file named userContent-example.css and rename
the copy to be userContent.css.  Using an ASCII editor, insert the
following into file userContent.css:
        /*  Indent folders */
        @-moz-document
        url("file:///C:/xxx")
        { body { margin-left: 2em !important}
        h3 + dl { margin-left: 2em !important } }

The first line is merely a comment.  Change the xxx in the third line to
the path to your bookmarks.html file.  Note that, in the fourth and
fifth lines, there are "curly" braces and not parentheses.  This will
indent all bookmarks in your home page by 2em with additional
indentations for folders and subfolders within your bookmarks.


Finally, there are the unwanted (at least for me) entries for Recent
Bookmarks and Recent Tags and entries within Bookmarks Toolbar.  Open
the Bookmarks Manager and simply delete them.

David . . .

Thank you for the helpful advice. I've done the first part, but now have a question. You said:

"copy the file named userContent-example.css and rename
the copy to be userContent.css.  Using an ASCII editor, insert the
following into file userContent.css":

I've copied and renamed it. Do I remove all the general advice that got copied from the example, or do I just insert your recommended language in the file ahead of (or after?) the advice language? Should it have the left margin as in your message? Then, do I just close out notepad, then the chrome folder, etc., or do I do something else to finish the job. Finally, will the change then be in effect,or do I restart?

Sorry for all the questions and my minimal knowledge about this stuff!

Larry
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to