29 lines
942 B
JavaScript
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);
|
|
|