text: (function () {
    tinymce.create("tinymce.plugins.AdvancedLinkPlugin", {
      init: function (a, b) {
        this.editor = a;
        a.addCommand("mceAdvLink", function () {
          var c = a.selection;
          if (c.isCollapsed() && !a.dom.getParent(c.getNode(), "A")) {
            return;
          }
          a.windowManager.open(
            {
              file: b + "/link.htm",
              width: 480 + parseInt(a.getLang("advlink.delta_width", 0)),
              height: 400 + parseInt(a.getLang("advlink.delta_height", 0)),
              inline: 1,
            },
            { plugin_url: b }
          );
        });
        a.addButton("link", { title: "advlink.link_desc", cmd: "mceAdvLink" });
        a.addShortcut("ctrl+k", "advlink.advlink_desc", "mceAdvLink");
        a.onNodeChange.add(function (d, c, f, e) {
          c.setDisabled("link", e && f.nodeName != "A");
          c.setActive("link", f.nodeName == "A" && !f.name);
        });
      },
      getInfo: function () {
        return {
          longname: "Advanced link",
          author: "Moxiecode Systems AB",
          authorurl: "http://tinymce.moxiecode.com",
          infourl: "http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advlink",
          version: tinymce.majorVersion + "." + tinymce.minorVersion,
        };
      },
    });
    tinymce.PluginManager.add("advlink", tinymce.plugins.AdvancedLinkPlugin);
  })();
  