Firefox 3 промени системата на отметките от основна html система с използване на sqlite бази данни. Едно предимство от използването на бази данни е възможността да се изпълняват потребителски заявки.
Три от така наречените интелигентни отметки вече са достъпни след инсталирането на Firefox 3: Най-посещаваните, наскоро отметки и последните тагове използват всички заявки към базата данни, за да предоставят на потребителя динамични резултати.
И така, какво е възможно с тази техника, освен тези три динамични папки с отметки по подразбиране? Потребителите могат да покажат всички отметки, маркирани с конкретен маркер, да покажат последните десет страници, които са посетили в определен домейн, или да изброят най-малко посещаваните отметки.
Съществуват много допълнителни възможности и просто е въпрос на правилното дефиниране на заявката към базата данни, за да се получат желаните резултати.
Основите първо. Заявките към базата данни се добавят като нормални отметки и се поставят в полето за местоположение вместо обичайния адрес, насочен към ресурс. Името може да бъде избрано свободно и заявките към базата данни използват синтаксиса на мястото: заявка. Нека да разгледаме един пример:
Горната заявка е "място: queryType = 0 & sort = 8 & maxResults = 10" използва филтрите queryType, сортиране и maxResults.
- queryType = 0 ще върне резултатите от историята
- sort = 8 ще сортира отметките по броя на посещенията
- maxResults = 10 ограничава резултатите до десет отметки.
Други интересни параметри са:
- sort = 0 връща естествения ред на отметките.
- сортиране = 1 от A до Z
- сортиране = 12 по дата, добавена
- maxresults = 0 покажи всички резултати
- queryType = 1 запитва отметките
- queryType = 2 ще върне резултати от всички места
- domain = string връща само резултати, които съответстват на името на домейна
Момчетата от форума на Mozillazine свършиха добра работа с изброяването на съответните заявки и би било излишно просто да копират и поставят работата си тук.
Просто преминете към форума и разгледайте запитванията. Ако искате да имате конкретна заявка и не можете да я накарате да работи, уведомете ни в коментарите и се опитваме да я изградим за вас.