\
Tools
\
Ubiquity
\
Blog
BOINC
Contact Me
Home
On The Web
Projects
Sitemap
Tools
Ubiquity
Wish List
Erik
Vergobbi
Vold
erikvvold@gmail.com
Vancouver
,
BC
Canada
Ubiquity Command to Search CharlieRose.com
Command
charlierose: Starts a search of
charlierose.com
.
Source
CmdUtils.CreateCommand({ name: "charlierose", takes: {"text": noun_arb_text}, homepage: "http://erikvold.com/tools/ubiquity/charlierose/charlierose.cfm", author: { name: "Erik Vergobbi Vold", email: "erikvvold@gmail.com"}, description: "Search Charlie Rose's video archive", help: "Select some text to search Charlie Rose's video archive", execute: function(directObject){ var searchText = jQuery.trim(directObject.text); if (searchText.length <= 0) { Utils.openUrlInBrowser("http://www.charlierose.com/"); return; } var url = "http://www.charlierose.com/search/"+"?text={QUERY}"; var urlString = url.replace("{QUERY}",searchText); Utils.openUrlInBrowser(urlString); return; }, preview: function(pblock, directObject){ var searchText = jQuery.trim(directObject.text); if(searchText.length <= 0){ pblock.innerHTML = "Go to CharlieRose.com"; return; } var previewTemplate = "Search Charlie Rose's video archive for "${query}""; var previewData = {query: searchText}; pblock.innerHTML = CmdUtils.renderTemplate(previewTemplate, previewData); return; } });