Gere campos de pesquisa personalizados no Firefox!!!

Publicado por Roger Wolff em 23/05/2006

[ Hits: 8.599 ]

 


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

Blackbox - Configurando papel de parede para temas no Debian

Conectar Virt-manager ao Debian 6

Impedindo atualização de pacotes específicos no Fedora

Windows Phone - Conexão USB no Arch ou derivados

Painel do Gnome todo transparente

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts