Buscas personalizadas no Ubuntu Brasil
19 19UTC Dezembro 19UTC 2006
![]() |
O novo WebSite do Ubuntu Brasil está no ar e uma das grandes novidades além da padronização e a utilização do mecanismo de busca do Google, chamado de Google Custom Search. Esse mecanismo permite a realização de buscas por conteúdos (palavras-chaves) em conjunto de sites específicos como Fórum, Wiki, Guia, Listas de discussões e Planeta. |
Para disponibilizar a busca personalizada em seu site, blog e etc, basta acrescentar as seguintes linhas de códigos:
<!– Google CSE Search Box Begins –>
<form id=”searchform” action=”http://google.com/cse”><div>
<input type=”hidden” name=”cx”
value=”002072379199720138921:qqbhofdycdu” />
<input name=”q” type=”text” size=”20″ />
<input type=”submit” name=”sa” value=”Pesquisar” />
<input type=”hidden” name=”cof” value=”FORID:0″/>
</div></form>
<script type=”text/javascript” src=” http://google.com/coop/cse/brand?form=searchbox_
002072379199720138921%3Aqqbhofdycdu”>
</script>
<!– Google CSE Search Box Ends –>
Para “complicar” ainda mais, acabei criando um plugin (OpenSearch) que permite a realização dessa busca diretamente na caixa de busca do Firefox, semelhante aos já existentes como Google, Yahoo, Amazon, Ubuntu Package, Wikipedia e etc.
| Para adicionar automaticamente a busca à barra do Firefox, clique em “Instalar plugin agora” (opção abaixo), em seguida clique em “Adicionar” na caixa de diálogo que surgirá.
|
![]() |
Pronto! Agora é só saborear mais essa utilidade.
Referências:
http://developer.mozilla.org/en/docs/Creating_OpenSearch_plugins_for_Firefox
http://www.google.com/coop/
http://alexrocha.wordpress.com/2006/10/03/buscas-personalizadas-em-sites-especificos/
http://lucasarruda.googlepages.com/buscaubuntu
http://br.cypherbios.org/archives/56



Boa Alex, ficou muito bacana a entrada. Você e o Depizzol fizeram um grande trabalho.
Acho que agora só falta padronizar o Wiki e o Guia, que tem caras e logos diferentes.
Quanto à busca, pelo que me lembre alguém tinha postado no planeta (o duda ou o cypher, nao me lembro) como por isso no próprio site, assim quando você acessa ele a busca já fica piscando falando que tem uma busca específica para aquele site. É só adicionar uma tag no site com o endereco da busca. Agora nao achei, entao mais tarde procuro.
[]`s
Ah lembrei em tempo, no planeta o link para o plugin tb nao apareceu…
Ae Alex!
Ótimo post! Já adicionei aqui e tô felizão!
Valeu! Obrigado!
Ficou ótemo! Parabens a vc e a todos que ajudaram a desenvolver o mecanismo.
Divulgarei para todas as pessoas para as quais instalei o ubuntu.
Espero que isso contribua para a diminuição de requisições de suporte hehehe
Como poderia ser melhor? Humm… sinceramente não sei
Ficou show, simplesmente extraordinário, todo este trabalho em equipe teve um excelente resultado.
Muito obrigado e parabéns, continue contribuindo assim, pelo bem de todos os Ubunteros do Brasil
Abraços!
Valeu amigos
Caso alguém tenha problemas na instalação do plugin, utilize o link direto:
http://www.brbit.com.br/ubuntu/index.html
Limitações do WordPress
olá cara, eu sei ue esse post é antigo, tem quase um mês, só que eu o achei agora, por acaso no google, mas eu gostaria fazer uma sugestão:
-coloca esse search engine no servidor do mozdev (o servidor oficialo de search engines da mozilla – http://mycroft.mozdev.org/). É que quando alguém precisar instalá-lo denovo saberia onde encontrar.
Falows
Gabriel,
Obrigado pela dica.
Acabei de adicionar o plugin na página mencionada (http://mycroft.mozdev.org/)
http://mycroft.mozdev.org/download.html?name=&category=all&country=BR&language=pt&submitform=Search&sherlock=yes&opensearch=yes&skipcache=yes
Abraços,
[...] pode lhe poupar horas quebrando a cabeça (este processo pode ser facilitado ainda mais utilizando esta ferramenta). Para facilitar um pouco a vida de todo mundo, eis alguns links referentes a cada [...]
[...] pode lhe poupar horas quebrando a cabeça (este processo pode ser facilitado ainda mais utilizando esta ferramenta desenvolvida pelo Alex [...]
Este plug-in é auto-atualizável?
O plug-in é auto-atualizável porque usa o sistema de busca personalizado do google.