Skip to content

Instantly share code, notes, and snippets.

@BrunoCaimar
Created September 18, 2009 00:38
Show Gist options
  • Save BrunoCaimar/188805 to your computer and use it in GitHub Desktop.
Save BrunoCaimar/188805 to your computer and use it in GitHub Desktop.
Estante Virtual Ubiquity Command
CmdUtils.CreateCommand({
names: ["estantevirtual"],
icon: "http://www.estantevirtual.com.br/favicon.ico",
description: "Estante Virtual - <b style='color: red'>Busque livros na maior rede de sebos do Brasil</b>",
help: "Busca um livro pelo título ou nome do autor no site Estante Virtual - A maior rede de sebos do Brasil (http://www.estantevirtual.com.br) <br/>Comando desenvolvido por Bruno Caimar<br/>Dúvidas ou sugestões para esse comando entre em contato <br/>Versão 0.1.2_20100714",
author: {name: "Bruno Caimar", email: "bruno.caimar@gmail.com"},
license: "MIT",
homepage: "http://ubiquity.brunocaimar.com/",
arguments: [{role: 'object', nountype: noun_arb_text}],
preview: function preview(pblock, args) {
pblock.innerHTML = "Busca por <b style='color: blue'>" + args.object.html + "</b> no estantevirtual.com.br - A maior rede de sebos do Brasil";
},
execute: function execute(args) {
var urlString = "http://www.estantevirtual.com.br/mod_perl/busca.cgi" +
"?pchave=" + args.object.text +
"&orderby=pre%E7o%20(cresc)" +
"&tipo=simples&estante=(todas+estantes)&alvo=autor+ou+titulo" ;
Utils.openUrlInBrowser(urlString);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment