mirror of
https://github.com/silverstripe/silverstripe-reports
synced 2024-10-22 11:05:53 +02:00
#1755 - Can't upload any files using the 'Upload' tab on a folder in Files and Images section (merged from branches/2.2.0, r44824)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@44900 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
b4b4311eb6
commit
fac5e576f1
@ -5,7 +5,14 @@
|
|||||||
*/
|
*/
|
||||||
CMSMain_upload = Class.create();
|
CMSMain_upload = Class.create();
|
||||||
CMSMain_upload.prototype = {
|
CMSMain_upload.prototype = {
|
||||||
initialize: function() {
|
initialize: function() {
|
||||||
|
// Due to a bug in the flash plugin on Linux and Mac, we need at least version 9.0.64 to use SWFUpload
|
||||||
|
if(navigator.appVersion.indexOf("Mac") != -1 || navigator.appVersion.indexOf("X11") != -1 || navigator.appVersion.indexOf("Linux") != -1) {
|
||||||
|
pv = getFlashPlayerVersion();
|
||||||
|
if(pv.major < 9 || (pv.major == 9 && pv.minor == 0 && pv.rev < 64)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
this.iframe = window.top.document.getElementById('AssetAdmin_upload');
|
this.iframe = window.top.document.getElementById('AssetAdmin_upload');
|
||||||
this.onLoad();
|
this.onLoad();
|
||||||
},
|
},
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
TinyMCEImageEnhancement = Class.create();
|
TinyMCEImageEnhancement = Class.create();
|
||||||
TinyMCEImageEnhancement.prototype = {
|
TinyMCEImageEnhancement.prototype = {
|
||||||
initialize: function() {
|
initialize: function() {
|
||||||
this.filesUploaed = 0;
|
this.filesUploaded = 0;
|
||||||
this.processInProgress = false;
|
this.processInProgress = false;
|
||||||
Event.observe(window,'load',this.onWindowLoad.bind(this));
|
Event.observe(window,'load',this.onWindowLoad.bind(this));
|
||||||
},
|
},
|
||||||
@ -130,7 +130,18 @@ TinyMCEImageEnhancement.prototype = {
|
|||||||
* Called on window.onload
|
* Called on window.onload
|
||||||
*/
|
*/
|
||||||
|
|
||||||
onWindowLoad: function() {
|
onWindowLoad: function() {
|
||||||
|
// Due to a bug in the flash plugin on Linux and Mac, we need at least version 9.0.64 to use SWFUpload
|
||||||
|
if(navigator.appVersion.indexOf("Mac") != -1 || navigator.appVersion.indexOf("X11") != -1 || navigator.appVersion.indexOf("Linux") != -1) {
|
||||||
|
pv = getFlashPlayerVersion();
|
||||||
|
if(pv.major < 9 || (pv.major == 9 && pv.minor == 0 && pv.rev < 64)) {
|
||||||
|
$('AddFolderGroup').style.display = 'none';
|
||||||
|
$('PipeSeparator').style.display = 'none';
|
||||||
|
$('UploadGroup').style.display = 'none';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if($('FolderID') != null) {
|
if($('FolderID') != null) {
|
||||||
this.upload = new Upload(
|
this.upload = new Upload(
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user