Skip to content

Commit

Permalink
Fix popup routes for links and files
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasWeinert committed Feb 12, 2019
1 parent 2eebaa7 commit eff56c4
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 19 deletions.
16 changes: 9 additions & 7 deletions popup/media-files.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@
<title><xsl:value-of select="//popup:phrase[@identifier='File browser']"/></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../styles/css.popup" />
<script type="text/javascript" src="../script/imgbrowser.js"><xsl:text> </xsl:text></script>
<script type="text/javascript" src="../script/imgbrowser.js"> </script>
<script type="text/javascript">
var linkList = "../content.file.browser?mdb[mode]=list";
var linkPreview = "../content.file.browser?mdb[mode]=preview";
var linkThumbs = "../content.file.browser?mdb[mode]=thumbs&mdb[dialog]=no&amp;mdb[imagesonly]=0";
var linkList = "../content.files.browser?mdb[mode]=list";
var linkPreview = "../content.files.browser?mdb[mode]=preview";
var linkThumbs = "../content.files.browser?mdb[mode]=thumbs&amp;mdb[dialog]=no&amp;amp;mdb[imagesonly]=0";

var mediaFileData = {};
var papayaContext = null;
Expand All @@ -54,9 +54,11 @@
function Ok() {
if (papayaContext) {
papayaContext.defer.resolve(mediaFileData);
} else if ((typeof linkedObject != 'undefined') && linkedObject != null) {
if (linkedObject.setMediaFileData) {
linkedObject.setMediaFileData(mediaFileData.id, mediaFileData);
} else if ((typeof linkedObject != 'undefined')) {
if (linkedObject != null) {
if (linkedObject.setMediaFileData) {
linkedObject.setMediaFileData(mediaFileData.id, mediaFileData);
}
}
} else if (window.opener.setMediaFileData) {
window.opener.setMediaFileData(mediaFileData.id, mediaFileData);
Expand Down
16 changes: 9 additions & 7 deletions popup/media-images.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@
<title><xsl:value-of select="//popup:phrase[@identifier='Image browser']"/></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../styles/css.popup" />
<script type="text/javascript" src="../script/imgbrowser.js"><xsl:text> </xsl:text></script>
<script type="text/javascript" src="../script/imgbrowser.js"> </script>
<script type="text/javascript">
var linkList = "../content.file.browser?mdb[mode]=list";
var linkPreview = "../content.file.browser?mdb[mode]=preview&amp;mdb[imagesonly]=1";
var linkThumbs = "../content.file.browser?mdb[mode]=thumbs&amp;mdb[dialog]=no&amp;mdb[imagesonly]=1";
var linkList = "../content.files.browser?mdb[mode]=list";
var linkPreview = "../content.files.browser?mdb[mode]=preview&amp;amp;mdb[imagesonly]=1";
var linkThumbs = "../content.files.browser?mdb[mode]=thumbs&amp;amp;mdb[dialog]=no&amp;amp;mdb[imagesonly]=1";

var mediaFileData = {};
var papayaContext = null;
Expand All @@ -54,9 +54,11 @@
function Ok() {
if (papayaContext) {
papayaContext.defer.resolve(mediaFileData);
} else if ((typeof linkedObject != 'undefined') &amp;&amp; linkedObject != null) {
if (linkedObject.setMediaFileData) {
linkedObject.setMediaFileData(mediaFileData.id, mediaFileData);
} else if ((typeof linkedObject != 'undefined')) {
if (linkedObject != null) {
if (linkedObject.setMediaFileData) {
linkedObject.setMediaFileData(mediaFileData.id, mediaFileData);
}
}
} else if (window.opener.setMediaFileData) {
window.opener.setMediaFileData(mediaFileData.id, mediaFileData);
Expand Down
4 changes: 2 additions & 2 deletions script/tiny_mce3/plugins/papaya/js/file_dlg.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ PapayaFileForm = JsonClass(

browseFiles : function() {
this.openPopup({
file : '../../../controls/browsemediafile.php',
file : '../../../../popup/media-files',
width : Math.round(screen.width * 0.7),
height : Math.round(screen.height * 0.7),
name : 'papayaFileBrowser',
Expand Down Expand Up @@ -107,4 +107,4 @@ function setMediaFileData(fileId, fileData) {
}

PapayaFileDialog = new PapayaFileForm();
tinyMCEPopup.onInit.add(PapayaFileDialog.init, PapayaFileDialog);
tinyMCEPopup.onInit.add(PapayaFileDialog.init, PapayaFileDialog);
2 changes: 1 addition & 1 deletion script/tiny_mce3/plugins/papaya/js/link_dlg.js
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,7 @@ PapayaLinkForm = JsonClass(
browsePages : function(element) {
jQuery.papayaPopUp(
{
url : '../../../controls/link.php',
url : '../../../../popup/page',
width : '400',
height : '500',
name : 'papayaPageBrowser'
Expand Down
4 changes: 2 additions & 2 deletions script/tiny_mce3/plugins/papaya/js/media_dlg.js
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ PapayaMediaForm = JsonClass(

browseImages : function() {
this.openPopup({
file : '../../../controls/browseimg.php',
file : '../../../../popup/media-images',
width : Math.round(screen.width * 0.7),
height : Math.round(screen.height * 0.7),
name : 'papayaMediaBrowser',
Expand Down Expand Up @@ -517,7 +517,7 @@ PapayaMediaForm = JsonClass(

browsePages : function(f) {
this.openPopup({
file : '../../../controls/link.php',
file : '../../../../popup/page',
width : '400',
height : '500',
name : 'papayaPageBrowser',
Expand Down

0 comments on commit eff56c4

Please sign in to comment.