]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/js/quicktags.dev.js
Wordpress 3.2
[autoinstalls/wordpress.git] / wp-includes / js / quicktags.dev.js
index 48b7b6a18866ed319f5deba01d8acac7d10bd6f9..f6ab23a4ba748c66a5218eca5f53a4ff6748e144 100644 (file)
@@ -259,6 +259,7 @@ function edToolbar() {
        }
        document.write('<input type="button" id="ed_spell" class="ed_button" onclick="edSpell(edCanvas);" title="' + quicktagsL10n.dictionaryLookup + '" value="' + quicktagsL10n.lookup + '" />');
        document.write('<input type="button" id="ed_close" class="ed_button" onclick="edCloseAllTags();" title="' + quicktagsL10n.closeAllOpenTags + '" value="' + quicktagsL10n.closeTags + '" />');
+       document.write('<input type="button" id="ed_fullscreen" class="ed_button" onclick="fullscreen.on();" title="' + quicktagsL10n.toggleFullscreen + '" value="' + quicktagsL10n.fullscreen + '" />');
 //     edShowLinks(); // disabled by default
        document.write('</div>');
 }
@@ -360,19 +361,23 @@ function edInsertContent(myField, myValue) {
 }
 
 function edInsertLink(myField, i, defaultValue) {
-       if (!defaultValue) {
-               defaultValue = 'http://';
-       }
-       if (!edCheckOpenTags(i)) {
-               var URL = prompt(quicktagsL10n.enterURL, defaultValue);
-               if (URL) {
-                       edButtons[i].tagStart = '<a href="' + URL + '">';
+       if ( 'object' == typeof(wpLink) ) {
+               wpLink.open();
+       } else {
+               if (!defaultValue) {
+                       defaultValue = 'http://';
+               }
+               if (!edCheckOpenTags(i)) {
+                       var URL = prompt(quicktagsL10n.enterURL, defaultValue);
+                       if (URL) {
+                               edButtons[i].tagStart = '<a href="' + URL + '">';
+                               edInsertTag(myField, i);
+                       }
+               }
+               else {
                        edInsertTag(myField, i);
                }
        }
-       else {
-               edInsertTag(myField, i);
-       }
 }
 
 function edInsertImage(myField) {