joliclic code

[Version Française]

Boox - Tips boox-icon

  1. "When I open some Live Bookmarks, the subscribe header isn't automatically hidden, and the buttons to mark as read are not displayed."
  2. "Since version 0.4 of Boox, the display of the bookmarks tree is slower."
  3. Personalize the styles of live bookmarks.
  4. Howto fix the max width of tooltips (Boox 2)

old entries for the version for Firefox 1.5

  1. "When I click on some Live Bookmarks, Firefox asks me to download."
  2. Use the boox feed viewer to display any feeds on the web.
  3. Boox and Feedview.
  1. "When I open some Live Bookmarks, the subscribe header isn't automatically hidden, and the buttons to mark as read are not displayed." ^top^

    This Live Bookmark have a location that is redirected. Most of the time this redirection is permanent (the feed have definitively changed its location), you have just to specify this new location. Open the feed, copy its location in the location bar of Firefox, then open the property of the Live Bookmark (right-clic on it, choose "Properties"), and paste this new location.

  2. "Since version 0.4 of Boox, the display of the bookmarks tree is slower." ^top^

    Live bookmarks are now styled, on some underpowered computers the displaying can be slower. You can disabled this functionality in the Boox settings, tab 'style'.

  3. Personalize the styles of live bookmarks. ^top^

    Live bookmarks are styled by Boox: all were underlined with dashed orange in the sidebar, those with new entries are bold, and this new entries too. Advanced users can apply personalized styles via their userChrome.css. file.

    Bookmarks Toolbar:

    Live Bookmarks in the Bookmarks Toolbar are toolbarbutton xul elements, with the bookmark-item class and a livemark attribute. If they contains new unread entries, Boox add the booxUpdatedFeedButton class. Be carefull, in the default theme for Mac, the text is bold for all Bookmarks, Live inclued, so Boox correct them to normal.

    The associated CSS code of Boox is following (you surely need to add some !important in your code):
    toolbarbutton.bookmark-item[livemark] {
     font-weight: normal;
    }
    /* note: the attribut selector ([livemark]) is necessary to have the same
       CSS specificity as the original theme, and win. */
    toolbarbutton.booxUpdatedFeedButton[livemark] {
      font-weight: bold;
    }
            

    In the subdirectories of the Bookmarks Toolbar (the "folders"), Live Bookmarks are menu xul elements, Boox add the booxUpdatedFeedMenu class if they contain some new unread items. Their entries are menuitem xul elements, with the booxUpdatedFeedItem class if they are unread.

    The Boox CSS code for these elements is:
    .booxUpdatedFeedMenu, .booxUpdatedFeedItem {
      font-weight: bold;
    }
            

    Bookmarks Sidebar:

    The cells of the bookmarks tree are accessibles with the selector treechildren::-moz-tree-cell(propriete1, propriete2,...), their text label with the selector treechildren::-moz-tree-cell-text(propriete1, propriete2,...).

    Firefox define the property 'livemark' to all live bookmark cells since version 3.

    Boox adds the following properties :

    • 'booxFeedUpdated' to all live bookmarks with new entries.
    • 'booxNewFeedEntry' to all new entries of a live bookmarks.
    • 'booxLivemark' to all live bookmark cells. (boox 1.x only)

    example, current styles of boox :
    /* in Boox 2 for Firefox 3 only */
    treechildren::-moz-tree-cell-text(livemark) {
      border-bottom: 1px #fc0 dashed;
    }
    treechildren::-moz-tree-cell-text(livemark, hover) {
      border-bottom: 1px #f60 solid;
    }
    /* in all version of Boox */
    treechildren::-moz-tree-cell-text(booxFeedUpdated) {
      font-weight: bold !important;
    }
    treechildren::-moz-tree-cell-text(booxNewFeedEntry) {
      font-weight: bold !important;
    }
    /* in Boox 1.x only */
    treechildren::-moz-tree-cell-text(booxLivemark) {
      border-bottom: 1px #fc0 dashed;
    }
            
    MDC documentation
  4. Howto fix the max width of tooltips (Boox 2) ^top^

    Since Boox 2.5, you can truncate long url (and so the global width), directly in the Boox Options.

    Advanced users can fixe the max width of url fills in the tooltips via their userChrome.css, this will fixe the max width of the tooltips. Add the following code to your userChrome.css:

    #boox_btURLValue, #boox_btFeedURLValue,
    #boox_bpURLValue, #boox_bpFeedURLValue {
      max-width: 40em;
    }

    Longer url will be cropped to their center.

old entries for the version for Firefox 1.5

  1. "When I click on some Live Bookmarks, Firefox asks me to download." ^top^

    In the Boox setting, in "Feed Viewer" tab, check option "Convert feeds of mime-type 'application/atom+xml' or 'application/rss+xml' to 'application/xml'"

  2. Use the boox feed viewer to display any feeds on the web. ^top^

    Sometime, in the navigation you see a xml tree. If you suspect it's a feed, you can open a live bookmark with boox in the same tab, and come back to the xml file. If it's a feed, you can see it with your preferred boox stylesheet.

  3. Boox And Feedview. ^top^

    The Boox Feed Viewer will have bad results if you also use Feedview extension. Actually this extension does HTML conversion of all visited feeds, Boox does another one when you open a live bookmark, the result is berk, not dangerous but berk.