Страница 1 из 1

[Profa.99] Поисковый плагин для Firefox

СообщениеДобавлено: 27 сен 2006 19:40
Yury
Для тех кто юзает FireFox и не хочет ставить тулбар, но при этом хочет юзать поиск предлагаю скачать плагин который надо развернуть в папку %FIREFOX_FOLDER%/searchplugin/, где %FIREFOX_FOLDER% - папка куда вы установили FireFox, по-умолчанию для Windows это C:\Program Files\Mozilla Firefox\, а для *nix это может быть либо /home/USER/.mozilla/firefox/default/, /opt/mozilla/lib/, /usr/lib/mozilla/ или /usr/local/mozilla/lib/ в общем
# locate searchplugin

Для более любопытных рассказываю. Внутри архива находятся 4 файла, по два на оба поисковика - собственно плагин и иконка.

Содержимое плагинов (для FTP):
Код: Выделить всё
<SEARCH
  name="Profa.99 FTP search"
  description = "Profa.99 FTP search"
  method="GET"
  action="http://search.profa99.ru/cgi-bin/index.cgi"
  queryEncoding="windows-1251"
  queryCharset="windows-1251"
>

<input name="q" user>
<input name="sourceid" value="mozilla-search">

</SEARCH>


и для Web поиска:
Код: Выделить всё
<SEARCH
  name="Profa.99 Web search"
  description = "Profa.99 Web search"
  method="GET"
  action="http://search.profa99.ru/cgi-bin/search.cgi"
  queryEncoding="UTF-8"
  queryCharset="UTF-8"
>

<input name="q" user>
<input name="sourceid" value="mozilla-search">

</SEARCH>


И собственно всё :)

После того как его распаковали архив, или сами создали файлы и скопировали туда содержимое указанное выше, не забудьте перегрузить FireFox!

P.S. Специально для Вани - проверь, но должно работать и в Netscape/Mozilla suite

СообщениеДобавлено: 27 сен 2006 20:09
Yury
В общем-то если вам хочется/нравится/etc юзать другой поисковик неважно где он находится в локальной сети или в большом иНете, думаю код достаточно прозрачный чтобы поменяв имя, описание, адрес и поле в которому будут искать - в моём случае это "q" - сделать плагин для другого поисковика...

СообщениеДобавлено: 27 сен 2006 20:25
Ivan.Rybin
В Netscape 7.2 работает! ;-)

СообщениеДобавлено: 28 сен 2006 14:15
Вася Триллер
У меня это делается так:
Код: Выделить всё
<script>
<!--
function addEngine(url,name,cat){
  if((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")){
    window.sidebar.addSearchEngine(
     url+".src",
     url+".gif",
     name,
     cat
   );
  }else{
    errorMsg(name,cat);
  }
}
//-->
</script>
<a href="javascript:addEngine('http://10.107.53.79/search/firefox2','Vasya Thriller\'s localnet search','General');">Добавить поисковик в поисковую панель Firefox</a>

А на сервере лежат firefox2.src и firefox2.gif, подобные которым можно найти в твоём архиве... ;)

СообщениеДобавлено: 28 сен 2006 14:17
Вася Триллер
Кстати, так делается не только у меня, но и у Шурика, да и для Яндекса такие поисковые плагнины есть ;)

СообщениеДобавлено: 28 сен 2006 14:30
Yury
Ну тоже верно....

Кстати почему бы не добавить фичку :))))