While testing with Google Chrome v4.1.x, discovered some issues. The main screen for the module will display but then clicking on one of the links in the left hand panel like 'latest files' or a folder would result in the display refreshing via the AJAX calls and then hang. The issue is some jQuery code that should be showing a Modal 'Please Wait ..' overlay which is generated using the blockui jquery plugin.

Drupal 6.16 still installs with jQuery 1.2.6.

Installing the 'jquery update' module which comes with jQuery 1.3.2 but still had the same issue.
Replacing the sites/all/modules/jquery_update/replace/jquery.min.js with jquery version 1.4.2 code solves this issue but reveals a new issue in that the 'please wait' overlay does not display - there are no errors and I believe all of the filedepot logic is working otherwise. There appears to be an issue with the blockui plugin and 1.4.2 which needs further investigation.

Note: Adding this line of code into page.tpl.php (line 26 is a good place) will alert out the jquery version.
alert(jQuery().jquery);

CommentFileSizeAuthor
#8 IE filedepo.jpg179.11 KBmayur.pimple

Comments

blainelang’s picture

I have tested using jQuery 1.4.2 and the latest version of the BlockUI plugin 2.33 but then that combination causes the original issue but works fine with FF.

The BlockUI demo page http://jquery.malsup.com/block/#demos uses jQuery 1.4.2 and the demo's work fine and trying to use the jQuery.noConflict() option does not solve the problem.

Going to need to source out another solution if this UI feature is still used.

In the meantime, you can use this stub code as a replacement for the js/plugins.js file in the module that contains the BlockUI plugin.

Note: This should only be an issue when using the Chrome browser - that I'm aware of.

// $Id: plugins.js,v 1.1 2010/05/03 16:00:58 blainelang Exp $
/**
* @file plugins.js
*/

/*!
* Stub version - to disable plugin but let original filedepot code function as is
* jQuery blockUI plugin
*/

;(function($) {

// global $ methods for blocking/unblocking the entire page
$.blockUI = function(opts) { };
$.unblockUI = function(opts) { };

})(jQuery);

blainelang’s picture

Status: Active » Needs review

Update: Google released version 5 of Chrome today and what do you know ... the issue with blockUI and the 'please wait' message is no longer occurring. Someone at Google heard my screams!

Please retest and let me know what your results are.

ldav1s’s picture

I've used Chrome pretty much exclusively, and I've never seen the problem described with 'Latest Files', any of the other items in the 'Reports' menu or any of the 'Top Level Folders', or 'Recent Folders'. FWIW, I'm currently running on Chrome 5.0.375.55 on Linux (openSUSE 11.2 x86_64) and Snow Leopard.

phonkala’s picture

Had the same problem with Chrome and with filedepot rc3 the "Please wait..." overlay got stuck right at initial load. After updating to Google Chrome 5 all seems to work fine.

alesr’s picture

Filedepot RC3 is working good on Chrome 5

blainelang’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

mayur.pimple’s picture

Title: Google Chrome has issues » IE 8 has issues
StatusFileSize
new179.11 KB

Yes im facing same problem here with IE 7 IE 8.
only display please wait screen. not working at all.
please give me a solution.