Buat Bookmark Smarts Firefox

Firefox 3 mengubah sistem penanda buku dari sistem berkuasa html asas untuk menggunakan pangkalan data sqlite. Satu manfaat menggunakan pangkalan data adalah kemungkinan untuk menjalankan pertanyaan khusus.

Tiga penanda pintar yang dipanggil sudah tersedia selepas memasang Firefox 3: Kebanyakan Dikunjungi, Tanda Terkini Baru dan Terkini semua menggunakan pertanyaan pangkalan data untuk memberikan pengguna hasil yang dinamik.

Jadi apa yang mungkin dengan teknik ini selain tiga folder penanda halaman dinamik dinamik? Pengguna boleh memaparkan semua penanda halaman yang ditandai dengan tag tertentu, memaparkan sepuluh muka surat terkini yang mereka lawati di domain khusus atau menyenaraikan penanda buku yang paling kurang dilawati.

Banyak kemungkinan tambahan wujud dan ia hanyalah masalah menentukan pertanyaan pangkalan data dengan betul untuk menghasilkan hasil yang diinginkan.

Dasar-dasar pertama. Pertanyaan pangkalan data ditambahkan sebagai penanda buku biasa dan diletakkan di dalam medan lokasi dan bukannya alamat biasa yang menunjuk ke sumber. Nama boleh dipilih secara bebas dan pertanyaan pangkalan data menggunakan tempat itu: sintaks pertanyaan. Mari kita lihat contoh:

Pertanyaan di atas adalah "tempat: queryType = 0 & sort = 8 & maxResults = 10" menggunakan queryType, sort dan maxResults.

  • queryType = 0 akan memulangkan hasil sejarah
  • sort = 8 akan menyusun penanda halaman dengan menghitung kunjungan
  • maxResults = 10 menghadkan hasil kepada sepuluh penanda halaman.

Parameter menarik lain ialah:

  • sort = 0 mengembalikan pesanan bookmark semulajadi.
  • sort = 1 dari A ke Z
  • sort = 12 mengikut tarikh ditambah
  • maxresults = 0 menunjukkan semua keputusan
  • queryType = 1 pertanyaan penanda buku
  • queryType = 2 akan mengembalikan hasil dari semua lokasi
  • domain = baris mengembalikan hasil yang sepadan dengan nama domain

Orang-orang di forum Mozillazine melakukan tugas yang baik untuk menyenaraikan pertanyaan yang berkaitan dan ia akan menjadi berlebihan untuk hanya menyalin dan menyisipkan kerja mereka di sini.

Hanya pergi ke forum dan lihat pertanyaan. Sekiranya anda ingin mempunyai pertanyaan khusus dan tidak boleh mendapatkannya, beritahu kami dalam komen dan kami cuba membinanya untuk anda.