The jQuery UI plugin is missing
Flying Drupalist - May 24, 2009 - 16:32
| Project: | jQuery UI |
| Version: | 6.x-1.x-dev |
| Component: | Documentation |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | duplicate |
Description
The jQuery UI plugin is missing. Download and extract it to your jquery_ui module directory. See README.txt for more info. (Currently using jQuery UI Not found)
This is where it's supposed to be right? I'm using the 1.7 version.
I keep on getting the error and not being able to install the module.
Thanks!

#1
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/jquery_ui/R...
1. Copy the jquery_ui module directory to your sites/all/modules directory.
2. Download the latest jQuery 1.6 development package from:
http://code.google.com/p/jquery-ui/downloads/list?can=3&q=1.6
3. Extract it as a sub-directory called 'jquery.ui' in the jquery_ui folder:
/sites/all/modules/jquery_ui/jquery.ui/
4. Enable the module at Administer >> Site building >> Modules.
If you want to go the jQuery UI 1.7 route, you'll need jQuery Update.
#2
I've already done all this. I thought I attached a screenshot. But looks like d.o ate it.
#3
Goto Administer › Site configuration › jQuery Update and see if you have the minified version enabled, then check if you have a subdirectory under "jquery_ui/jquery.ui/ui" called "minified"?
#4
Hi, thanks for your help.
I do have a minified folder. But I tried setting jquery update to both minified and development, and both has the same result. I even tried uninstalling and reinstalling jquery update, but that still gave me the same results. Is there anything else I could try?
#5
having similar problem. Tried all above and do checking as suggested. In addition, I tried to disable "Optimize and Minify JavaScript file" under Performance.
Drupal 6.12
jQuery UI 6.x-1.x-dev 2009-May-22
jQuery Update 6.x-2.x-dev 2009-Apr-24
#6
Make sure your directory structure looks like this:
/all/modules/jquery_ui/jquery.ui/demos
/all/modules/jquery_ui/jquery.ui/docs
...
And not like
/all/modules/jquery_ui/jquery.ui/jquery-ui-1.7.1/demos
/all/modules/jquery_ui/jquery.ui/jquery-ui-1.7.1/docs
..
#7
Umm, I have neither demos nor docs, but I do have the UI folder as per my screenshot.
Is what is in my screenshot correct?
#8
Perhaps you downloaded the wrong bundle? You will need to get the Development Bundle.
Current version is this one: http://jquery-ui.googlecode.com/files/jquery-ui-1.7.1.zip
My jquery.ui directory looks like this:
-rw-r--r-- 1 root root 849 Mar 18 23:18 AUTHORS.txt-rw-r--r-- 1 root root 15377 Mar 18 23:18 GPL-LICENSE.txt
-rw-r--r-- 1 root root 1336 Mar 18 23:18 MIT-LICENSE.txt
drwxr-xr-x 23 root root 4096 Mar 18 23:18 demos
drwxr-xr-x 2 root root 4096 Mar 18 23:18 docs
drwxr-xr-x 7 root root 4096 Mar 18 23:18 external
-rw-r--r-- 1 root root 124995 Mar 18 23:18 jquery-1.3.2.js
drwxr-xr-x 5 root root 4096 Mar 18 23:18 tests
drwxr-xr-x 3 root root 4096 Mar 18 23:18 themes
drwxr-xr-x 4 root root 4096 Mar 18 23:18 ui
-rw-r--r-- 1 root root 5 Mar 18 23:18 version.txt
#9
Screenshot: http://drupal.org/files/issues/screenshot29.png
.........
/sites/all/modules/jquery_ui/jquery.ui/ui/ui.core.jsI'm using jQuery UI 1.6. Does it work if you use 1.6? Maybe it doesn't detect 1.7 correctly?
#10
Hiyas,
I had the same problem. Looking closer I see that the directory structure of the zip from the above provided download link is different from the structure of the zip downloaded from the jquery webpage and this makes the instructions slightly incorrect, as you can't just extract the zip to the new sub-directory in this case. The directory structure of the zip is
/css
/development-bundle
/js
index.html
The contents of the development-bundle directory is the one that has the key files and worked in my case. I thought I was going crazy then, so thanks for this thread to help me figure it out! HTH
#11
I got it working!
I deleted the module, deleted everything. Then put everything in again.
And it worked. I don't think I did anything different, looking at the screenshot from earlier it looks the same. But nonetheless it worked and I'm very pleased.
Thank you all, I'll leave this open for najibx, or whoever else needs help with this.
#12
Oh my. I was having this problem, and messed around for hours thinking maybe I had the wrong combination of versions between the module and the plugin.
In the end I discovered, thanks to this thread, that I was installing like this:
.../sites/all/modules/jquery_ui/jquery_ui
Instead of like this:
.../sites/all/modules/jquery_ui/jquery.ui
Dot instead of underscore.
#13
I too had this problem. In looking at the jquery_ui.install file, I think I identified a bug.
Line 24 reads:
if ($jquery_ui_version = jquery_ui_get_version()) {
it should read:
if ($jquery_ui_version == jquery_ui_get_version()) {
I changed on my site and module enabled successfully and I have successfully enabled the new drag and drop functionality in Advanced Poll.
#14
I have done everything in this thread, but nothing works. I tried ui 1.7.1 and 1.7.2.
#15
#16
@josedanielestrada: Please don't change the title of issues so as to make them unfindable for other who have the same problem.
As you can read above, others have found the responses valuable and have solved their issue.
#17
I can't get this damn thing to work, which is a real shame. I need it to use node reference explorer.
I've followed all the steps and workarounds listed above. Can't get JQuery to work at all - error message is:
"Missing jQuery UI plug-in. Please download the jQuery UI development bundle and extract it to your jquery_ui module directory. See README.txt for more info. (Currently using jQuery UI Not found)"
dev bundle v1.7.2 is installed as advised above - in /sites/all/modules/jquery_ui/jquery.ui.
As an aside, I think the installation instructions in readme.txt need some revision - the URL is incorrect for a start, it doesn't take you to the developer bundle, which at time of writing is located at http://jquery-ui.googlecode.com/files/jquery-ui-1.7.2.zip (a link can be found via http://jqueryui.com/). Secondly, the developer bundle extracts inside a '1.x.x' folder. I've moved everything, but it still doesn't work.
Any further pointers, anyone?
#18
Did you make sure you installed the jQuery Update module as mentioned in #1?
#19
Downloaded the 1.7.1 version linked above and inserted the "==" into line 24 of the install file and it worked like a charm. I'M SO GLAD YOU GUYS ARE HERE!
#20
Having "==" will not work because then the version that you're validating against is 0. This patch splits the if statement up into two parts. Make sure you setup the jQuery UI directories correctly. If you don't, it will report that it's missing.
#21
#22
This patch, I don't understand. The condition is the same.
If jquery_ui_get_version() returns 0, this most probably means the library wasn't found?
#23
Yeah, the patch achieves the same thing, but demonstrates that it should definitely not be "==". Is there any additional documentation we could add to help people out?
#24
+1 to update docs for this module - there is obviously some confusion for installation
#25
#26
#497372: Settings page or hook_requirements to help identify whether jquery ui files in correct directory might help with this?
#27
I'm having the same problem, and I seem to have wasted a lot of time in the process. The readme file in the module is different from the documenrtation on the site, different folder names, different download versions. While we all appreciate the work that goes into developing a module like this. It's really important that the instructions be clear and accurate. It it too much to ask for one set of instructions that are correct?
#28
The README.txt was already fixed and a new version is about to be released.
Marking as duplicate of #362509: New jQuery UI release system. Please search for existing issues before submitting a new one. You can follow up on that issue to track its status instead. If any information from this issue is missing in the other issue, please make sure you provide it over there.
However, thanks for taking the time to report this issue.
#29
Same problem with me, double checked the jquery_ui and jquery.ui ( got to be a dot ) and corrected the " == " instead of " = " on line24 install file.
Having said that by enabling Jquery UI its kinda done strange things to my menu tabs when creating a new content type. The collapsable menus aren't accessible anymore, switched off the module jquery UI and they all reappeared,....... cause i'm not a php hexpert i gotta concede at this point.
Maybe i'm trying to do a simple task but with too many eye candy things going on.. Dunno :( form follows function an all that
Thanks ohathaway
Regarding the dysfunctional menu's, i manged to correct this by running the update.php script, as your suppose to do when updating modules
#30
Hi all!
Juste what happens to me and how to solve.
jquery modules was in modules/jquery_ui. In admin > site building, jquery_ui was present but impossible to activate (check box disable).
So what I did :
1. read the readme.txt in jquery_ui (good thinks to do ;-) ).
2. copy the module in /sites/all/modules/jquery_ui
3. delete enitere folder modules/jquery_ui
4. delete "gmaps" module folder
Now I can activate jquery...hope this can help you.
Stephane.
#31
Just wanted to say that the change of '=' to '==' worked like a charm for me.
Details:
Only module (for Jquery) = JQuery UI 6.x-1.3
When checking the box in module installed got an error message that it couldn't find JQuery UI module (please download and install). I did the equal sign to evaluator change and tried to check the box again. Everything went perfect then.
Thanks for the great tip.
#32
I had the same problem, and tried some of the clever things mentioned above but it didn't go away.
What solved it in fact was renaming the upzipped folder from jquery.ui-1.6 to jquery.ui ! I have no doubt that was in the instructions, but in case anyone else is as silly as me, I thought I would mention it!
Perhaps the README might have an extra line for the less gifted users such as myself:
* Make sure you rename the unzipped folder to jquery.ui.