Twórz inteligentne zakładki Firefox

Firefox 3 zmienił system zakładek z podstawowego systemu opartego na HTML na korzystanie z baz danych sqlite. Jedną z zalet korzystania z baz danych jest możliwość uruchamiania niestandardowych zapytań.

Trzy tak zwane inteligentne zakładki są już dostępne po zainstalowaniu Firefoksa 3: Najczęściej odwiedzane, ostatnio dodane do zakładek i ostatnie tagi wykorzystują zapytania do bazy danych, aby zapewnić użytkownikowi dynamiczne wyniki.

Co jest więc możliwe dzięki tej technice oprócz tych trzech domyślnych dynamicznych folderów zakładek? Użytkownicy mogą wyświetlać wszystkie zakładki oznaczone określonym znacznikiem, wyświetlać dziesięć ostatnich stron, które odwiedzili w określonej domenie, lub wyświetlać listę najczęściej odwiedzanych zakładek.

Istnieje wiele dodatkowych możliwości i wystarczy tylko poprawnie zdefiniować zapytanie do bazy danych, aby uzyskać pożądane wyniki.

Najpierw podstawy. Zapytania do bazy danych są dodawane jako normalne zakładki i umieszczane w polu lokalizacji zamiast zwykłego adresu wskazującego na zasób. Nazwę można wybrać dowolnie, a zapytania do bazy danych używają składni place: query. Spójrzmy na przykład:

Powyższe zapytanie to „place: queryType = 0 & sort = 8 & maxResults = 10” używa filtrów queryType, sort i maxResults.

  • queryType = 0 zwróci wyniki historii
  • sort = 8 posortuje zakładki według liczby odwiedzin
  • maxResults = 10 ogranicza wyniki do dziesięciu zakładek.

Inne interesujące parametry to:

  • sort = 0 zwraca naturalną kolejność zakładek.
  • sort = 1 od A do Z
  • sort = 12 według daty dodania
  • maxresults = 0 pokaż wszystkie wyniki
  • queryType = 1 odpytuje zakładki
  • queryType = 2 zwróci wyniki ze wszystkich lokalizacji
  • domena = ciąg zwraca tylko wyniki pasujące do nazwy domeny

Chłopaki z forum Mozillazine wykonali dobrą robotę, wymieniając odpowiednie zapytania i byłoby niepotrzebne kopiowanie i wklejanie ich pracy tutaj.

Po prostu przejdź na forum i przejrzyj zapytania. Jeśli chcesz mieć konkretne zapytanie i nie możesz go uruchomić, daj nam znać w komentarzach, a my postaramy się je dla Ciebie opracować.