labs/static/filebrowser/js/FB_TinyMCE.js

29 lines
942 B
JavaScript

var FileBrowserDialogue = {
init : function () {
// remove tinymce stylesheet.
var allLinks = document.getElementsByTagName("link");
allLinks[allLinks.length-1].parentNode.removeChild(allLinks[allLinks.length-1]);
},
fileSubmit : function (FileURL) {
var URL = FileURL;
var win = tinyMCEPopup.getWindowArg("window");
// insert information now
win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL;
// change width/height & show preview
if (win.ImageDialog){
if (win.ImageDialog.getImageData)
win.ImageDialog.getImageData();
if (win.ImageDialog.showPreviewImage)
win.ImageDialog.showPreviewImage(URL);
}
// close popup window
tinyMCEPopup.close();
}
}
tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue);