[Megoldva] Firefox 3 - Könyvjelző, könyvjelző eszköztár

Sziasztok!

Eddig Firefox 2-es (azaz Iceweasel-t) használtam, de a napokban frissítettem Debian Etch-ről Lenny-re és jött vele az Iceweasel 3.0.6 egészen pontosan: Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1)

Mivel több gépen használom, ezért a könyvjelzők szinkronizálását úgy oldottam meg, hogy a bookmarks.html file-t szinkronizáltam unison-nal egy "szervernek" kikiáltott grafikus felület nélküli gépre, majd minden gépem ehhez szinkronizált.

Sajnos Firefox 3.x-nél már nem lehet csak úgy a bookmarks.html-t másolgatni, mert alapból ennek nincs hatása, sajnos kezdődik itt is a "windows-os registry elvéhez"-hez hasonló megoldás, jelen esetben: places.sqlite.

Szóval ha azt szeretnénk, hogy továbbra is a bookmarks.html-t használja, akkor az alábbiakat kell tenni:

  1. Minden indulás előtt törölni kell a places.sqlite file-t.
  2. about:config oldalon az alábbi két változó értékét kell beállítani:
    browser.bookmarks.autoExportHTML true
    browser.bookmarks.max_backups 0

Ezt azért írtam le, mert előjött még egy-két dolog, amit viszont nem tudtam megoldani és befolyásolhatja esetleg azok megoldását:
A könyvjelző eszköztáron előjött egy "Legtöbbet látogatott" fül, illetve a könyvjelzők között "Nemrég könyvjelzőzött" és egy "Nemrégi címkék" bejegyzés.
Ezeket hiába törlöm minden újraindulásnál létrejönnek, de nekem ezekre nagyon nincs szükségem.

Kis Google után az olvastam, hogy a "Most visited" kikapcsolható a browser.places.smartBookmarksVersion 0 értékre történő állításával. Megtettem, de mindig visszaáll 1-es értékre, így rajtam nem segített.

Ötlet javaslat, hogy mit változtassak az about:config változóin, esetleg erre egy plugin, amiből ezek könnyen beállíthatók?

Hozzászólások

esetleg ha valaki tudná, hogy hogyan lehet kikapcsolni az address barnál hogy _NE_ keressen a bookmarks-ok között az engem is érdekelne...

Üdv:
Csabka

foxmarks és kész....minek ennyit szarakodni ezzel?

Lehet, hogy nem voltam elég érthető: a bookmarkok szinkronizálását megoldottam, azt csak azért írtam le, mert néhány kiegészítő telepítésén túl ennyit változtattam meg az alapértelmezett beállításokon és hátha befolyásolja a meg nem oldott gondjaim. A plugin javaslatot a többi, számomra felesleges feature kikapcsolására értettem.

Miért nem jó nekem ez a plugin:

  1. Nem akarom, hogy 3. személy tárolja a dolgaim
  2. Ha jól olvastam, akkor tárolhatom saját szerveren is, de én nem akarok ezért webszervert beüzemelni.
  3. Régivágású vagyok és megszoktam, hogy a unix rendszereken a config file-ok szöveges állományok, amelyeket remekül lehet szinkronizálni és egy vim-mel módosítani
  4. Nem csak ezt az egy file-t szinkornizálom, hanem számtalan másikat (scriptek, address book, naptárbejegyzések stb.) és nagyon nem szeretnék minden egyikre külön programot

A könyvjelző eszköztáron előjött egy "Legtöbbet látogatott" fül, illetve a könyvjelzők között "Nemrég könyvjelzőzött" és egy "Nemrégi címkék" bejegyzés.

Ezek eltüntetésére senkinek semmi ötlete?

Az utolsó kettőt törölni lehet a Könyvjelzők menüből. (Csak a Nemrég könyvjelzőzött visszatérését/vissza nem térését ellenőriztem, és nem tért vissza több könyvjelzőzés és újraindítás után sem.) A Legtöbbet látogatott menü is törölhető.

Szerk.: mellément. :)

:)

Köszönöm a válaszokat megoldódott, csak elfelejtettem megírni.

Szóval a browser.bookmarks.autoExportHTML true értéke miatt jöhettek vissza mindig a fent megjelölt könyvjelzők. Erre meg azért volt szükségem, mert valahol 2.x, valahol meg 3.x-es böngészőim voltak és a 2.x-esnél még nem volt places.sqlite.

Azóta mindenhol frissítettem 3.x-es böngészőkre és a places.sqlite file-t szinkronizálom.

Ez nyilván hülyeség, és nem lenne praktikus, de hátha:

A gondod ugye az, hogy régebben a bookmarks.html-t mint szöveges fájlt lehetett szinkronizálni, most meg egy bináris fájl van helyette. De a places.sqlite-ből is lehet szövegfilet csinálni, vagyis egy sql dumpot.

Ha minden firefox session után futtatom azt, hogy

sqlite3 places.sqlite .dump >places.sql

Ekkor keletkezik egy szövegfájl, benne a könyvjelzők és a tagek is (ez a bookmarks.html-ből hiányzik!), amit már lehet szinkronizálni. Ezután már csak annyi kell, hogy a firefox indításakor törölje és újraépítse a places.sqlite fájlt a dump-ból:

rm places.sqlite; sqlite3 places.sqlite <places.sql

Nekem mindkettő egy mp alatti idő alatt futott le, tehát a ff indítása és zárása (esetleg a gnome-session indítása és zárásakor) le lehet futtatni szkriptben.