Prise en charge du mode « StandaloneBrowser » qui est actuellement utilisé par le...
[ckeditor.git] / skins / ckeditor / filemanager / browser / mac_finder / browser.html.dtml
index 84232c8..0b3234a 100644 (file)
                        return;
                  }
                  switch(window.parent.name) {
-               case 'FCKeditorDialog_PlinnImage' :
+               case 'PlinnImageDialog' :
                    if (li.className == 'contentish-selected') {
                                                window.parent.updateOrInsertImage(li.link);
                                                window.close();
                                      }
                                            break;
-                                 case 'FCKBrowseWindow' :
-                                                       window.opener.SetUrl(li.link);
+               case 'StandaloneBrowser' :
+                   if (li.className == 'contentish-selected') {
+                                               window.opener.SetUrl(li.link);
+                                               window.close();
+                                     }
+                                           break;
+                                 case '' :
+                                 case '_blank' :
+                                     var funcNum = GetUrlParam('CKEditorFuncNum');
+                                     window.opener.CKEDITOR.tools.callFunction(funcNum, li.link);
                                                        window.close();
                                                        break;
            }
                                        createLinkBtn.onclick = function(){
                                            var url = respDom.lastChild.firstChild.nodeValue;
                                            switch(window.parent.name) {
-                                               case 'FCKeditorDialog_PlinnImage' :
+                                               case 'PlinnImageDialog' :
                                                            window.parent.updateOrInsertImage(url);
                                                              break;
-                                                 case 'FCKBrowseWindow' :
+                                                       case 'StandaloneBrowser' :
+                                                           window.opener.SetUrl(url);
+                                                           break;
                                                  default:
                                                      var funcNum = GetUrlParam('CKEditorFuncNum');
                                                      window.opener.CKEDITOR.tools.callFunction(funcNum, url);