WRMCB=function(e){var c=console;if(c&&c.log&&c.error){c.log('Error running batched script.');c.error(e);}} ; try { /* module-key = 'com.atlassian.confluence.plugins.confluence-link-browser:link-browser-tab-weblink-resources', location = 'js/link-browser-tab-weblink.js' */ define("confluence-link-browser/link-browser-tab-weblink",["ajs","jquery","confluence-link-browser/link-object"],function(c,l,h){return{dialogCreatedLinkBrowserWeblink:function(n,d){function f(){return l.trim(b.val())}function g(){var a=f();if(!c.Validate.url(a)&&0!==a.indexOf("mailto:")){if(c.Validate.email(a))a="mailto:"+a;else{if(m.test(a))return;a="http://"+a}c.debug("Updating Link Browser Web Link URL to: "+a);b.val(a);a=h.makeExternalLink(a);d.setLink(a)}}var b,e,k,m=/[:/]/;k=d.tabs.weblink= {createPanel:function(a){e=a.baseElement;b=e.find("input[name\x3d'destination']");b.keyup(function(a){(a=(a=f())?h.makeExternalLink(a):null)&&d.setLink(a)});b.change(g);b.bind("paste",function(){c.debug("Link Browser web link url pasted");setTimeout(g,0)});e.submit(function(a){a.preventDefault()})},onSelect:function(){d.moveLocationPanel(e.find("form"));this.openedLink&&(k.setURL(this.openedLink.attrs.href),d.setLink(this.openedLink));setTimeout(function(){b.focus()})},onDeselect:d.restoreLocationPanel, preSubmit:g,handlesLink:function(a){return!a.isCustomAtlassianContentLink()},setURL:function(a){b.val(a);b.keyup();b.change()},getURL:f}}}});require("confluence/module-exporter").safeRequire("confluence-link-browser/link-browser-tab-weblink",function(c){require("ajs").bind("dialog-created.link-browser",c.dialogCreatedLinkBrowserWeblink)}); }catch(e){WRMCB(e)}; ; try { /* module-key = 'com.atlassian.confluence.plugins.confluence-link-browser:link-browser-tab-weblink-resources', location = 'templates/link-browser-tab-weblink.soy' */ // This file was automatically generated from link-browser-tab-weblink.soy. // Please don't edit this file by hand. /** * @fileoverview Templates in namespace Confluence.Templates.LinkBrowser. */ if (typeof Confluence == 'undefined') { var Confluence = {}; } if (typeof Confluence.Templates == 'undefined') { Confluence.Templates = {}; } if (typeof Confluence.Templates.LinkBrowser == 'undefined') { Confluence.Templates.LinkBrowser = {}; } Confluence.Templates.LinkBrowser.weblinkPanel = function(opt_data, opt_ignored) { return '
'; }; if (goog.DEBUG) { Confluence.Templates.LinkBrowser.weblinkPanel.soyTemplateName = 'Confluence.Templates.LinkBrowser.weblinkPanel'; } }catch(e){WRMCB(e)};