>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Поисковые плагины http://forum.mozilla-russia.org/viewtopic.php?id=25515 |
virtuoz > 07-08-2008 12:42:39 |
решил сделать что типа как тут http://software.reg.ru/regbar/ Вопрос как сделать так чтоб FireFox установил мое дополнение? AddType application/opensearchdescription+xml .bar - не работает. |
Shutnik > 07-08-2008 12:53:20 |
http://developer.mozilla.org/en/docs/Creating_OpenSearch_plugins_for_Firefox |
virtuoz > 07-08-2008 12:57:34 |
Shutnik пишет
уже 40 минут читаю.... |
Shutnik > 07-08-2008 13:04:22 |
в первую очередь нужно создать поисковый плагин и залить его на сайт Выделить код Код:<link rel="search" type="application/opensearchdescription+xml" title="searchTitle" href="pluginURL"> где searchTitle и pluginURL заменить на соответствующий текст. чтобы при клике на кнопку, юзер получил диалог добавления плагина, можно воспользоваться таким кодом: подробности тут |
virtuoz > 07-08-2008 13:45:50 |
вроде получилось теперь говорит что нельзя установить..... |
LA_ > 17-09-2008 11:29:08 |
товарищи, а подскажите, пожалуйста, как свой поисковый плагин добавить на http://addons.mozilla.org? Я там зарегистрировался, выбираю загрузку Дополнения, указывай свой файл - а он его не принимает, хочет xpi, а не xml |
Shutnik > 17-09-2008 11:38:36 |
LA_ |
LA_ > 17-09-2008 12:21:47 |
Shutnik |
LA_ > 17-09-2008 22:20:13 |
обещали завтра загрузку поисковых плагинов на сайт добавить )) |
LA_ > 20-09-2008 17:05:38 |
загрузку поисковых плагинов сделали. добавил туда два своих плагина. |
Sergeys > 20-09-2008 20:09:39 |
LA_ |
LA_ > 21-09-2008 20:20:39 |
Sergeys |
Infocatcher > 21-09-2008 20:43:38 |
LA_ > 21-09-2008 21:05:38 |
Infocatcher |
Sergeys > 21-09-2008 22:27:54 |
LA_ |
Йцукен > 04-10-2008 21:49:24 |
Хороший сервис - http://www.searchplugins.net. Там есть готовые поисковые плагины и можно создать свой: http://www.searchplugins.net/generate.aspx. Например, я сделал плагин для поиска картинок на Google. Для этого в поле Search URL надо ввести |
musTANK > 18-10-2008 14:53:30 |
Каким образом можно привязать эту функцию к ссылке на сайте ? |
gest > 09-12-2008 13:23:33 |
Никто не знает возможно создать поисковый плагин для yandex с показом возможных предположений, как это реализовано в поисковом плагине гугля. |
banbot > 09-12-2008 13:52:38 |
Гест |
gest > 09-12-2008 14:10:27 |
Йцукен > 09-12-2008 16:24:35 |
Гест,
При установке? |
disturbed12 > 20-12-2008 00:59:23 |
https://addons.mozilla.org/en-US/firefox/addon/5203 Замечание п. 3.7 |
Йцукен > 20-12-2008 11:23:50 |
disturbed12 |
Йцукен > 30-01-2011 02:09:45 |
Можно ли создать поисковый плагин, который при поиске заменяет все пробелы на - ? Это для быстрого перехода к нужному дополнению на AMO. |
k03mad > 03-03-2011 12:24:09 |
Добрый день! Может кто сталкивался с такой проблемой... Два часа уже пытаюсь сделать для себя хитрый поисковый плагин, но не выходит… Необходим поисковый плагин который ищет через «Мне повезет!» гугла, только на сайте 4pda.ru, причём в начало каждого запроса должно вставляться «android». Пытаюсь найти строку, которую необходимо передавать браузеру, получилось вот так: Если в ссылке, после «q=» одно слово — всё ok, например: http://www.google.ru/search?btnI&sitese … &q=android - firefox сразу переходит куда нужно. Например http://www.google.ru/search?btnI&sitese … e+recorder не отрабатывает функцию «Мне повезет!»… |
Йцукен > 03-03-2011 12:30:34 |
k03mad |
k03mad > 03-03-2011 16:09:26 |
Радик245 пишет
Не помогает... К примеру http://www.google.ru/search?btnI&q=andr … te:4pda.ru |
Йцукен > 03-03-2011 16:35:22 |
k03mad
Нет, открывается страница поиска Google. |
k03mad > 03-03-2011 17:53:07 |
Повторил в точности ссылку с картинки: Не переходит... Перехватил ссылку файербагом со страницы гугла - http://www.google.ru/search?hl=ru&source=hp&biw=1408&bih=521&q=android+voice+recorder&aq=f&aqi=g3&aql=&oq=&btnI=1 Со страницы гугла открывает сайт, просто повторяю эту ссылку в браузере - нет. |
hydrolizer > 04-03-2011 06:39:22 |
k03mad |
Йцукен > 04-03-2011 10:26:46 |
hydrolizer
Что есть nav-bar? |
hydrolizer > 04-03-2011 10:46:26 |
Радик245 Выделить код Код:if (typeof(ggobserver)=="undefined") var ggobserver={} ggobserver.overlay= { onLoad: function() { window.removeEventListener("load",ggobserver.overlay.onLoad,false); var obs=Components.classes["@mozilla.org/observer-service;1"] .getService(Components.interfaces.nsIObserverService); obs.addObserver(ggobserver.overlay.httpObserver,"http-on-modify-request",false); }, httpObserver: { observe: function(aSubject,aTopic,aData) { try { var channel=aSubject.QueryInterface(Components.interfaces.nsIHttpChannel); var url=channel.URI.spec; if(/google/.test(url)) channel.setRequestHeader("Referer","http://www.google.ru/",false); } catch(err) { var console=Components.classes["@mozilla.org/consoleservice;1"] .getService(Components.interfaces.nsIConsoleService); console.logStringMessage("ggobserver.overlay.httpObserver: "+err+"\r\n"+err.stack); } } } } window.addEventListener("load",ggobserver.overlay.onLoad,false); Регэксп для отбора URL, у которых заменяется header, надо будет, конечно же, изменить - я использовал самый простой вариант. 04-03-2011 10:48:34 Радик245 пишет
Жаргонизм. Подразумевается адресная строка. |
Йцукен > 04-03-2011 10:52:21 |
hydrolizer |
k03mad > 04-03-2011 15:01:33 |
Эх, а хотелось сделать себе просто мелкий поисковый плагин - для написания расширения не хватит знаний, да и не стоит это того, я считаю. |
Йцукен > 04-03-2011 15:21:07 |
k03mad |
VeRtex > 25-03-2011 05:01:30 |
Тоже задался подобным вопросом. Хочу сделать поиск по всей Wiki, то есть как было бы при запросе "site:wikipedia.org {searchTerms}" c функцией I'm Feeling Lucky! hydrolizer пишет
Но ведь строка адреса отправляет запрос, что прописан в параметре keyword.URL, что в about:config, если не стоит никаках расширений. Верно? Что у тебя там прописано? |
hydrolizer > 25-03-2011 05:19:06 |
VeRtex |
VeRtex > 25-03-2011 05:21:23 |
hydrolizer |
hydrolizer > 25-03-2011 05:27:48 |
VeRtex |
VeRtex > 25-03-2011 05:28:47 |
hydrolizer А скрипт-то оказывается спокойно через Greasemonkey заводится. Спасибо еще раз! Так. Стоп! Ничего не работает. hydrolizer пишет
У меня этот линк и без скрипта отправляет по первому запросу в Google. То есть "Мне повезет" срабатывает. |
VeRtex > 04-04-2011 09:29:39 |
Пожалуйста, помогите сделать поисковой плагин для видеосервиса Vimeo. http://vimeo.com/search/videos/search:{searchTerms}/1767eedcГде 1767eedc - как я понял, хэш-код, который присваивает сайт на данную поисковую сессию. Любое отклонение вызывает страницу с ошибкой. Пробовал и через аддон Add to Search Bar. И через короткие имена в закладках. Везде выдает ошибку. Кстати, если ввести URL такого вида: http://vimeo.com/search/videos/search:{searchTerms}то получим страницу, на которой нас просят повторить свой запрос и предлагают ссылку, после нажатия которой поиск работает и мы получаем подобный URL: http://vimeo.com/search/videos/search:{searchTerms}/ae72315e/page:1/sort:relevant/format:thumbnail |
Йцукен > 05-04-2011 22:13:49 |
VeRtex |
VeRtex > 06-04-2011 08:33:54 |
Радик245 |
hydrolizer > 06-04-2011 09:37:32 |
VeRtex |
VeRtex > 06-04-2011 14:41:41 |
hydrolizer |
Йцукен > 05-12-2011 19:25:46 |
Slim3G Йцукен в совсем др. теме пишет
А можете найти и отредактировать нужный. Например, для поиска Яндекса или Google по сайту в строку поиска надо добавить %20site:название.сайта |
Пандёнок > 13-10-2012 19:28:27 |
Ссылки, чтобы долго не искать: Создать: Google Suggest URL =http://suggestqueries.google.com/complete/search?json&q={SearchTerm} |
Inko7 > 22-05-2014 22:31:27 |
возможно ли создать поисковый плагин для сайта http://www.litmir.net/ ? |