Търсене в помощните статии

Избягвайте измамите при поддръжката. Никога няма да ви помолим да се обадите или изпратите SMS на телефонен номер или да споделите лична информация. Моля, докладвайте подозрителна активност на "Докладване за злоупотреба".

Научете повече

autoExportHTML adding bogus characters in exported html

  • 4 отговора
  • 1 има този проблем
  • 5 изгледи
  • Последен отговор от cor-el

more options

Hi,

I recently upgraded from FF 3.x to 6. Everything's working pretty good, but one problem I see is that the exported HTML (generated when I exit FF with the above config knob enabled) has some bookmarks preceeded/appended by some misc characters, like an 'open parenthesis' or a paren + a dash on a line by themselves. Any clues?

Hi, I recently upgraded from FF 3.x to 6. Everything's working pretty good, but one problem I see is that the exported HTML (generated when I exit FF with the above config knob enabled) has some bookmarks preceeded/appended by some misc characters, like an 'open parenthesis' or a paren + a dash on a line by themselves. Any clues?

Всички отговори (4)

more options

I also noticed now that the html page has lost all hierarchy - used to be that folders in folders would have indentation - now everything is left justified. Very annoying....

more options

Are that normal bookmarks or JavaScript bookmarklet or data URIs?


You can fix the indentation with some CSS code.

<style>
dl > dt > dl {
 display: block;
 -moz-margin-start: 40px;
}
</style>

Променено на от cor-el

more options

Hi Cor-el, thanks for the reply. These are just normal bookmarks, nothing fancy/special about any of them.

The thing is, I basically use my exported bookmarks page as my home page, so while the CSS fixes it, it's overwritten the next time I close down FF. Now I'd be stuck post-processing this file manually or with scripts every time I shut down the app. I guess I'm a bit baffled as to why these changes were implemented in the first place, I'm failing to see the benefit/reasoning behind them.....

more options

Firefox 4 and later treat the DT element differently and that causes a quirk CSS rule (dl > dl) not to get applied.

  • resource://gre-resources/quirk.css line 220

Make sure that the file is opened as UTF-8.

  • View > Character Encoding
  • Firefox > Web Developer > Character Encoding

You can use this bookmarklet to add the style sheet.


javascript:(function(){var doc=document,css=doc.createElement('LINK');css.rel='stylesheet';css.type='text/css';css.href='data:text/css,'+'dl>dt>dl{display:block;-moz-margin-start:40px;}';doc.documentElement.childNodes[0].appendChild(css);})();

Променено на от cor-el