Izveidojiet Firefox viedās grāmatzīmes

Firefox 3 mainīja grāmatzīmju sistēmu no pamata HTML darbināmas sistēmas uz sqlite datu bāzu izmantošanu. Viens datu bāzu izmantošanas ieguvums ir iespēja izpildīt pielāgotus vaicājumus.

Trīs no tā sauktajām viedajām grāmatzīmēm jau ir pieejamas pēc Firefox 3 instalēšanas: Visapmeklētākie, Nesen grāmatzīmētie un Jaunākie tagi izmanto datu bāzes vaicājumus, lai lietotājam nodrošinātu dinamiskus rezultātus.

Tātad, kas ar šo paņēmienu ir iespējams papildus šīm trim noklusējuma dinamisko grāmatzīmju mapēm? Lietotāji varēja parādīt visas grāmatzīmes, kas ir marķētas ar noteiktu tagu, parādīt pēdējās desmit lappuses, kuras viņi ir apmeklējuši noteiktā domēnā, vai uzskaitīt vismazāk apmeklētās grāmatzīmes.

Pastāv daudzas papildu iespējas, un ir tikai pareizi definēt datu bāzes vaicājumu, lai iegūtu vēlamos rezultātus.

Pamati vispirms. Datubāzes vaicājumi tiek pievienoti kā parastās grāmatzīmes un tiek ievietoti atrašanās vietas laukā, nevis parastā adresē, kas norāda uz resursu. Nosaukumu var brīvi izvēlēties, un datu bāzes vaicājumos tiek izmantota vieta: vaicājuma sintakse. Apskatīsim piemēru:

Iepriekš minētais vaicājums ir “vieta: queryType = 0 & sort = 8 & maxResults = 10” izmanto filtrus queryType, sort un maxResults.

  • queryType = 0 atgriezīs vēstures rezultātus
  • sort = 8 kārtos grāmatzīmes pēc apmeklējumu skaita
  • maxResults = 10 ierobežo rezultātus līdz desmit grāmatzīmēm.

Citi interesanti parametri ir:

  • sort = 0 atgriež dabisko grāmatzīmju secību.
  • kārtot = 1 no A līdz Z
  • kārtot = 12 pēc pievienošanas datuma
  • maksimālie rezultāti = 0 parādīt visus rezultātus
  • queryType = 1 vaicā grāmatzīmes
  • queryType = 2 atgriezīs rezultātus no visām vietām
  • domēns = virkne atgriež tikai tos rezultātus, kas atbilst domēna nosaukumam

Mozillazine foruma puiši paveica labu darbu, uzskaitot attiecīgos jautājumus, un būtu lieki vienkārši šeit nokopēt un ielīmēt viņu darbus.

Vienkārši dodieties uz forumu un apskatiet jautājumus. Ja vēlaties iegūt konkrētu vaicājumu un nevarat to izmantot, dariet mums to zināmu komentāros un mēs cenšamies to izveidot jums.