Gere campos de pesquisa personalizados no Firefox!!!

Publicado por Roger Wolff em 23/05/2006

[ Hits: 8.769 ]

 


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

Iniciando sistema no modo gráfico ou modo texto (configurando "runlevel" padrão no Systemd)

Migrando todos os pacotes DEB de uma instalação para outra

Habilitando o SWAT para configurar o Samba

Java Oracle no Linux Mint 18.1 sem PPA

Instalação de driver legado Broadcom BCM4311 HP Compac

  

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