Gere campos de pesquisa personalizados no Firefox!!!

Publicado por Roger Wolff em 23/05/2006

[ Hits: 8.856 ]

 


Gere campos de pesquisa personalizados no Firefox!!!



Olá pessoALL!! :P

Faz um algum tempo que eu faço os meus próprios campos de pesquisa (na barra de ferramentas do Firefox) para facilitar a minha vida e resolvi compartilhar com aqueles que não sabem disso.

Bom, é o seguinte, o Mozilla Firefox traz consigo alguns campos de pesquisa pré-criados, dependendo da versão e do sistema. Você pode conferir clicando com o botão esquerdo do mouse sobre o ícone do campo de pesquisa.

Cada um destes campos são compostos de dois arquivos, um ".src" que trata a informação colocada no campo e a processa com o motor de busca já existente na internet e uma imagem de 16x16 que será usada como icone do campo. Também é necessário que os dois tenham o mesmo nome, tirando a extensão. Ambas se encontram no diretório "/usr/lib/mozilla-firefox/searchplugins/".

Vamos a um exemplo em homenagem ao nossos amigos do VOL:

Faça um arquivo texto com o nome "vol.src" com o seguinte conteúdo:

# VoL Plugin - Por Roger Wolff <www.moltt.net@gmail.com>
# VoL - Fórum Viva o Linux


<search>
  version = "7.1"
  name="Pesquisar no VoL"
  description="VoL"
  method="GET"
  action="http://www.vivaolinux.com.br/beta_buscar.php"
  searchForm="http://www.vivaolinux.com.br/"

    <input name="artigos" value="on">
    <input name="artigos" value="on">
    <input name="dicas" value="on">
    <input name="scripts" value="on">
    <input name="faq" value="on">
    <input name="link" value="on">
    <input name="procura" user>
    <input name="tipoBusca" value="0">
    <input name="imageField.x" value="0">
    <input name="imageField.y" value="0">
</search>

# fim

Explico:
  • method="GET": o método de envio;
  • action="http://www.vivaolinux.com.br/beta_buscar.php": a aplicação que receberá os dados do formulário;
  • searchForm="http://www.vivaolinux.com.br/": a página;
  • <input name="" value="">: o nome do objeto e o valor que receberá. Cada input é separado por um "&" (e comercial). Ex.: name=value&name=value;
  • <input name="procura" user>: indica o objeto "procura", que é o nome da caixa de texto e o "user", que é o que você digitou.

Bom, agora só falta o ícone, que não é necessário e que vou deixar com você!

Reinicie o Firefox e pronto!

Façam seus próprios Plugins...

Espero que tenham gostado. :P

Roger

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Adeus para chiados na VIA VT8233 (som)

KDE4: Plasma fecha com Signal 11 SIGSEGV

Acelerando sua conexão sem alterar sua linha nem modem

Proxy em ambiente texto (shell)

Trocar MATE por Xfce no Funtoo

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário