CmdUtils.CreateCommand({ name: "d&c", homepage: "http://blog.inquirylabs.com/", author: { name: "Duane Johnson", email: "duane.johnson@gmail.com"}, license: "MIT", takes: {"section": noun_arb_text}, preview: function(pBlock, what) { var tpl = "Searches scriptures.lds.org for ${text}"; var data = { text: what.text }; pBlock.innerHTML = CmdUtils.renderTemplate(tpl, data); }, execute: function(sText) { var parts = sText.text.split(/:/) Utils.openUrlInBrowser('http://scriptures.lds.org/en/dc/' + escape(parts[0]) + '#dc/1/' + escape(parts[1])); } });