Gere campos de pesquisa personalizados no Firefox!!!

Publicado por Roger Wolff em 23/05/2006

[ Hits: 8.424 ]

 


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

Habilitando UserDir no Fedora 27

Debian 5 Lenny - Instalar modo gráfico após instalar somente modo texto

Atualização do Debian Wheezy (estável) para Testing

Páginas de erros com imagens no Squid

Alt+Tab não funciona no Ubuntu 15.04 [Resolvido]

  

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