\n\t\t\t\t'+(o.canMonsterlink?'
':'
'+o.i18n.upgrade_monsterlink+' '+o.i18n.upgrade+"
")+"\n\t\t\t
\n\t\t");if(e.find("select").html(o.$select.find("option").clone()),e.find(".om-monsterlink-upgrade").length){var l=t("#om-monsterlink-upgrade").clone();e.find(".om-monsterlink-upgrade span").html(l.html())}if(t("#link-options").append(e),o.$linkSelect=t("#om-link-campaign"),void 0!==n.wpLink){var r=wpLink.getAttrs;wpLink.getAttrs=function(){var n=r(),e=(0,i.getMonsterlink)(o.$linkSelect.val());return n.href===e&&(n.target="_blank",n.rel="noopener noreferrer"),n}}},o.initEditorMods=function(n){!n||n.hasInitiatedOm||(n.hasInitiatedOm=!0,n.on("ExecCommand",(function(n){"WP_Link"===n.command&&o.initLinkButton()})),!o.$linkSelect&&o.initAdvancedSettings())},o.setupListeners=function(){t(e).on("click",".optin-monster-insert-campaign-button",(function(n){n.preventDefault(),o.modalOpenInline()})).on("click",".optin-monster-insert-monsterlink",(function(n){n.preventDefault(),o.modalOpenLink()})).on("click","#optin-monster-modal-backdrop, #optin-monster-modal-close, #optin-monster-modal-cancel a",(function(n){n.preventDefault(),o.modalClose()})).on("click","#optin-monster-modal-submit-inline",(function(n){n.preventDefault(),o.insertShortcode(),o.modalClose()})).on("click","#optin-monster-modal-submit",(function(n){n.preventDefault(),o.mceLinkifyText(),o.modalClose()})).on("change","#om-link-campaign",(function(){var n=o.$linkSelect.val();n&&(t("#wp-link-url").val((0,i.getMonsterlink)(n)),t("#wp-link-target").prop("checked",!0))})).on("wplink-open",(function(){o.updateLinkSelectOptions(o.$linkSelect)})).on("wplink-close",(function(){o.modalClose()})).on("om-modal-close-monsterlink",(function(){if(wpLink){var n=o.getActiveEditor();n&&!n.isHidden()&&wpLink.close()}}))},o.init=function(){o.$body=t(e.body),o.$modalWrap=t("#optin-monster-modal-wrap"),o.$toToggle=t("#optin-monster-modal-backdrop, #optin-monster-modal-wrap"),o.$select=t("#optin-monster-modal-select-campaign"),o.$inlineSelect=t("#optin-monster-modal-select-inline-campaign"),o.$linkSelect=null,o.setupListeners(),o.initEditorMods(o.getActiveEditor()),"undefined"!=typeof tinymce&&tinymce.on("SetupEditor",(function(n){var e=n.editor;o.initEditorMods(e)}))},t(o.init)}(window,document,jQuery,window.OMAPI_Editor)}});