+++ /dev/null
-<?php
-$mainpage = (strpos(basename($_SERVER['HTTP_REFERER']),'tinybrowser.php') === 0 ? true : false);
-require_once('../config_tinybrowser.php');
-
-if($mainpage && !isset($_GET['feid']) && $tinybrowser['integration'] == 'tinymce')
- {?>
- function selectURL(url)
- {
- document.passform.fileurl.value = url;
- FileBrowserDialogue.mySubmit();
- }
- var FileBrowserDialogue = {
- init : function () {
- // Here goes your code for setting your custom things onLoad.
- rowHighlight();
- },
- mySubmit : function () {
- var URL = document.passform.fileurl.value;
- var win = tinyMCEPopup.getWindowArg("window");
-
- // insert information now
- win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL;
-
- // for image browsers: update image dimensions
- if (typeof(win.ImageDialog) != "undefined" && document.URL.indexOf('type=image') != -1)
- {
- 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);
- <?php
- }
-elseif($mainpage && !isset($_GET['feid']) && $tinybrowser['integration'] == 'fckeditor')
- {?>
- function selectURL(url){
- // window.opener.SetUrl( url, width, height, alt);
- window.opener.SetUrl( url ) ;
- window.close() ;
- }
- <?php
- }
-elseif($mainpage && $_GET['feid'] != '')
- {?>
- function selectURL(url) {
- opener.document.getElementById("<?php echo $_GET['feid']; ?>").value = url;
- // Set img source of element id, if img id exists (format is elementid + "img")
- if (
- typeof(opener.document.getElementById("<?php echo $_GET['feid']; ?>img")) != "undefined"
- && opener.document.getElementById("<?php echo $_GET['feid']; ?>img") != null
- && opener.document.getElementById("<?php echo $_GET['feid']; ?>img").src.length != 0
- )
- {
- opener.document.getElementById("<?php echo $_GET['feid']; ?>img").src = url;
- }
- self.close();
- }
- <?php
- }
-?>
-
-rowHighlight = function() {
-var x = document.getElementsByTagName('tr');
-for (var i=0;i<x.length;i++)
- {
- x[i].onmouseover = function () {this.className = "over " + this.className;}
- x[i].onmouseout = function () {this.className = this.className.replace("over", ""); this.className = this.className.replace(" ", "");}
- }
-var y = document.getElementsByTagName('th');
-for (var ii=0;ii<y.length;ii++)
- {
- y[ii].onmouseover = function () {if(this.className != "nohvr") this.className = "over " + this.className;}
- y[ii].onmouseout = function () {this.className = this.className.replace("over", ""); this.className = this.className.replace(" ", "");}
- }
-}
\ No newline at end of file