Mac

From MozillaWiki
Revision as of 19:57, 15 February 2009 by Usmiv4o (talk | contribs) (New page: CmdUtils.CreateCommand( { name: "mac", takes: {"function": noun_arb_text}, icon: "http://standards.ieee.org/...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

CmdUtils.CreateCommand(

           {
               name:        "mac",
               takes:       {"function": noun_arb_text},
               icon:        "http://standards.ieee.org/favicon.ico",
               homepage:    "http://standards.ieee.org/index.html",
               author:      {name: "Dragomir Manolov", email: "usmiv4o@gmail.com"},
               license:     "FREE",
               description: "Search mac adress functions",
               help:        "Select a mac adress last octet function",
               execute: function(directObject) 
               {
                   var url       = "http://standards.ieee.org/cgi-bin/ouisearch?{QUERY}"
                   var urlString = url.replace("{QUERY}", directObject.text);
                   Utils.openUrlInBrowser(urlString);
               },                    
               preview: function(pblock, directObject) 
               {                    
                   searchText = jQuery.trim(directObject.text);
                   if(searchText.length <= 0) 
                   {
                     pblock.innerHTML = "Search mac function";
                     return;
                   }
                   var previewTemplate = "Search mac function of ${query}";
                   var previewData     = {query: searchText};
                   pblock.innerHTML    = CmdUtils.renderTemplate(previewTemplate, previewData);
               }                    
           });