X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=mw%2Flibs%2Ftiny_mce%2Fplugins%2Ftinybrowser%2Ftb_tinymce.js.php;fp=mw%2Flibs%2Ftiny_mce%2Fplugins%2Ftinybrowser%2Ftb_tinymce.js.php;h=b19dad74ab331da4120d430e65d1e94e28d23bc7;hb=49c57f2e4950e8fbce1ff8f1c2b791e3df0d61b1;hp=0000000000000000000000000000000000000000;hpb=beb400a195a5ac025eb9fe75c5abdeddde4195c2;p=mtweb diff --git a/mw/libs/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php b/mw/libs/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php new file mode 100644 index 0000000..b19dad7 --- /dev/null +++ b/mw/libs/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php @@ -0,0 +1,40 @@ + + + function tinyBrowser (field_name, url, type, win) { + + /* If you work with sessions in PHP and your client doesn't accept cookies you might need to carry + the session name and session ID in the request string (can look like this: "?PHPSESSID=88p0n70s9dsknra96qhuk6etm5"). + These lines of code extract the necessary parameters and add them back to the filebrowser URL again. */ + + var cmsURL = ""; // script URL - use an absolute path! + if (cmsURL.indexOf("?") < 0) { + //add the type as the only query parameter + cmsURL = cmsURL + "?type=" + type; + } + else { + //add the type as an additional query parameter + // (PHP session ID is now included if there is one at all) + cmsURL = cmsURL + "&type=" + type; + } + + tinyMCE.activeEditor.windowManager.open({ + file : cmsURL, + title : 'Tiny Browser', + width : , + height : , + resizable : "yes", + scrollbars : "yes", + inline : "yes", // This parameter only has an effect if you use the inlinepopups plugin! + close_previous : "no" + }, { + window : win, + input : field_name + }); + return false; + } \ No newline at end of file