Поисковый плагин для ФФ
Добавлено: 2008-10-01 8:54:43
Стоит ли публиковать?
Готовый плагин.
Могу конечно и подробно расписать если кому интересно
Код: Выделить всё
Поисковый плагин представляет из себя простой xml файл, который должен находится в определенной папке, и иметь соответствуюшую структуру, тут я немного разъясню некоторые параметры.
1. <ShortName>BSDsearch</ShortName>
Короткое название плагина отображается в выпадаюшем списке, и отображается в строке поиска пока вы не ввели запрос.
2. <Image width="16" height="16">data:image/x-icon;base64,[картинка в кодировке base64]</Image>
иконка поискового движка
3. <Url type="text/html" method="GET" template="http://www.gogle.com/bsd?q={searchTerms}"/>
Поисковый запрос, {searchTerms} это содержимое которое вы ввели в поисковое поле, можно добавить и другие параметры посмотрев как они передаются при стандартном запросе
Есть пару тонкостей, иконка как можно видеть в примере представляет из себя картинку кодированную в формат base64, получить ее просто, с помошью утилиты из пакета converters/base64
Для получения закодированной в base64 картинки просто выполним команду
base64tool encode image.png image.base
Исходная картинка image.png готовый файл image.base можно просмотреть любым текстовым редактором, так же некоторые почтовые клиенты понимаю картинки в этой кодировке, так же эта утилита может осушествлять обратное преобразование текста base64 в картинку для этого просто надо указать ключ decode
С изготовлением плагина вроде разобрались, чтобы он появился в списке быстрого поиска получившийся файл надо положить в папку ~/.mozilla/firefox/[произвольная последовательность].default/searchplugins/
если вы пользуетесь не профилем по умолчанию то путь будет немного другим, но в обших чертах надо закинуть этот плагин в папку searchplugins/ в текушем профиле ФФ.
Могу конечно и подробно расписать если кому интересно
