On 9/11/11 9:17 AM, Larry wrote:
> 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

The general advise is merely a set of two comments that have no effect
on the use of the file.  You may leave them or delete them.

A comment in a CSS file -- including userContent.css -- begins with /*
and ends with */.  I'm not sure about leaving spaces between these
delimiters and the text of the comments, but I always leave such spaces
for the sake of readability.  The asterisks at the beginning of each
line are not functional; they only serve make clear that the line is
part of a comment.

Comments are good!  That is, they are good for us humans.  They remind
us of what we did and why.  That is why I prefer to make changes to
preference variables in user.js instead of going to about:config --
because I can insert comments in user.js.  However, my first priority is
to use the Preferences user interface since that might include some
housekeeping about which I am not aware.

-- 

David E. Ross
<http://www.rossde.com/>

On occasion, I might filter and ignore all newsgroup messages
posted through GoogleGroups via Google's G2/1.0 user agent
because of spam from that source.
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to